Isi kandungan:
- Langkah 1: Menyusun Bahan
- Langkah 2: Persediaan
- Langkah 3: Perhimpunan
- Langkah 4: Kod
- Langkah 5: Video
Video: Kamuflase Adaptive LED RGB (bunglon) Menggunakan Ebot / Arduino: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Ini adalah projek yang sangat hebat dan sederhana. Ia menggunakan sensor warna untuk merasakan warna latar belakang dan memaparkannya pada jalur LED RGB.
Saya menggunakan Mikrokontroler Ebot tetapi anda juga boleh menggunakan mikrokontroler lain seperti arduino uno.
Langkah 1: Menyusun Bahan
Komponen elektronik:-
1 x Mikrokontroler Ebot (anda juga boleh menggunakan arduino atau mikrokontroler lain)
1 x Sensor warna
Jalur LED 1 x RGB
6 x wayar pelompat
Untuk ujian, anda boleh mendapatkan beberapa kepingan berwarna yang berbeza.
Langkah 2: Persediaan
Penyediaannya sangat mudah
1. ambil kabel RGB LED dan pateri tiga kabel pelompat pada GND, Do, dan + 5v dan sambungkannya ke pin GND, pin output 0, dan pin 5v masing-masing pada mikrokontroler.
2. Seterusnya dengan sensor warna sambungkan
Pin GND GND pada mikrokontroler
pin voltan pin voltan pada mikrokontroler
s A0 pin pada mikrokontroler
Langkah 3: Perhimpunan
Setelah selesai dengan pemasangan, pasangkan sensor warna ke jalur menghadap ke bawah.
Langkah 4: Kod
{// Permulaan ebot_setup ();
// Mod Pin
strip0.begin ();
strip0.show ();
pinMode (0, OUTPUT); // LED RGB
pinMode (A0, INPUT); // Sensor Warna
}
gelung kosong ()
{if (warna (A0)> = 182 && warna (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);
} lain jika (warna (A0)> = 79 && warna (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);
} lain jika (warna (A0)> = 21 && warna (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);
} lain jika (warna (A0)> = 340 && warna (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);
} lain {colorWipe (& strip0, 0, 0, 0, 25); }
}
anda boleh menambah lebih banyak lagi jika pernyataan untuk menjadikan sensor lebih banyak warna.
Langkah 5: Video
Akhirnya seperti yang ditunjukkan dalam video, anda dapat menambahkan kertas warna yang berbeza untuk menguji cara kerjanya.
Disyorkan:
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino - Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter - Helikopter Rc - Rc Plane Menggunakan Arduino: 5 Langkah (dengan Gambar)
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino | Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter | Helikopter Rc | Rc Plane Menggunakan Arduino: Untuk mengendalikan kereta Rc | Quadcopter | Drone | Pesawat RC | Perahu RC, kita selalu memerlukan penerima dan pemancar, misalkan untuk RC QUADCOPTER kita memerlukan pemancar dan penerima 6 saluran dan jenis TX dan RX terlalu mahal, jadi kita akan membuatnya
Koloni Bunglon: 16 Langkah
Chameleon Colony: Ringkasan Projek ini dimulakan ketika rakan saya yang berada di bengkel memberi saya kotak yang penuh dengan bahagian bunglon dan berkata bahawa "Apa yang boleh kita lakukan bahagian bunglon ini?" Selepas beberapa ketika, saya menyelesaikan projek ini dengan bantuan rakan-rakan pereka saya. Saya rasa saya telah membuat
Bunglon Elektronik: 6 Langkah (dengan Gambar)
Bunglon Elektronik: Pernah terfikir bagaimana bunglon mengubah warnanya melalui perubahan warna persekitaran? Ada sesuatu yang disebut Melanocyte Stimulating Hormone atau MSH. Sekiranya anda ingin menggali lebih banyak perkara ini, ikuti Pautan ini. Cerita yang terpisah, saya mahu
Fire Fly Menggunakan Ebot .: 3 Langkah (dengan Gambar)
Fire Fly Using Ebot .: Projek mudah menggunakan Ebot Ini dibuat dengan secara beransur-ansur meningkatkan dan mengurangkan kecerahan LED yang meniru kunang-kunang. Pengawal Ebot diprogramkan menggunakan aplikasi drag and drop secara tersekat yang disebut Ebot.We Makers Academy menggunakan
Paddle Adaptive: 5 Langkah (dengan Gambar)
Adaptive Paddle: Reka bentuk semasa untuk membolehkan orang mendayung outriggers dengan menggunakan satu lengan sedikit menarik sehingga dayung terus berputar. Tanpa tangan kedua di atas dayung tidak mungkin dayung dapat mengawal sudut di mana