Sisällysluettelo:
Video: Valosolun käyttäminen RGB -LEDin värin muuttamiseen: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Arduino -projektin osassa 01 alkuperäinen ajatukseni oli käyttää lämpötila -anturia LED -valon kytkemiseksi päälle ja pois päältä, mutta valitettavasti lämpötila -anturi ei ollut vielä tullut, joten jätin valinnan Elegoon aloituspakkauksessa olevista antureista ja ihmettelin jos ehkä en olisi unohtanut tilata lämpötila -antureitani.
Uudessa suunnitelmassa idea on yksinkertainen: Käytä valokennoa LED -valon värin muuttamiseen.
Tarvikkeet:
- 1 x Arduino Uno (tai vastaava)
- 1 x leipälauta
- 4 x vastukset
- 1 x RGB -LED
- 1 x valokenno
- 7 x MM johdot
- USB kaapeli
Kaikki käytetyt tuotteet löytyvät Elegoo super -aloituspaketista. Tässä
Vaihe 1: Rakenna leipätaulusi
Ensimmäinen asia, joka sinun on tehtävä, on rakentaa leipälauta yhdistämällä valokenno nastoihin 5V ja A5, kuten yllä. Kun liität RGB -merkkivalon, sinun on liitettävä jokainen RGB nastaan ja katodi maahan. Tässä tapauksessa punainen 6: een, vihreä 5: een ja sininen 3: een.
Vaihe 2: Koodi
Koska olen uusi tässä, olen yhdistänyt koodin useista paikoista lopputuloksen saamiseksi. Tämän koodin tärkeimmät vaiheet ovat valokennon muuttujien ja kunkin LED -nastaulostulon määrittäminen. Alkuperäiset koodilähteet ovat peräisin useista arduino -opetusohjelmatiedostoista sekä tästä Luca Mcloughlinin opetusohjelmasta.
Varmista ennen koodausta testataksesi valokennosi sen perustoiminnoissa löytääksesi asetetun arvon, minun kohdalla se oli 1023. Tätä arvoa käytetään if, else -lausekkeen värin muuttamiseen. Tämä on myös tärkeää, koska tämä kertoo LED -valolle, mihin se reagoi. Käyttämäni koodi mashup on liitteenä alla
Vaihe 3: Testaa
Koodauksen jälkeen sinun on testattava, että kaikki toimii oikein. Jos se on tehty oikein, LED -valon pitäisi reagoida valon muutokseen, kun esine tai käsi asetetaan sen päälle tai yläpuolelle ja vaihtuu sinisestä punaiseksi.
Suositeltava:
Visuino Kuinka käyttää pulssinleveysmodulaatiota (PWM) LED -valon kirkkauden muuttamiseen: 7 vaihetta
Visuino Kuinka käyttää pulssinleveysmodulaatiota (PWM) LED -valon kirkkauden muuttamiseen: Tässä opetusohjelmassa käytämme Arduino UNO: hon ja Visuinoon yhdistettyä LEDiä muuttaaksesi sen kirkkautta pulssileveysmodulaatiolla (PWM)
Värin TCS3200 tunnistamisen käyttö SkiiiD: n kanssa: 9 vaihetta
Kuinka käyttää Detect Color TCS3200 -laitetta SkiiiD: n kanssa: Opetusohjelma Detect Color TCS3200: n kehittämiseksi skiiiD: n kanssa
Kuvankäsittely Raspberry Pi: llä: OpenCV: n asentaminen ja kuvan värin erotus: 4 vaihetta
Kuvankäsittely Raspberry Pi: llä: OpenCV: n ja kuvan värin erottamisen asentaminen: Tämä viesti on ensimmäinen useista kuvankäsittelyoppaista, joita on tarkoitus seurata. Katsomme tarkemmin kuvan muodostavia pikseleitä, opimme asentamaan OpenCV: n Raspberry Pi -laitteeseen ja kirjoitamme myös testikomentosarjoja kuvan ottamiseksi ja myös
Värin lajittelija: 6 vaihetta
Värin lajittelija: Tämän värinlajittelijan tavoitteena on siirtää m & ms eri paaluihin niiden värin perusteella
Värin tunnistus RGB -LED -valolla: 4 vaihetta
Värin tunnistus RGB -LED -valon avulla: Oletko koskaan halunnut automaattisen tavan havaita kohteen väri? Loistamalla tietyn värin valoa esineeseen ja katsomalla kuinka paljon valoa heijastuu takaisin, voit kertoa, minkä värinen kohde on. Jos esimerkiksi palaa punainen valo