MODUL 1
GENERAL INPUT DAN OUTPUT
&
Flip flop
&
Flip flop
arduino uno;
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 percobaan [kembali]
6. analisa [kembali]
percobaan ini merupakan percobaan untuk menghidupkan led menggunakan papan kit arduino. pada papan ini, led dipasang terhadap pin-pin digital arduino uno. tujuannya adalah pada pin digital arduino nilai yang diberikan adalah logic (0 atau 1) atau (HIGH atau LOW). untuk menjalankan arduino uno dibutuhkan program untuk melaksanakan perintah pada arduino. program yang dimasukkan adalah seperti di atas.
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 dimaksudkan untuk dibaca sekali saja. perulangan yang kita masukkan yaitu dari 0 dengan nilai batas kecilsama dengan 8 increas. dan kita menyatakan pin tersebut bertindak sebagai output.
pada bagian void loop yang merupakan pembacaan kondisi secara berulang-ulang. kita menyatakan bahwa led tersebut akan hidup satu -satu 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.
error pada percobaan pertama adalah error program dimana saat program yang dimasukkan salah atau tidak tepat maka program tersebut tidak akan terjalan kan. selain itu akan ada potensi kesalahan dalam hasil percobaan. error kedua adalah karena kesalahan antara pin yangdigunakan dengan pin yang dideklarasikan pada program. ini akan berakibat tidak berfungsinya pin yang digunakan karena tidak di program.error selanjutnya adalah karena kerusakan alat. ini akan berakibat kepada tidak validnya data hasil percobaan atau bahkan alat tidak berfungsi sama sekali.
7. link download [kembali]
Tidak ada komentar:
Posting Komentar