Percobaan 1 (LED)
1. Kondisi kembali
Kondisi awal LED mati lalu hidup bergantian dari Pinggir ke tengah secara berulang.
2. Hardware kembali
LED
Arduino
3. Rangkaian Percobaan kembali
4. Prinsip Kerja Rangkaian kembali
Rangkaian tersusun atas arduino uno dan 8 buah LED yang masing masingnya diserikan dengan resistor. rangkaian ini bekerja dengan cara kerja mikrocontroler yang berupa arduino uno. rangkaian dapat berjalan sesuai kondisi yang diinginkan dengan membuat programnya dan diupload ke arduino melalui software arduino IDE. berikut di bawah ini list program dan penjelasan masing-masing linenya. setelah list program diupload ke arduino. rangkaian dijalankan sehingga led bisa berjalan sesuai dengan program yang ditulis. mulai dari penentuan pin output sampai led bisa menyala sesuai perintah program. masing-masing pin akan mengeluarkan logika 1 atau 0 sesuai program sehingga ada tegangan 5v menuju resistor masing-masing LED untuk menghambat arus dan menurunkan tegangan ke LED yang hanya butuh tegangan 2,7V untuk menyala.
5. Listing Program kembali
int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9}; //mendeklarasikan pin 2-9 yang digunakanvoid setup() //semua kode dalam fungsi ini hanya dibaca sekali{for (int i = 0; i <= 7; i++) //perulangan dari 0 dengan nilai batas kecil sama dengan 7;increase{pinMode (led[i], OUTPUT); //menyatakan pin yang dihubungkan ke LED sebagai OUTPUT}}void loop(){ //Semua kode dalam fungsi ini dibaca berulangfor( int hidup = 0; hidup <=7; hidup++){ digitalWrite(led[hidup],HIGH);digitalWrite(led[7-hidup],HIGH);delay(100);}for(int mati =3; mati>=0; mati--){digitalWrite(led[mati], LOW);digitalWrite(led[7-mati], LOW);delay(100);}}
6. Analisa kembali
1) apa yang terjadi jika merangkai LED tidak menggunakan resistor? jelaskan apa yag terjadi dan penyebabnya!
- jika LED dirangkai tidak menggunakan resistor, resistor dapat terbakar. penyebabnya adalah LED akan mendapatkan arus yang besar melebihi batasannya. atau tegangan yang diterima LED besar dari batas tegangan maksimal LED.
2) apa yang terjadi jika kita mendefinisikan pin yang digunakan LED sebagai output?
- pin yang kita definisikan akan ter-set menjadi mode output yang berarti meng-set pin agar dapat mengirimkan sinyal.
Tidak ada komentar:
Posting Komentar