percobaan 1


MODUL 1
GENERAL INPUT DAN OUTPUT

PERCOBAAN1
"ON OFF LED"




[KEMBALI KE MENU SEBELUMNYA]



1. hardware [ KEMBALI ]



2. gambar rangkaian simulasi [ KEMBALI ]



3.flowchart [ KEMBALI ]



4.listing program [ KEMBALI ]


int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9}; 
void setup()                                   
{
  for (int i = 0; i <= 8; i++)        
  {
    pinMode (led[i], OUTPUT); 
  }
}
void loop() {                                              
  for (int hidup = 0; hidup <= 8; hidup++)  
  {
    digitalWrite(led[hidup], HIGH);        
    delay(100);                           
  }
  delay(100);                              
  for (int mati = 0; mati <= 8; mati++)    
  {
    digitalWrite(led[mati], LOW);         
    delay(100);                            
  }
  delay(100);                             
}

5.video [ KEMBALI ]




6.analisa [ KEMBALI ]
pada percobaan 1 hardware yang kita pakai yaitu kit arduino uno dan led.pada percobaan ini kita membuktikan bahwa led yang hidup akan bergantian dan mati secara bergantian. 
pertama tama kita sambungkan pin  2,3,4,5,6,7,8 arduino ke led. kemudian kita upload listing program diatas.
pada program kita petama mendeklarasikan pin yang kita gunakan yaitu pin digital 2,3,4,5,6,7,8, dan 9. pada bagian void setup program akan dibaca sekali. kita menyatakan pin tersebut bertindak sebagai output.
pada bagian void loop program akan dibaca secara berulang-ulang. kita menyatakan bahwa led tersebut akan hidup satu -satu dalam delay 100ms selanjutnya sampai semua led hidup. led yang hidup tersebut karena kondisi pada pin yang digunakan berlogika HIGH atau (1) sesuai dengan program yang telah di buat. saat semua led hidup maka akan ada jeda waktu atau delay yang terjadi yaitu sekitar 100 milisecond atau 0.1 detik. setelah itu semua led akan mati atau mendapat logika LOW (0). setelah semua led mati juga ada jeda waktu atau delay sebesar 100 milisecond atau 0,1 detik. setelah delay tersebut terjadi maka led kembali hidup satu persatu dan akan hidup seluruhnya lalu delay 100 mili second dan kembali mati dan kembali hidup satu-persatu lagi. begitu seterusnya karen pada void loop pembacaan programnya dilakukan secara berulang-ulang. 

7.link download [ KEMBALI ]
link HTML
link Vidio

Komentar :

Posting Komentar