Sisällysluettelo:
- Vaihe 1: Tarvittavat osat
- Vaihe 2: Yhteys
- Vaihe 3: Koodaus
- Vaihe 4: PC -kotelon sijoittaminen
- Vaihe 5: Valmis
Video: Arduino Led Strip -ohjain viileille PC -valoille: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Minulla on tämä viileä RGB -led -nauha aliexpressiltä ja haluan käyttää sitä PC -valoihin.
Ensimmäinen ongelma on kuuma hallita sitä ja sitten kuinka saada hänet voimaan.
Tämä opas näyttää, kuinka voit tehdä sen github arduino -koodin, työprojektivideon ja vaiheittaisen oppaan avulla.
Vaihe 1: Tarvittavat osat
Tässä projektissa käytämme:
- Arduino nano
- RGB -nauha
- NPN -transistori
- 100-220 ohmin vastus
- Hyppyjohdot
- Leipälauta
Lisä:
Juotosarja
Syy transistorien tarpeeseen johtuu siitä, että useimmat RGB -nauhat tarvitsevat 12 voltin virran, joten tarvitsemme ulkoisen virtalähteen RGB -nauhalle ja toissijaisen virtalähteen arduinoa varten (voisimme käyttää myös 7805 -jännitesäädintä asteikko 12 voltista 5 volttiin).
Transistorit asettavat kullekin värikanavalle annetun jännitteen säätelemällä kirkkautta ja värityyppiä.
Käyttämäni RGB -LED -nauha on SMD 3528. Siinä ei ole paljon RGB -ledejä, mutta sen sijaan siinä on 2 vihreää, 2 sinistä ja 2 punaista lediä kullekin radalle (koko nauha on jaettu 10 cm: n ratoihin, joten voit leikata haluamasi pituuden, juottaa sen ja se toimii). Tämän tietämyksen avulla tiedämme, että 50%: n asettaminen punaiseksi ja 50% siniseksi ei synny violettia väriä. Sen sijaan meillä on punaiset ja siniset ledit, joiden kirkkaus on heikko.
Täysvärivaikutelman saamiseksi meidän on ostettava eri led-nauha.
P. S. emme käytä osoitettavia led -nauhoja.
Vaihe 2: Yhteys
Otamme leipälevyn ja asetamme arduino nano, jossa on 3 transistoria.
Jokaisessa transistorissa on 3 nastaa pohja, keräilijä ja lähetin. Yhdistämme yhden kanavan seuraavasti:
- Jalusta Ardino -nastaiseen kanavaan
- Kerääjä suhteelliseen kanavaan
- Lähettäjä GND: lle
Kanavat ovat:
- SININEN Arduino D3
- PUNAINEN Arduino D5
- VIHREÄ Arduino D6
Voit vapaasti vaihtaa pinoutia, muista vain valita PWM -nastat arduinossa.
Vaihe 3: Koodaus
Koko arduino -koodi on saatavilla githubissa ja sitä voidaan käyttää Arduino IDE: n kanssa.
Koodasin muutamia toimintoja nähdäksesi joitain perusvaikutuksia:
- fade_colors_slow: häivyttää jokaisen värin (punainen, vihreä ja sininen) läpi FADESPEED- ja KEEPCOLORTIME -sekunteina.
- all_on: ottaa kaikki 3 väriä käyttöön
- change_colors_rough: vaihtaa värit suoraan yhdestä toiseen
Voit silmukoida ne, luoda dynaamisen häipymisnopeuden tai mitä tahansa. Muista vain, että tämä LED-nauha ei ole täysi-RGB, sillä on erilliset punaiset, vihreät ja siniset kanavat, joten nämä toiminnot ovat viileitä tälle nauhalle. Muiden nauhojen käyttö johtaa eri väreihin ja haalistumiseen.
Vaihe 4: PC -kotelon sijoittaminen
Nyt on aika leikata rgb -nauha ja sijoittaa tietokoneen kotelon sisään. Päätin sijoittaa leipälevyn virtalähteen päälle (pohja on muovia, joten pikakuvakkeita ei tehdä).
Projektin käynnistämiseksi voimme käyttää virtalähteen oheisliitintä (katso pinout -kuva), joka tarjoaa 5V ja 12V suoraan virtalähteestä. Kytkeä:
- 5V Arduinot Viin
- 12V - RGB -nauha 12v
- GND - Arduino GND
Jos haluat jatkaa jonkin koodin lataamista tai muuttamista, voimme poistaa 5V -liittimen ja kytkeä arduinon tietokoneeseen USB -portin avulla. Näin voimme ladata koodimme ja saada arduinon käynnistymään.
Vaihe 5: Valmis
Nyt sinulla on henkilökohtainen valaistusjärjestelmä tietokoneellesi. Voit vapaasti muuttaa koodia ja mukautua tarpeisiisi.
Tähän projektiin voidaan tehdä joitain muutoksia, kuten:
- NODEMCU V3: n käyttäminen ohjaimena henkilökohtaisella verkkopalvelimella, jossa on painikkeet ja viileä käyttöliittymä asetusten ja väritehosteiden muuttamiseen, tai vadelma, jonka käyttöliittymä lähettää HTTP -pyyntöjä ohjaimelle (katso tämä projekti)
- ATTINY85: n käyttäminen ohjaimena koko projektin kutistamiseen (ehkä juottamalla kaikki PCB: ksi). Koko postaus löytyy täältä)
- Lisätään Bluetooth-HC-05-moduuli Bluetoothin ohjaamiseen…
Se siitä! Pidä hauskaa.
Suositeltava:
Arduino Nano LED Strip Cat Toy: 6 vaihetta
Arduino Nano LED Strip Cat Toy: Tämä on opastettava LED -nauha -kissan lelun luomiseen. Yksi LED -valo kulkee LED -nauhan pituudella kissan jahdattavaksi. Tämä tarkoittaa, että tämä projekti voidaan helposti saada virtaa Arduino 5V -nastasta. LEDien väriä voi muuttaa
Osoitteettomat RGB LED Strip Audio Visualizer: 6 vaihetta (kuvien kanssa)
Osoitteettomat RGB-LED-nauhan audiovisualisaattorit: Minulla on ollut 12 V: n RGB-LED-nauha TV-kaapin ympärillä jonkin aikaa, ja sitä ohjaa tylsä LED-ohjain, jonka avulla voin valita yhden 16 esiohjelmoidusta väristä! paljon musiikkia, joka pitää minut motivoituneena, mutta valaistus ei vain säädä
Ohjaa Ws2812 Neopixel LED STRIP -yhteyttä Bluetoothin kautta Arduino Unon avulla: 4 vaihetta
Ohjaa Ws2812 Neopixel LED STRIP -yhteyttä Bluetoothin kautta Arduino Unon avulla: Hei kaverit tässä ohjeessa opimme hallitsemaan neopixeliä arduinolla. Joten periaatteessa arduino yhdistetään Bluetoothin kautta hc05 Bluetooth -moduulin avulla älypuhelimeen ja älypuhelin lähettää komentoja vaihtaa neopixel -led -nauhan väriä
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta
ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi
Arduino Led Strip Responsiivinen sykesensori: 5 vaihetta
Arduino Led Strip Responsiivinen sykesensori: Ensimmäinen asia, jonka tein, oli liittää Grove -sykesensori Arduinooni erittäin helposti seurattavan opetusohjelman avulla YouTubessa. https://www.youtube.com/watch?v=Dzq4tnJ0LjAhttps://www.kiwi-electronics.nl/grove-finger-clip