jagomart
digital resources
picture1_Laporan Pdf 1842 | Laporan Praktikum Mikrokontroler


 265x       Tipe PDF       Ukuran file 0.49 MB    


Laporan Pdf 1842 | Laporan Praktikum Mikrokontroler
laporan praktikum oleh fahmi ulin nuha nim e32151173 program studi teknik komputer jurusan teknologi informasi politeknik negeri jember 2017 laporan praktikum mikrokontroler perlu menyiapkan bahan bahan yang akan digunakan pendahuluan 1  ...

icon picture PDF Filetype PDF | Diposting 02 Jan 2022 | 3 thn lalu
Berikut sebagian tangkapan teks file ini.
Geser ke kiri pada layar.
                      PRAKTIKUM MIKROKONTROLER  
          
                                     
                                     
                          LAPORAN PRAKTIKUM 
                                     
                                     
                                     
                                     
                                     
                                     
                                     
                                     
                                     
                                     
                                     
                                  Oleh 
                             Fahmi Ulin Nuha 
                              NIM E32151173 
                                     
                                     
                                     
                                     
                                     
                    PROGRAM STUDI TEKNIK KOMPUTER 
                     JURUSAN TEKNOLOGI INFORMASI 
                       POLITEKNIK NEGERI JEMBER 
                                  2017 
              
          
       Laporan praktikum mikrokontroler perlu menyiapkan bahan bahan yang akan digunakan : 
           
          Pendahuluan:  
          1. Deskripsi Singkat  
           
          Visual C# merupakan sebuah alat bantu pemrograman desktop yang berorientasi 
          objek yang dibuat oleh Microsoft Corporation. Visual C# dapat digunakan untuk 
          membuat program berbasis grafis dengan menggunakan bahasa pemrograman yang 
          mirip dengan C++. 
          Bahan dan aplikasi : 
           
          1.  Arduino board  
          2.  Laptop   
          3.  Csharpdevlop 
          4.  Shield arduino uno 
             
         1.  Patrikum pertama  
           
          Pada praktikum pertama (praktikum  2  P1 dan P2) yaitu mencoba 
          mengkomunikasikan antara arduino ono  dengan port serial lalu menghidupakan led 
          pada board arduino  
           
          Pelaksanakan  
          Untuk percobaan pertama membuka csharpdevlop dan mulai membuat desain dan 
          masukan coding agar bisa terkonneksi dengan arduino 
                        
          Gambar 1 desain pada csharpdevlop 
           
          using System; 
          using System.Collections.Generic; 
          using System.Drawing; 
          using System.Windows.Forms; 
          using System.Threading; 
          using System.IO.Ports; 
          using System.IO; 
           
                                           maksut dalam program diatas adalah menggunakan library yang ada pada csharpdevlop 
                                           dan yang dibutuhkan di komunikasi serial  
                                           namespace fahmi_uln_nuha_E32151173 
                                           {  public partial class MainForm : Form 
                                               { 
                                                   public MainForm() 
                                                   { 
                                                   } 
                                                   void RadioButton1CheckedChanged(object sender, EventArgs e) 
                                                   { 
                                                   } 
                                                   void Timer1Tick(object sender, EventArgs e) // suatu fungsi timer  
                                                   { 
                                                       if (serialPort1.IsOpen == true) // jika pembacaan srialport berlogika benar  
                                                       {                                                          
                                                           rd1.Text="stastus: terhubung"; // menampilkan status  
                                                           rd1.Checked = true;   
                                                       } 
                                                       else 
                                                       { 
                                                           rd1.Text="status : tidak terhubung"; 
                                                           rd1.Checked= false; 
                                                       } 
                                           program diatas menujukan suatu fungsi , fungsi timer untuk menujukan status terhubung 
                                           dan mengirimkan data pada arduino untuk bisa terkonneksi 
                                                   } 
                                                   void Btn3Click(object sender, EventArgs e) 
                                                   { 
                                                       serialPort1.PortName= cb1.SelectedItem.ToString(); 
                                                       serialPort1.BaudRate= Convert.ToInt32(cb2.SelectedItem.ToString()); 
                                                       serialPort1.Open(); 
                                                   } 
                                           fungsi diatas sebagai pembacaan komunikasi serial jika di klik maka ia kan membaca 
                                           serialport lalau menconvertnya 
                                            
                                                   void Btn4Click(object sender, EventArgs e) 
                                                   { 
                                                       serialPort1.Close(); 
                                                   } 
                                           fungsi diatas menunjukan pemutusan komunikasi serial  
                                            
                                                   void Btn1Click(object sender, EventArgs e) 
                                                   { 
                                                       serialPort1.WriteLine("on"); 
                                                   } 
          fungsi diatas memunjukan pengiriman data dengan tipe data karakter “on” 
           
                  void Btn2Click(object sender, EventArgs e) 
                  { 
                      serialPort1.WriteLine("off"); 
                  } 
          fungsi diatas menunjukan pengiriman data dengan tipe data karakter “off” 
          selanjutnya pada arduinonya  
           
          String dataTerima; // membuat variable dataTerima  
           
          void setup() { // untuk inisialaisasi pin 
            // put your setup code here, to run once: 
          Serial.begin(9600); //mengatifkan serialmonitor 
          pinMode(13, OUTPUT); // inisialisasi port 13 sebagai output 
          } 
           
          void loop() { // pemanggilan program yang akan di ulang  
            // put your main code here, to run repeatedly: 
           if (Serial.available()>0) // jika ada data serial masuk  
              { 
                dataTerima= Serial.readStringUntil('\n');} // dibacakan pada tipe data string 
                if (dataTerima == "on") // jika data serial “on” 
                {  
                    digitalWrite(13, HIGH); //led hidup selama 1 detik 
                    delay(1000); 
                    digitalWrite(13, LOW); // led mati selama 1 detik 
                    delay(1000); 
                    Serial.println("hidup"); 
                     
                }else 
                if (dataTerima== "off") jika data “off” 
                 { 
                    digitalWrite(13, LOW); // led mati 
                    Serial.println("mati"); 
                 } 
          } 
           
          Program diatas menunjukan led akan hidup jika ada data serial dari csharpdevelop “on” 
          selama 1 detik dan akan mati selama 1 detik lalu akan di ulang lagi , namun akan mati jika  
          data yang diterima “off” 
           
           
         2.  Praktikum ke dua 
           
Kata-kata yang terdapat di dalam file ini mungkin membantu anda melihat apakah file ini sesuai dengan yang dicari :

...Praktikum mikrokontroler laporan oleh fahmi ulin nuha nim e program studi teknik komputer jurusan teknologi informasi politeknik negeri jember perlu menyiapkan bahan yang akan digunakan pendahuluan deskripsi singkat visual c merupakan sebuah alat bantu pemrograman desktop berorientasi objek dibuat microsoft corporation dapat untuk membuat berbasis grafis dengan menggunakan bahasa mirip dan aplikasi arduino board laptop csharpdevlop shield uno patrikum pertama pada p yaitu mencoba mengkomunikasikan antara ono port serial lalu menghidupakan led pelaksanakan percobaan membuka mulai desain masukan coding agar bisa terkonneksi gambar using system collections generic drawing windows forms threading io ports maksut dalam diatas adalah library ada dibutuhkan di komunikasi namespace uln public partial class mainform form void radiobuttoncheckedchanged object sender eventargs timertick suatu fungsi timer if serialport isopen true jika pembacaan srialport berlogika benar rd text stastus terhubung...

no reviews yet
Please Login to review.