Isi kandungan:

Bunglon Elektronik: 6 Langkah (dengan Gambar)
Bunglon Elektronik: 6 Langkah (dengan Gambar)

Video: Bunglon Elektronik: 6 Langkah (dengan Gambar)

Video: Bunglon Elektronik: 6 Langkah (dengan Gambar)
Video: Detik-detik tangan digigit belut!! ๐Ÿ˜…๐Ÿ˜… #shorts 2024, November
Anonim
Bunglon Elektronik
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. Ceritanya, saya mahu membina sistem pencahayaan ambien atau sesuatu seperti bunglon. Ini kelihatan sejuk dan juga membantu mata. Saya mempunyai jalur LED neopixel dan sensor warna ganti. Oleh itu, saya hanya membina Bunglon (Elektronik) saya menggunakan Arduino (Mikrokontroler untuk semua orang) sebagai otak.

Langkah 1: Perkara yang Anda Perlu

Perkara yang Anda Perlu
Perkara yang Anda Perlu

1. Arduino Nano (Mana-mana Arduino baik) Amazon Link untuk Arduino Uno2. Sensor Warna TCS3200 Amazon Link untuk Warna Sensor3. Neopixel LED Strip Amazon Link untuk Neo Pixel LED4. Wayar pelompat dan sumber kuasa

Langkah 2: Pengenalan Ringkas kepada Bahagian

Pengenalan Ringkas kepada Bahagian
Pengenalan Ringkas kepada Bahagian
Pengenalan Ringkas kepada Bahagian
Pengenalan Ringkas kepada Bahagian

Arduino: Mikrokontroler yang mendapat data sensor warna RGB dari TCS 3200 dan menghasilkan isyarat PWM masing-masing untuk mengawal warna Lampu LED Neopixel. Sensor Warna TCS 3200: Sensor ini mengandungi pelbagai fotodioda yang bertindak balas berbeza terhadap warna yang berbeza sehingga memberikan warna cahaya jatuh pada susunan fotodiod. Data ini dapat digunakan untuk meniru warna tersebut. Neo Pixel LED: Ini dapat menghasilkan banyak warna berdasarkan isyarat yang diberikan kepadanya. Nama IC adalah WS2812B.

Langkah 3: Menghubungkan Segalanya

Menghubungkan Segalanya
Menghubungkan Segalanya
Menghubungkan Segalanya
Menghubungkan Segalanya

Sambungan - Reaksi.. Sambungan harus dilakukan sedemikian rupa sehingga Arduino harus membaca data dari 4 fotodioda yang berlainan dalam TCS 3200. Dan memantulkan kembali nilai tersebut sebagai data ke LED neopixel untuk meniru warna yang sama. 4 fotodiod pada sensor sensitif terhadap 4 kombinasi warna yang berbeza. Ini menghasilkan isyarat semasa yang ditukar menjadi isyarat frekuensi iaitu penukaran I ke F Ini dibaca oleh pin Arduino dan kemudian diberikan sebagai input ke LED Neopixel. Saya tidak mahu masuk ke dalam kerja sensor. Ini dapat difahami dengan merujuk lembaran data sensor TCS 3200.

Langkah 4: Pengekodan

Pengekodan
Pengekodan

Kod untuk projek ini ada di sini.

Anda boleh memuat turun ini dan membuka zip fail untuk mencari perpustakaan dan kod yang diperlukan. Sila masukkan pustaka ke dalam folder perpustakaan Arduino IDE. Susun kodnya dan muat naik. Kodnya cukup jelas. Saya memperbaiki pengekodan saya dengan melihat kod orang lain. Sebarang cadangan untuk mengoptimumkan kod sentiasa dialu-alukan.

Langkah 5: Viola โ€ฆ Ia Berfungsi

Viola โ€ฆ Ia Berfungsi
Viola โ€ฆ Ia Berfungsi

Di sini ia berfungsi. Sekarang mereplikasi warna yang anda tunjukkan kepada sensor. Aplikasi yang baik adalah 1. Pencahayaan persekitaran untuk TV dan PC ini mengurangkan ketegangan mata kerana meniru warna maksimum di skrin anda. 2. Pencahayaan bilik3. Pencahayaan mood

4. Anda boleh mencetak bunglon 3D dan meletakkan semua elektronik untuk menjadikannya sebagai bunglon bercetak 3D yang sebenar.

Jangan lupa untuk memilih saya dalam peraduan.

Langkah 6: Video Kerja

Inilah video yang berfungsi.

Disyorkan: