Sisällysluettelo:

DIY Wi-Fi RGB Strip Controller: 5 vaihetta
DIY Wi-Fi RGB Strip Controller: 5 vaihetta

Video: DIY Wi-Fi RGB Strip Controller: 5 vaihetta

Video: DIY Wi-Fi RGB Strip Controller: 5 vaihetta
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Marraskuu
Anonim
DIY Wi-Fi RGB Strip -ohjain
DIY Wi-Fi RGB Strip -ohjain

Kiitos JLCPCB: lle ja LCSC: lle tämän hankkeen mahdollistamisesta! Tarkista ne tänään!

(Huomautus: Tämä ei ole minun suunnitteluni (kaavion ja piirilevyn lukuun ottamatta) ja kaikki kiitokset ideasta kuuluvat Saiyamille)

Kuinka tämä projekti alkoi, ostin RGB -LED -nauhan Ebaysta ja kauhea pieni IR -ohjain oli kauhea, vihasin sitä. Joten menin tehtävään tehdäkseni wifi -ohjaimen tätä varten.

Vaihe 1: Osat

Osat
Osat
  • 3 1K vastusta
  • 3 Suuritehoiset transistorit, käytin TIP31
  • LINKIT ONE -mikro -ohjain
  • Analoginen RGB -nauha
  • (Loput ovat, jos teit piirilevyn kuten minä)
  • 1 Ruuviliitin
  • Mies otsikot
  • TYÖKALUT
  • Juotin/asema
  • Juottaa
  • Pihdit
  • Lankaleikkurit

Vaihe 2: Kaavio

Kaavamainen
Kaavamainen

Kun tutkin tätä mallia, käytin Saiyamin lohkokaaviota tämän kaavion tekemiseen EasyEdassa (linkki siihen täällä) Nyt jos et voi lukea sitä tai et voi vaivautua tekemään niin, tässä on perusidea, Kaikkien transistorien lähettimen nasta liitettävän linkin yhden GND -nastaan. Transistorin 1 perusnasta liitetään linkit one: n digitaaliseen PIN -koodiin 9. Transistorin 2 perusnasta liitetään linkit one: n digitaaliseen PIN 3: een. Transistorin 3 perusnasta liitetään linkit one: n digitaaliseen PIN 2: een. LED -nauhan anodi, joka liitetään virtalähteeseen (+). Kaikkien virtalähteeseen kytkettävien transistorien lähettimet (-). Muista, että nastojen 3 ja 9 käyttäminen on välttämätöntä, eikä niitä voi muuttaa, koska ne ovat Linkit ONEn ainoat PWM -nastat. Koska niitä on vain kaksi, LED -nauhan kolmas väri on ohjattava normaaliin digitaaliseen nastaan.

Vaihe 3: Juotos PCB

Juotos PCB
Juotos PCB
Juotos PCB
Juotos PCB

Kun tein kaavion, tein niistä piirilevyjä ja tilasin ne JLCPCB: ltä ja sain ne 5 päivän kuluessa!

Menin sitten LCSC: lle ja tilasin komponentit, nämä kesti hetken, koska DHL: lle oli liian kallista saada se sinne missä olen.

Viiden päivän odottamisen jälkeen sain PCB: t, ja ne olivat niin hyviä kuin odotin niiden olevan, voit tarkistaa JLCPCB: n arvosteluistani täältä saadaksesi perusteellisemman tarkastelun näistä.

Muutamaa päivää myöhemmin sain paketin LCSC: ltä ja kaikki komponentit siististi pakattuina omiin antistaattisiin pusseihinsa.

Ohjain toimii noin 12 V: lla, joten tarvitset noin 12 V 3 A 3 m: n nauhalle, kuten mitä käytän.

Seuraava vaihe on juottaa kaikki joko perfboardille tai piirilevyllesi varmistaen, että transistorien napaisuus on oikea.

Voit luultavasti kertoa, että tein virheen täällä, ja jos et voi, juotin naarasotsikot miehen sijaan, koska linkit yksi otsikot ovat naisia.

Vaihe 4: Lataa koodi

Lataa koodi!
Lataa koodi!
Lataa koodi!
Lataa koodi!
Lataa koodi!
Lataa koodi!

Kun olet suorittanut kaikki juottamisen ja yhdistämisen, nyt on aika ladata koodi linkkiin. Mutta sitä ennen sinulla on oltava Blynk -kirjasto. Olen liittänyt alla olevan zip -tiedoston. Pura kaikki sisältö ja siirrä ne kohtaan Dokumentit> Arduino> Kirjastot.

Tämän projektin koodi löytyy itse Blynk -kirjastosta. Valitse arduino IDE: ssä Tiedostot> Esimerkit> Blynk> Linkit ONE. Nyt sinun on tehtävä joitain muutoksia koodiin:

Under: char auth = “YourAuthToken”; // Lisää blynk -projektisi todennusmerkki (katso seuraava vaihe)

Kohdassa: #define WIFI_SSID "YourSSID" // Lisää WiFi -yhteyden nimi.

Kohdassa: #define WIFI_PASS “YourPASS” // Lisää WiFi -yhteyden salasana

Kohdassa: #define WIFI_AUTH LWIFI_WPA // Valitse LWIFI_OPEN, LWIFI_WPA tai LWIFI_WEP.

Jos et tiedä todennustunnusta, siirry seuraavaan vaiheeseen ja palaa sitten tähän vaiheeseen. Jos sinulla on jo sellainen, aseta Linkit ONE -kytkimet SPI-, UART- ja USB -asentoihin ja lähetä koodi.

cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…

Huomautus: Tämä ei ole minun koodini ja kaikki ansiot menee sen tekijälle.

Kun teet sen.

Lataa Blynk -sovellus ilmaiseksi Play -kaupasta. Rekisteröi tili antamalla sähköpostiosoitteesi ja muut tiedot. Sinulla on oltava Internet -yhteys tehdäksesi tämän. Kun kirjaudut tilillesi, luo uusi projekti valitsemallasi nimellä. Näet joitain numeroita ja merkkejä, kun teet projektia. Tämä on todennustunnuksesi, jolla Linkit ONE yhdistetään blynk -palvelimeen. Kopioi todennustunnus ja lisää se edellisessä vaiheessa annettuun koodiin (siirry edelliseen vaiheeseen saadaksesi lisätietoja). Siirry nyt projektinäyttöön, joka olisi aluksi tyhjä. Siirry widget -paneeliin ja kopioi painike ja ZeRGBa. Aseta painikkeessa nastan numeroksi 2. Aseta kaksi ZeRGBan nastanumerosta 3 ja 9. Jätä kolmas tyhjäksi. Kytke nyt vihdoin linkit ONE päälle, anna sen muodostaa yhteys Wifi -verkkoon ja valitse sitten sovelluksessa Play -vaihtoehto. Se siitä! Nyt voit hallita nauhaa älypuhelimesi kautta. Jos se ei toimi, tarkista yhteydet. Varmista, että todennustunnus on mainittava oikein koodissa.

(Huomautus: Kuvakaappaukset eivät ole minun, koska unohdin heille, kiitos Saiyamille)

Vaihe 5: Ja olet valmis

Kiitos sponsoreille tämän hankkeen mahdollistamisesta ja kiitos Saiyamille ideasta.

Minulla on myös jäljellä joitakin piirilevyjä tästä projektista, ja voit ostaa niitä täältä, jos jotakuta kiinnostaa!

Suositeltava: