Sisällysluettelo:
Video: Värikäs maailma: 4 vaihetta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Viitelähde. Tässä
RGB Colorful World on RGB -värianturien tekemä yövalo. Se voi helposti vaihtaa ja valita haluamasi värin nykyisen mielialasi mukaan. Voit saada haluamasi yövalon värin, kun käytät sitä kirkkaanvärisen kohteen tunnistamiseen.
//
Muokkaa osaa (alkuperäinen):
- Alkuperäinen nimi: RGB -värinvalitsin
Tarvikkeet
Tarvitset:
- Arduino Leonardo (tai muu) - Osta täältä
- TCS3200 RGB Sencer (tai muu) - Osta täältä
- LCD -paneeli (1602 IIC/I2C) - Osta täältä
- Painike (mikä tahansa)
- 4,7 kΩ vastus (x1)
- 10 kΩ vastus (x1)
- 220Ω vastus (x2)
- RGB LED - Osta täältä
- BreadBoard
- Yövalon lampunvarjostin
- Kartonki
//
Muokkaa osaa (alkuperäinen):
- Arduino Pro Micro
- LCD -paneelit ilman I2C: tä
- TCS34725 RGB -anturi
- 3D tulostin
Vaihe 1: Kaikkien elementtien liittäminen leipälevyyn
Ennen kuin asennamme kaiken kerralla, on turvallisempaa testata jokainen kohde yksitellen. Koska jos olet asentanut kaiken, mutta se ei toimi, et voi tuskin selvittää, mikä meni pieleen.
Eri Arduinojen johdotus on erilainen. Jos käytät muuta Arduinoa, voit etsiä kytkentäkaaviota ja koodia muista projekteista.
Nyt esittelemme langan liittämisen:
RGB -värisensori
GND_ on kaksi GND: tä, molemmat on kytketty leipälevyn negatiiviseen napaan (negatiivisen napan pitäisi vetää johto Arduino GND: hen)
OUT_muodosta yhteys Arduinon nastaan 8
S2 → Arduinopiini10
S3 → Arduino -nasta9
VCC_ on kaksi VCC: tä, molemmat on kytketty leipälevyn positiiviseen napaan (positiivisen napan täytyy vetää johto Arduinon 5 volttiin)
S0 → Arduino -nasta12
S1 → Arduino -nasta11
LCD -paneeli
GND_ yhdistetty leipälevyn negatiiviin
VCC_ kytketty leipälevyyn positiivinen
SDA → Arduino -nasta2
SCL → Arduino -nasta 3
Painike
Työnnä kaksijohdin tapilla leipälevylle
Vasemmanpuoleinen johto_liitä 10 kΩ: n vastus ja vedä sitten johdin Arduino-analogiin A1.
Oikeanpuoleinen lanka_Jaettu kahteen sivuun:
Ensimmäinen puoli: vedä lanka leipälevyn positiiviselle puolelle.
Toinen puoli on: kytke 10 kΩ: n vastus ja kytke sitten linja leipälevyn negatiiviseen puoleen.
RGB -LED
RGB -LEDissä on 4 -nastainen lude Sisältää punaisen, negatiivisen, vihreän, sinisen (lyhyt, pitkä, lyhyt, lyhyt)
Punainen_ kytketty leipälautaan ja vedä sitten viiva Arduino -nastaan 5
Negatiivinen elektrodi _ on kytketty suoraan leipälevyn negatiiviseen elektrodiin
Vihreä_ Liitä leipälevyyn, lisää 220 Ω vastus ja vedä sitten johto Arduino -nastaan 6
Blue_connect leipälevyyn, lisää 4,7 kΩ: n vastus ja vedä sitten johto Arduino -nastaan7
Edellä on piiriliitännän käyttöönotto.
//
Muokkaa osaa (alkuperäinen):
Johdotus on sama, paitsi LCD- ja värintunnistusmoduuli.
LCD_Hän käytti alun perin vain nestekidenäyttöä, vaihdan sen I2c -nestekidenäyttöön.
RGB -väri sencor_Hän käytti alun perin TCS34725 RGB -anturia, vaihdan sen TCS3200: ksi.
Vaihe 2: Koodin kirjoittaminen
Kun piiri on kytketty, voit aloittaa koodin kirjoittamisen.
Koodi löytyy täältä
Muista testata jokainen osa erikseen !!
Ennen kuin liität USB -kaapelin Arduinoon, tarkista huolellisesti, ovatko kaikki kaapelit oikein. Jos piiri on väärä, se voi vahingoittaa tietokonetta tai Arduino -korttia.
Nastan voi vaihtaa itse oman piirilevyn piirin mukaan.
//
Muokkaa osaa (alkuperäinen):
- LDC- ja RGB -värianturin koodi on muutettu.
- LCD -näytön tekstityksen alku on myös muutettu.
- Muutti joidenkin nastojen asentoa.
Vaihe 3: Tee säiliö Arduinollesi
Mittaa Arduinon ja leipälevyn välinen etäisyys ja leikkaa se pahvilaatikosta. Kiinnitä komponentti liimauksen jälkeen.
Tein portaiden muodostaman säiliön, jossa painike ja RGB-LED ylätasolla sekä RGB-värianturi ja LCD ovat alemmalla tasolla. Sisätila on suhteellisen suuri, eikä se katkaise lankaa. Jotta voimme liittää Arduinon virtapankkiin, meidän on leikattava pieni laatikon sivulle.
Kuoren koko:
- Korkeampi taso
Pituus: 19,5 / Leveys: 10,5 / Korkeus: 11 cm
- Alempi taso
Pituus: 19,5 / Leveys: 7,5 / Korkeus: 5 cm
//
Muokkaa osaa (alkuperäinen):
- Hän käytti 3D -tulostusta säiliönsä valmistamiseen.
Vaihe 4: Värillisen maailman käyttäminen
Liitä USB -kaapeli Arduinoon ja voit kytkeä virran päälle, kun virta on kytketty päälle!
Valitse kirkkaita värejä sisältävä kohde, aseta se 1 cm: n päähän RGB -värianturista ja paina painiketta. Kohteen väri näkyy nestekidenäytössä, ja sitten RGB -LED sytyttää myös samanvärisen lampun.
LED -lampun rajoitusten vuoksi se ei voi valaista kovin tarkkoja värejä. Se ei esimerkiksi voi valaista mustaa tai harmaata väriä, koska itse LED -valon materiaali on valkoista. Hämärät ja vähemmän kirkkaat esineet vähentävät vaikutusta, ympäröivät valot ja heijastinvalot saavat myös sen tuntemaan väärän värin, joten on suositeltavaa käyttää sitä pimeässä huoneessa.