Dunia Berwarna-warni: 4 Langkah (dengan Gambar)
Dunia Berwarna-warni: 4 Langkah (dengan Gambar)
Anonim
Image
Image
Menghubungkan Semua Elemen ke Papan Roti
Menghubungkan Semua Elemen ke Papan Roti

Sumber rujukan: Di sini

RGB Colorful World adalah cahaya malam yang dibuat oleh sensor warna RGB. Ia dengan mudah boleh berubah dan memilih warna yang anda mahukan sesuai dengan suasana semasa anda. Anda boleh mempunyai warna cahaya malam yang anda inginkan, setelah anda menggunakannya untuk merasakan objek berwarna terang.

//

Ubahsuai Bahagian (asal):

- Nama asal: Pemetik Warna RGB

Bekalan

Anda perlu:

- Arduino Leonardo (Atau yang lain) - Beli di sini

- TCS3200 RGB Sencer (Atau yang lain) - Beli di sini

- Panel LCD (1602 IIC / I2C) - Beli di sini

- Butang tekan (jenis apa pun)

- Perintang 4.7kΩ (x1)

- Perintang 10kΩ (x1)

- Perintang 220Ω (x2)

- RGB LED - Beli di sini

- BreadBoard

- Kap lampu lampu malam

- kadbod

//

Ubahsuai Bahagian (asal):

- Arduino Pro Mikro

- Panel LCD tanpa I2C

- Sensor TCS34725 RGB

- Pencetak 3D

Langkah 1: Menyambungkan Semua Elemen ke Papan Roti

Image
Image

Sebelum kita memasang semuanya sekaligus, lebih selamat untuk menguji setiap item satu persatu. Kerana jika anda telah memasang semuanya tetapi tidak berfungsi, anda sukar mengetahui apa yang salah.

Pendawaian Arduino yang berbeza akan berbeza. Sekiranya anda menggunakan Arduino lain, anda boleh mencari rajah dan kod pendawaian dari projek lain.

Sekarang kita akan memperkenalkan cara menyambungkan wayar:

Sensor warna RGB

GND_ ada dua GND, keduanya dihubungkan ke tiang negatif papan roti (tiang negatif harus menarik wayar ke Arduino GND)

OUT_hubungkan ke pin8 dari Arduino

S2 → Arduinopin10

S3 → Arduino pin9

VCC_ ada dua VCC, keduanya dihubungkan ke tiang positif papan roti (tiang positif perlu menarik wayar ke 5v Arduino)

S0 → Pin Arduino12

S1 → Arduino pin11

Panel LCD

GND_dihubungkan dengan negatif papan roti

VCC_dihubungkan ke papan roti positif

SDA → Arduino pin2

SCL → Arduino pin3

Butang

Gunakan pin untuk memasukkan wayar dua di papan roti

Kawat sebelah kiri_ sambungkan perintang 10kΩ dan kemudian tarik wayar ke Arduino analog A1.

Kawat sebelah kanan_Dibahagi kepada dua sisi:

Bahagian pertama: tarik wayar ke sisi positif papan roti.

Bahagian kedua adalah: sambungkan perintang 10kΩ dan kemudian sambungkan garis ke sisi negatif papan roti.

LED RGB

LED RGB mempunyai 4 pin , Termasuk merah, negatif, hijau, biru (pendek, panjang, pendek, pendek)

Red_ disambungkan ke papan roti dan kemudian tarik garisan ke Arduino pin5

Elektrod negatif _ disambungkan secara langsung ke elektrod negatif di papan roti

Hijau_ Sambungkan ke papan roti, tambahkan perintang 220Ω dan kemudian tarik wayar ke Arduino pin6

Blue_connect ke papan roti, tambahkan perintang 4.7kΩ dan kemudian tarik wayar ke Arduino pin7

Di atas adalah pengenalan sambungan litar.

//

Ubahsuai Bahagian (asal):

Pendawaiannya sama, kecuali modul LCD & sensor warna.

LCD_Dia pada awalnya hanya menggunakan LCD, saya menukarnya menjadi LCD I2c.

Warna RGB sencor_Dia awalnya menggunakan Sensor RGB TCS34725, saya menukarnya ke TCS3200.

Langkah 2: Menulis Kod

Image
Image
Buat Bekas untuk Arduino Anda
Buat Bekas untuk Arduino Anda

Selepas litar disambungkan, anda boleh mula menulis kod.

Kod ada di sini: Di sini

Ingatlah untuk menguji setiap bahagian secara berasingan !!

Sebelum memasang kabel USB ke Arduino, periksa dengan teliti sama ada semua kabel betul. Sekiranya terdapat litar yang salah, ia boleh menyebabkan kerosakan pada komputer atau papan Arduino.

Pin boleh ditukar sendiri, mengikut litar di papan litar anda sendiri.

//

Ubahsuai Bahagian (asal):

- Kod sensor warna LDC & RGB telah diubah.

- Permulaan sari paparan LCD juga telah diubah.

- Mengubah kedudukan beberapa pin.

Langkah 3: Buat Bekas untuk Arduino Anda

Image
Image
Buat Bekas untuk Arduino Anda
Buat Bekas untuk Arduino Anda

Ukur jarak antara Arduino dan papan roti, dan potong dengan kotak kadbod. Selepas ikatan, masukkan komponen ke dalam.

Saya membuat bekas berbentuk tangga di mana butang dan RGB LED di satah atas, dan sensor warna RGB dan LCD berada di tingkat bawah. Ruang di dalamnya agak besar, dan tidak akan memutuskan wayar. Untuk menghubungkan Arduino ke power bank, kita harus memotong kecil di sisi kotak.

Saiz cangkang:

- Tahap lebih tinggi

Panjang: 19.5 / Lebar: 10.5 / Tinggi: 11cm

- Tahap lebih rendah

Panjang: 19.5 / Lebar: 7.5 / Tinggi: 5cm

//

Ubahsuai Bahagian (asal):

- Dia menggunakan percetakan 3D untuk membuat bekasnya.

Langkah 4: Menggunakan Dunia Berwarna-warni Anda

Image
Image
Menggunakan Dunia Berwarna-warni Anda
Menggunakan Dunia Berwarna-warni Anda

Sambungkan kabel USB ke Arduino dan setelah kuasa dihidupkan, anda boleh mula menggunakannya!

Pilih item dengan warna terang, letakkan 1cm dari sensor warna RGB, dan tekan butang. Warna item akan dipaparkan pada panel LCD, dan kemudian LED RGB juga akan menerangi lampu yang serupa dengan warna itu.

Oleh kerana keterbatasan lampu LED, lampu tidak dapat menerangi warna yang sangat tepat. Sebagai contoh, ia tidak dapat menerangi warna hitam atau kelabu, kerana bahan LED itu sendiri berwarna putih. Objek yang redup dan kurang terang akan mengurangkan kesannya, lampu di sekitarnya dan lampu pantulan juga akan menyebabkannya merasakan warna yang salah, jadi disarankan untuk menggunakannya di ruangan gelap.

Disyorkan: