Berkedip LED dengan Kelewatan - Asas Arduino

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Di sini kita mempelajari kod minimum kosong untuk menyusun Arduino dan juga kaedah mengedipkan LED menggunakan papan Arduino.

Mempelajari Asas Bare

Di sini kita diskus dan cuba memahami kod minimum asas yang diperlukan seseorang untuk menyusun 'Arduino Sketch' yang terdiri daripada kaedah setup () dan kaedah loop ().



Satu-satunya Perkakasan yang diperlukan untuk ini adalah Arduino Board, tidak diperlukan papan litar tambahan.



Fungsi setup () diberikan segera setelah 'sketsa' dimulai. Kami menegakkannya untuk menetapkan pemboleh ubah, mod pin, mula melibatkan perpustakaan, dll.

Operasi penyediaan ditetapkan untuk dijalankan hanya sekali, setiap kali papan Arduino dihidupkan atau diset semula.

Sebaik sahaja anda mengembangkan fungsi setup (), fungsi loop () melaksanakan dengan tepat apa namanya, iaitu ia mula bergulir berturut-turut, memberi peluang kepada program anda untuk berubah dan bertindak balas ketika berjalan dan bergerak ke depan.

Code yang terdapat di bawah loop () bahagian 'sketsa' anda dikuatkuasakan untuk mengendalikan papan Arduino dengan penuh semangat.

Penyusun tidak akan membaca semua baris yang mungkin bermula dengan beberapa garis miring (//), yang menunjukkan bahawa anda seharusnya menulis kod anda hanya selepas ini.

Menyatakan kod anda dalam borang ini memastikan kemudahan untuk menerangkan orang-orang yang mungkin membacanya, dan juga kepada diri anda sendiri mengenai bagaimana program ini dapat berjalan dengan langkah demi langkah.






Berkelip LED dengan Arduino

Di sini kita belajar mengenai operasi litar elektronik paling asas yang dapat dilakukan oleh seseorang menggunakan papan Arduino, ya ini mengenai berkelip LED melalui kod.

Satu-satunya peranti tambahan selain papan Arduino yang anda perlukan ialah LED.

Untuk memulakan prosedur, anda perlu menyambungkan perintang 330 ohm att watt ke pin # 13 papan.

Seterusnya, sambungkan LED dengan perintang 330 ohm ini dan arde (panjang memimpin hingga 330 ohm sementara plumbum ke tanah lebih pendek). Sekarang sambungkan papan Arduino dengan komputer anda, mulakan program dan beri kod yang disajikan kemudian di halaman ini. .

Secara tradisinya, Arduino mempunyai LED yang tersambung di pin # 13, yang mula berkelip apabila dihidupkan tanpa perkakasan yang terlibat.

Melaksanakan Kod

Untuk menerapkan kod, pelaksanaan pertama adalah dengan menukar pin # 13 untuk membentuk pinout output dengan garis:

pinMode (13, OUTPUT)
Di seberang gelung utama, kami menghidupkan LED melalui garisan:

digitalWrite (13, TINGGI)

Perkara di atas membolehkan bekalan 5V menyematkan # 13 sehingga saya menghasilkan potensi yang diperlukan di seluruh LED, menerangi.

Sekarang kita mematikannya menggunakan baris berikut:

digitalWrite (13, RENDAH)

Ya, secara logiknya ini menukar pin # 13 menjadi sifar, mematikan LED.

Sekarang di antara ON dan OFF LED di atas, kita memerlukan jeda masa yang tertentu, sehingga berkelip masuk akal dan dapat dikenali.

Kelewatan kod () memerintahkan Arduino untuk tetap menulis alat tulis sehingga sesaat, dengan kata lain perintah ini tidak aktif
operasi sebentar.

Kodnya:




Sebelumnya: Litar Papan Skor Elektronik Menggunakan Kaunter IC 4033 Seterusnya: Pengawal Aliran Air yang disesuaikan dengan Litar Pemasa