Tartalomjegyzék:

DIY Wi-Fi RGB szalagvezérlő: 5 lépés
DIY Wi-Fi RGB szalagvezérlő: 5 lépés

Videó: DIY Wi-Fi RGB szalagvezérlő: 5 lépés

Videó: DIY Wi-Fi RGB szalagvezérlő: 5 lépés
Videó: Avide WIFI-s RGB+W LED-szalag vezérlő bekötése 2024, November
Anonim
DIY Wi-Fi RGB szalagvezérlő
DIY Wi-Fi RGB szalagvezérlő

Köszönet a JLCPCB -nek és az LCSC -nek, hogy lehetővé tették ezt a projektet! Nézze meg őket még ma!

(Megjegyzés: Ez nem az én tervezetem (a sematikus és NYÁK -on kívül), és az ötletért minden elismerés Saiyam -é.)

Ez a projekt így kezdődött: vettem egy RGB LED szalagot az Ebay -ről, és a szörnyű kis IR vezérlő szörnyű volt, utáltam. Tehát elmentem egy küldetést, hogy elkészítsem a wifi engedélyezési vezérlőt ehhez.

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek
  • 3 1K ellenállás
  • 3 Nagy teljesítményű tranzisztorok, TIP31 -et használtam
  • LINKIT ONE mikrokontroller
  • Analóg RGB szalag
  • (A többi az, ha PCB -t készített, mint én)
  • 1 Csavaros csatlakozó
  • Férfi fejlécek
  • ESZKÖZÖK
  • Forrasztópáka/állomás
  • Forrasztó
  • Fogó
  • Drótvágók

2. lépés: Vázlatos

Vázlatos
Vázlatos

Amikor ezt a formatervezést kutattam, Saiyam blokkdiagramját használva készítettem ezt a vázlatot az EasyEda -ban (link itt) Most, ha nem tudja elolvasni, vagy nem zavarja, akkor itt az alapötlet, Az összes tranzisztor kibocsátótüskéje az első link GND tüskéjéhez. Az 1 -es tranzisztor alaptűje az 1 -es link 9 -es digitális PIN -kódjához csatlakoztatandó. A 2 -es tranzisztor alaptűje az 1 -es link 3 digitális PIN -kódjához csatlakoztatandó. A 3 -as tranzisztor alaptűje az 1 -es link 2 -es digitális PIN -kódjához csatlakoztatandó. A LED -szalag anódja a tápegységhez csatlakoztatható (+). A tápegységhez csatlakoztatandó összes tranzisztor kibocsátó csapjai (-). Ne feledje, hogy a 3 -as és 9 -es csapok használata szükséges, és ezeket nem lehet megváltoztatni, mivel ezek a Linkit ONE egyetlen PWM -csapjai. Mivel csak ketten vannak, a LED -szalag harmadik színét normál digitális tűre kell vezérelni.

3. lépés: Forrasztja a NYÁK -t

Forrasztja a NYÁK -t
Forrasztja a NYÁK -t
Forrasztja a PCB -t
Forrasztja a PCB -t

Miután elkészítettem a vázlatot, PCB -kké tettem őket, és megrendeltem a JLCPCB -n, és 5 napon belül megkaptam!

Ezután eljártam, hogy elmegyek az LCSC -hez, és megrendelem az alkatrészeket, ezek eltartottak egy ideig, mivel túl drága volt a DHL -nek, hogy eljuttassa oda, ahol vagyok.

5 napos várakozás után megkaptam a nyomtatott áramköri lapjaimat, és olyan jók voltak, mint amire számítottam, itt megtekintheti a JLCPCB-ről szóló áttekintésemet, hogy részletesebben megvizsgálhassa ezeket.

Néhány nappal később megkaptam a csomagomat az LCSC -től, az összes alkatrészemet szépen csomagolva, saját antisztatikus tasakokban.

A vezérlő körülbelül 12 V -ról működik, így körülbelül 12 V -os 3A -ra lesz szüksége egy 3 méteres csíkhoz, mint amit én használok.

