- LED Berkedip
> Pada langkah ini, kita akan membuat LED berkedip (ON dan OFF) dengan interval 0,5 detik (500 milidetik).
- Untuk menambahkan komponen, kita hanya perlu menyeret dan meletakkan komponen tersebut di area kerja seperti yang ditunjukkan.
- Seret Arduino Uno dan LED dari daftar komponen, Anda dapat melihat bahwa ada banyak komponen dalam daftar ini yang dapat kita gunakan, dan kita akan menggunakan beberapa di antaranya nanti.
- Sekarang hubungkan anoda LED ke Pin 2 Arduino dan katoda LED ke GND Arduino.
- Saya secara pribadi menggunakan kabel berwarna hitam untuk GND/-Ve, kabel berwarna merah untuk 5V/3V/+Ve, dan kabel sinyal lainnya dengan berbagai warna.
- Sekarang Anda telah berhasil membuat sambungan sirkuit listrik pertama Anda, sekarang mari kita program Arduino.
- Klik pada Code di bagian kanan atas, di sini Anda akan menemukan berbagai blok yang dapat Anda seret dan lepas untuk membangun logika Anda.
- Dalam Arduino, terdapat dua bagian utama, yaitu pada saat startup/void setup() dan looping terus-menerus/void loop().
- pada saat startup/void setup() – di bagian ini, apapun logika yang kita tulis akan dieksekusi hanya sekali selama proses booting sistem (saat dinyalakan).
- forever/void loop() – dalam hal ini, apapun logika yang kita tulis akan dieksekusi berulang-ulang tanpa henti kecuali daya dimatikan.
- Sekarang pada saat memulai, saya telah menyeret blok “Print to Serial Monitor” ke dalam kode. Dengan blok ini, kita dapat menampilkan pesan apa pun yang kita inginkan di layar PC melalui monitor serial. Anda dapat melihat di bagian bawah bahwa ada Monitor Serial, dan kita akan melihat bagaimana cara kerjanya.
- Selama ini, saya telah memindahkan blok pengaturan pin dan mengatur pin 2 ke High. Setelah itu, saya menambahkan blok pesan monitor serial yang menyatakan bahwa LED menyala.
- Kemudian saya menambahkan blok Tunggu yang membuat alur (loop) menunggu selama 0,5 detik, lalu mengatur pin 2 ke level rendah diikuti dengan pesan MATI, dan menunggu selama 0,5 detik sebelum menyalakan LED.
- Kode ini akan terlebih dahulu menampilkan pesan “Hello World” (saat dijalankan) dan masuk ke dalam loop tak terbatas.
- Dalam loop tak terbatas, pertama nyalakan LED, tampilkan pesan “ON” di monitor serial, tunggu 0,5 detik (500 ms), lalu matikan LED, tampilkan pesan “OFF”, tunggu 0,5 detik, dan siklus ini berulang.
Klik untuk melihat Simulasi LED Berkedip
Catatan: Di setiap bagian, saya telah menambahkan rekaman layar demo dari setiap demonstrasi dalam bentuk .gif (kualitas rendah) dan .mov (kualitas HD). Anda dapat merujuk ke file-file tersebut.
2. Lampu Lalu Lintas
Pada langkah ini, kita akan membuat lampu lalu lintas yang terdiri dari lampu Merah, Oranye, dan Hijau. Lampu lalu lintas tetap dalam keadaan Merah dan Hijau selama 5 detik dan membutuhkan 1 detik untuk berubah dari Merah ke Hijau, yaitu keadaan Oranye.
- Pertama, seret semua komponen seperti yang ditunjukkan, tetapi sebelum itu, apakah Anda tahu cara menggunakan Breadboard? Jika tidak, klik untuk melihat panduan ini.
- Sekarang klik pada LED-LED tersebut, Anda akan melihat jendela pop-up kecil. Di sini Anda dapat mengubah warna LED-LED tersebut, ubah warnanya sesuai dengan demonstrasi.
- Hubungkan
- LED Merah ke Pin 4 (Anoda LED)
- LED Oranye ke Pin 3
- Hijau ke Pin 2 dan
- Semua katoda ke GND
Sekarang mari kita tulis kodenya
- Saya tidak menggunakan blok start, tetapi Anda bisa menggunakannya jika ingin menampilkan pesan apa pun.
- Dalam logika forever, seperti yang Anda lihat, saya telah mengatur LED yang berbeda sesuai dengan pernyataan demonstrasi.
- Pertama, nyalakan lampu merah (Pin 4 – Tinggi)
- Tunggu 5 detik
- Matikan lampu merah (Pin 4 – Rendah)
- Nyalakan LED Oranye (Pin 3 – Tinggi)
- Tunggu 1 detik
- Matikan LED Oranye (Pin 3 – Rendah)
- Nyalakan LED Hijau (Pin 2 – Tinggi)
- Tunggu 5 detik
- Matikan LED Hijau (Pin 2 – Rendah)
- dan ulangi …….
Klik untuk melihat Simulasi Lalu Lintas
Kembali ke halaman Awal





