Përmbajtje:
- Hapi 1: Aftësitë e nevojshme
- Hapi 2: Lista e Komponentëve dhe Pjesëve
- Hapi 3: Diagrami i Qarkut
- Hapi 4: Dizajni i PCB
- Hapi 5: Konfigurimi Adafruit për Kontrollin e Internetit
- Hapi 6: Programimi i ESP8266 dhe Testimi
- Hapi 7: Kontrollimi i Matricës LED me Postier
- Hapi 8: Aplikacioni Prototip I bërë për të testuar
Video: DIY INTERNET KONTROLLUAR SMART LED SMART (ADAFRUIT + ESP8266 + WS2812): 8 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Këtu është përparimi im i dytë në një projekt që jam shumë i emocionuar t'ju tregoj. Bëhet fjalë për një DIY Smart LED Matrix që do t'ju lejojë të shfaqni në të, të dhëna, të tilla si YouTube Stats, Smart Home Stats, si temperatura, lagështia, mund të jenë një orë e thjeshtë, ose thjesht të shfaqin tekst dhe animacione.
Në këtë tutorial të dytë do të dërgoj të dhëna teksti dhe ngjyra përmes internetit. Nëse jeni një nxënës vizual, unë e di se një video vlen më shumë se 1000 fjalë, kështu që këtu është një video Tutorial. (Unë jam folës spanjoll, kështu që ju lutemi konsideroni të ndizni titrat në anglisht):
Hapi 1: Aftësitë e nevojshme
Siç mund ta vini re, asgjë nuk duket shumë e vështirë në këtë projekt, por do t'ju duhet disa njohuri themelore për:
-Përdorimi i Arduino IDE.
-Programimi i ESP8266.
-Shtypje 3D ose Artizanat (për Rrjetin).
-Saldim.
-Tela.
Hapi 2: Lista e Komponentëve dhe Pjesëve
Një vend i mirë që mund të rekomandoj për të gjetur përbërësit tuaj, është MakerFocus, është një Dyqan Hardware me Burim të Hapur!
1. PCB Unë me të vërtetë ju rekomandoj që të përdorni Shërbimet JLCPCB SMT për të porositur tuajin, ju mund të zgjidhni midis versionit No LEDs dhe SHTRITI shiritat e LED -ve vetë, ose atë me LED.
2. ESP8266 (Mikrokontrollues).
3. Shirita LEDs WS2812.
4. Furnizimi me energji 5v 2A.
5. PCB Power Jack.
6. Printer 3D (Opsional) Ju mund t'i bëni pjesët me karton ose diçka të ngurtë.
Hapi 3: Diagrami i Qarkut
Këtu është diagrami i Qarkut, ju keni disa mundësi për të bërë projektin. Ju thjesht mund të krijoni pjesën e kontrollit të qarkut, atë të treguar në imazhin e parë, pastaj të bashkëngjitni shirita LED individualë siç tregohet në imazhin e 3 -të.
Ju gjithashtu, në vend të shiritave LED, mund të përdorni Panele LED.
Ajo ka të gjitha lidhjet e brendshme të qarkut që do të na lejojnë të krijojmë modelin e PCB më vonë. Unë gjithashtu bashkangjita PDF -në e Skemave në mënyrë që ta shihni më mirë.
SHKARKONI Skemat, Kodin dhe Bibliotekat FALAS.
Hapi 4: Dizajni i PCB
Për zbatimin e një projekti të mirë, ne kemi nevojë për një montim të besueshëm për qarkun që e përbën atë, dhe nuk ka mënyrë më të mirë për ta bërë atë sesa me një PCB të mirë.
Këtu mund të shkarkoni Gerber, BOM dhe Pick & Place Files, ato që ju nevojiten për të porositur PCB -në tuaj në kompaninë tuaj prodhuese PCB.
Unë sugjeroj JLCPCB:
? $ 2 për 5 PCB dhe SMT të lirë (2 Kuponë)
BLENI Tashmë Bordin e Projektuar, Gerber + Pick & Place + BOM
Hapi 5: Konfigurimi Adafruit për Kontrollin e Internetit
- Shkoni te Faqja Adofruit IO
- Krijoni një llogari falas.
- Shikoni dhe kopjoni kredencialet e Adafruit në kodin tuaj.
- Shkoni te Burimet> Shiko të gjitha> Krijo burim të ri.
- Krijoni burimet më poshtë.
- -mensaje.
- -rojo
- -verde
- -azul
Në Dokumentacionin API të Adafruit ne kemi informacionin për të komunikuar siç duhet me serverin.
Ne do ta përdorim këtë URL së shpejti:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Hapi 6: Programimi i ESP8266 dhe Testimi
1. Lidhni USB me TTL Converter si më poshtë:
USB në TTL ----- ESP8266
3.3v Vcc
tx rx
rx tx
Gnd Gnd
1- Për të programuar ESP8266 duhet të vendosim kërcyesin në (pozicioni PROG), të lidhim konvertuesin USB në TTL në PCB-në tonë në lidhje me kunjat dhe më pas me kompjuterin tonë, të instalojmë bibliotekat dhe pastaj të ngarkojmë. (Duhet të keni të instaluar ESP8266 Packaje në IDE tuaj).
2- Instaloni Bibliotekat dhe Vartësitë.
3- Rinisni IDE, Hapni Kodin.
4- Konfiguroni kredencialet tuaja WiFi dhe Adafruit IO Emri i përdoruesit dhe fjalëkalimi
4- Ngarko skicën.
5- Jumper në USE, shkëputeni USB dhe lidhni Furnizimin me energji 5v.
6- Verifikoni që të gjitha LED-et tuaja funksionojnë mirë.
SHENIM: Përdorni 3.3v të konvertuesit USB-TTL për të fuqizuar ESP. (Do të digjet me 5v).
Hapi 7: Kontrollimi i Matricës LED me Postier
- Shkoni në faqen kryesore të Postierit dhe shkarkoni programin falas
- Krijoni një kërkesë të re duke klikuar në (+).
- Zgjidhni opsionin POST.
- Ngjitni URL -në (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) dhe personalizoni parametrat e emrit të përdoruesit dhe çelësit të furnizimit.]
- Shkoni te "Headers" dhe shtoni Çelësin tuaj Adafruit: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- Shkoni te "Trupi" dhe vendosni llojin në "JSON" dhe "RAW", pastaj modifikoni burimet tuaja siç tregon fotografia: {"vlera": "tekst"} ose {"vlera": numrat}
- Klikoni në "Dërgo" nëse ishte i suksesshëm atëherë do të shihni një mesazh të bukur në terminal
- Matrica juaj LED ju jep tekstin ose ngjyrën e re.
Hapi 8: Aplikacioni Prototip I bërë për të testuar
Me konceptet e aplikuara në Postier, unë bëra një Aplikacion që imiton dërgimet dhe postimet në mënyrë që të mund të kontrolloj MCM-LED-Matrix përmes celularit dhe me një ndërfaqe më të bukur.
Një paletë me ngjyra dhe një kuti teksti për futjen e tekstit.
Shpresoj që të kënaqeni me projektin, ju lutem mos ngurroni të ndani xhirimet tuaja.
Recommended:
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 hapa (me fotografi)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): Këtu është prezantimi im në një projekt që jam shumë i emocionuar t'ju tregoj. Bëhet fjalë për një DIY Smart LED Matrix që do t’ju lejojë të tregoni mbi të, të dhëna, të tilla si YouTube Stats, Smart Home Stats, pasi temperatura, lagështia, mund të jenë një orë e thjeshtë, ose thjesht
Internet/cloud i automatizuar i kontrolluar i shtëpisë duke përdorur Esp8266 (aREST, MQTT, IoT): 7 hapa (me fotografi)
Internet/cloud i automatizuar i automatizuar i shtëpisë duke përdorur Esp8266 (aREST, MQTT, IoT): GJITHA kredite në http://arest.io/ për shërbimin cloud !! IoT subjekti më i diskutuar në botë tani !! Serverët dhe shërbimet cloud që e bëjnë këtë të mundshme është pika tërheqëse e botës së sotme … RREGULLIMI I BARRIERIT TIST DISTANCS ishte dhe është
Sistemi i ujitjes me energji diellore "Smart" i kontrolluar nga WiFi: 6 hapa (me fotografi)
Sistemi i ujitjes me energji diellore "Smart" i kontrolluar nga WiFi: Ky projekt përdor standardet DIY diellore dhe pjesët 12v nga ebay, së bashku me pajisjet Shelly IoT dhe disa programe bazë në openHAB për të krijuar një rrjet të kopshtit shtëpiak, me energji diellore, të zgjuar dhe ujitje konfigurimi. Pikat kryesore të sistemit: Fu
Si të krijoni një robot të kontrolluar me dorezë të kontrolluar përmes Nrf24l01 Arduino: 3 hapa (me fotografi)
Si të krijoni një robot të kontrolluar me dorezë të kontrolluar përmes Nrf24l01 Arduino: Udhëzimi " Si të ndërtoni krahun shtrëngues të kontrolluar nga një robot i kontrolluar përmes Nrf24l01 Arduino " do të shpjegojë se si të ndërtohet një krah i kapjes së lirisë me tre shkallë të instaluar në një rrotë të gjurmuar të drejtuar nga moduli i motorit të dyfishtë L298N duke përdorur MEG
LED i kontrolluar nga Arduino në internet: 5 hapa (me fotografi)
LED i kontrolluar nga Arduino i Uebit: Ky udhëzues ju tregon se si të krijoni një LED me tri ngjyra të aktivizuara në Web bazuar në një Arduino dhe mburojën WIZnet Ethernet, të kontrollueshme nga çdo shfletues uebi. Për shkak se LED ekspozohet përmes një shërbimi të thjeshtë në internet RESTful që funksionon në ngjyrën Arduino