Mengedipkan LED dengan Delay - Arduino Basics

Coba Instrumen Kami Untuk Menghilangkan Masalah





Di sini kita mempelajari kode minimal untuk menyusun Arduino dan juga metode mengedipkan LED menggunakan papan Arduino.

Mempelajari Dasar-dasar Telanjang

Di sini kita membahas dan mencoba untuk memahami kode minimum fundamental yang diperlukan untuk mengkompilasi 'Arduino Sketch' yang terdiri dari metode setup () dan metode loop ().



Satu-satunya Perangkat Keras yang diperlukan untuk ini adalah Papan Arduino, tidak diperlukan papan sirkuit tambahan.



Fungsi setup () ditampilkan segera setelah 'sketsa' dimulai. Kami menerapkannya untuk menetapkan variabel, mode pin, mulai melibatkan pustaka, dll.

Operasi pengaturan ditetapkan untuk mengeksekusi hanya sekali, setiap kali papan Arduino dinyalakan atau diatur ulang.

Setelah Anda mengembangkan fungsionalitas setup (), fungsi loop () mengeksekusi persis apa yang dinamai setelah itu, yaitu mulai melakukan perulangan secara berurutan, memberikan kesempatan kepada program Anda untuk mengubah dan merespons saat berjalan dan bergerak maju.

Kode yang berada di bawah bagian loop () dari 'sketsa' Anda diterapkan untuk mengambil kendali papan Arduino.

Kompilator tidak akan membaca semua baris yang mungkin dimulai dengan beberapa garis miring (//), yang menunjukkan bahwa Anda seharusnya menulis kode Anda hanya setelah ini.

Mengekspresikan kode Anda dalam formulir ini memastikan kemudahan menjelaskan orang-orang yang mungkin membacanya, serta kepada diri Anda sendiri tentang bagaimana program dapat berjalan selangkah demi selangkah.






Mengedipkan LED dengan Arduino

Di sini kita belajar tentang operasi sirkuit elektronik paling dasar yang dapat dijalankan menggunakan papan Arduino, ya ini tentang mengedipkan LED melalui kode.

Satu-satunya perangkat tambahan selain papan Arduino yang Anda perlukan adalah - LED.

Untuk memulai prosedur ini, Anda perlu menghubungkan resistor 330 ohm ¼ watt ke pin # 13 papan.

Selanjutnya, hubungkan LED dengan resistor 330 ohm dan ground ini (lead panjang ke 330 ohm sedangkan lead yang lebih pendek ke ground). Sekarang hubungkan papan Arduino dengan komputer Anda, inisialisasi program dan beri makan kode yang disajikan nanti di halaman ini .

Secara tradisional Arduino akan memiliki LED yang terhubung di pin # 13, yang mulai berkedip saat dinyalakan tanpa melibatkan perangkat keras.

Menerapkan Kode

Untuk mengimplementasikan kode, eksekusi pertama adalah mengubah pin # 13 untuk membentuk pinout keluaran dengan baris:

pinMode (13, OUTPUT)
Di loop utama, kami MENGAKTIFKAN LED melalui jalur:

digitalWrite (13, TINGGI)

Di atas memungkinkan pasokan 5V ke pin # 13 sehingga saya menghasilkan potensi yang diperlukan di seluruh LED, menerangi itu.

Sekarang kita MATIKAN menggunakan baris berikut:

digitalWrite (13, LOW)

Ya, secara logis ini mengembalikan pin # 13 ke nol, mematikan LED.

Sekarang di antara ON dan OFF LED di atas kita akan membutuhkan jeda waktu tertentu, sehingga kedipan masuk akal dan dapat dikenali.

Kode penundaan () memerintahkan Arduino untuk tetap diam sampai satu detik, dengan kata lain perintah ini tidak bersuara
operasi sebentar.

Kode:




Sepasang: Rangkaian Papan Skor Elektronik Menggunakan Penghitung IC 4033 Berikutnya: Pengontrol Aliran Air yang Disesuaikan dengan Sirkuit Timer