A következő lépés az, hogy mindent forrasztunk a perfboardra vagy a PCB -re, ügyelve arra, hogy a tranzisztorok polaritása helyes legyen.

Valószínűleg elmondhatja, hogy itt hibáztam, és ha nem, akkor női fejléceket forrasztottam férfi helyett, mivel a linkit egyik fejléc nő.

4. lépés: Töltse fel a kódot

Töltse fel a kódot!
Töltse fel a kódot!
Töltse fel a kódot!
Töltse fel a kódot!
Töltse fel a kódot!
Töltse fel a kódot!

Az összes forrasztás és csatlakozás után itt az ideje, hogy feltöltse a kódot a linkre. De előtte rendelkeznie kell a Blynk könyvtárral. Csatoltam az alábbi zip fájlt. Bontsa ki az összes tartalmat, és vigye át a Dokumentumok> Arduino> Könyvtárakba.

A projekt kódja a Blynk könyvtárban található. Az arduino IDE -ben lépjen a Fájlok> Példák> Blynk> Linkit ONE menüpontra. Most néhány változtatást kell végrehajtania a kódban:

Under: char auth = “YourAuthToken”; // Adja hozzá a blynk projekt hitelesítési tokenjét (lásd a következő lépést)

Itt: #define WIFI_SSID „YourSSID” // Adja hozzá a WiFi kapcsolat nevét.

Itt: #define WIFI_PASS „YourPASS” // Adja hozzá a WiFi -kapcsolat jelszavát

Itt: #define WIFI_AUTH LWIFI_WPA // Válasszon az LWIFI_OPEN, LWIFI_WPA vagy LWIFI_WEP közül.

Ha nem ismeri az engedélyezési jogkivonatot, ugorjon a következő lépésre, majd térjen vissza ehhez a lépéshez. Ha már rendelkezik ilyennel, állítsa a Linkit ONE kapcsolóit SPI, UART és USB pozíciókra, és töltse fel a kódot.

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

Megjegyzés: Ez nem az én kódom, és minden elismerés a készítőjét illeti.

Miután ezt megtette.

Töltse le ingyen a Blynk alkalmazást a Play Áruházból. Regisztráljon egy fiókot e -mail címének és egyéb adatainak megadásával. Ehhez internetkapcsolattal kell rendelkeznie. Amikor bejelentkezik fiókjába, hozzon létre egy új projektet a választott névvel. Látni fog néhány számjegyet és karaktert, amikor projektet készít. Ez az a hitelesítési jogkivonat, amelyet a Linkit ONE és a blynk szerver csatlakoztatásához használnak. Másolja le az Auth tokent, és adja hozzá az előző lépésben megadott kódhoz (Részletekért váltson az előző lépésre). Most lépjen a projekt képernyőre, amely kezdetben üres lenne. Lépjen a widgetek panelre, és másolja le a „Gombot” és a „ZeRGBa” -t. A gombban állítsa a PIN -kódot 2. Állítsa a ZeRGBa -ban található PIN -számok közül kettőt 3 -ra és 9 -re. A harmadikat hagyja üresen. Most végre kapcsolja be a linkit ONE -t, hagyja, hogy csatlakozzon a Wifi -hálózathoz, majd az alkalmazásban válassza a „Lejátszás” lehetőséget. Ez az! Mostantól okostelefonon keresztül vezérelheti a csíkot. Ha nem működik, ellenőrizze a kapcsolatokat. Győződjön meg arról, hogy az azonosítási kódot helyesen kell megemlíteni a kódban.

(Megjegyzés: A képernyőképek nem az enyémek, mert elfelejtettem nekik, köszönjük Saiyamnak)

5. lépés: És kész

Köszönöm a szponzoroknak, hogy lehetővé tették ezt a projektet, és köszönöm Saiyamnak az ötletet.

Nekem is maradt még néhány NYÁK -om ebből a projektből, és itt meg is vásárolhatod, ha valakit érdekel!

Ajánlott: