Përmbajtje:
- Furnizimet
- Hapi 1: Bërja e PCB Veroboard
- Hapi 2: Bëni rastin
- Hapi 3: Vendosni Elektronikën në Rast
- Hapi 4: Programimi i Arduino
- Hapi 5:
Video: Ora WiFi, Kohëmatësi dhe Stacioni i Motit, Blynk i kontrolluar: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Kjo është një orë dixhitale Morphing (falë Hari Wiguna për konceptin dhe kodin e formimit), është gjithashtu një orë Analog, stacion i raportimit të motit dhe kohëmatës i kuzhinës.
Ajo kontrollohet tërësisht nga një aplikacion Blynk në smartphone tuaj nga WiFi.
Aplikacioni ju lejon të:
Shfaq orën dixhitale të ndryshueshme, ditën, datën, muajin Shfaq orën analoge, ditën, datën, muajin
Shfaqni motin rrotullues lart nga OpenWeathermap.org dhe sensorin e temperaturës/lagështisë lokale.
Përdorni një funksion të kohëmatësit të kuzhinës
Përditësimi i kohës së serverit NTP me zgjedhësin e zonës kohore
Përditësimi i firmware OTA (mbi ajrin)
Firmueri i sistemit i përshkruar këtu përdor një server lokal për Blynk duke përdorur një Raspberry Pi, ka shumë informacion se si ta vendosni këtë në faqen e internetit të Blynk.
Shkarkimi i softuerit të serverit lokal është falas dhe mund t'ju kursejë në mënyrë të mundshme nëse keni shumë pajisje të kontrolluara nga Blynk rreth shtëpisë tuaj.
Përndryshe, mund të krijoni një llogari me Blynk dhe të përdorni serverët e tyre, megjithëse kjo ndoshta do t'ju kushtojë disa dollarë për widget -et e aplikacionit. Ka 'energji' (widget) falas kur bashkoheni me Blynk por jo mjaftueshëm për këtë projekt.
Ky është një sistem mjaft kompleks që përfshin disa sisteme wifi, server dhe firmware/softuer kompleks.
Montimi dhe instalimet elektrike janë mjaft të thjeshta, por instalimi i fortë është i ndërlikuar.
Shpresoj se më kujtohet t'ju them gjithçka që duhet të dini:)
Studioni faqen e internetit Bynk Blynk, gjithashtu do t'ju duhet të instaloni aplikacionin në telefonin tuaj.
Ju gjithashtu do të duhet të hapni një llogari falas në OpenWeathermap.org për të marrë çelësin tuaj api.
Unë nuk do të këshilloja një fillestar që të provojë këtë projekt.
Ju lutemi vini re se kjo është një hyrje në konkursin e Orëve, ju lutemi votoni nëse ju pëlqen
Furnizimet
Moduli NodeMCU 12E ESP8266 si këtu
Shfaqja e matricës 64 x 32 pika si këtu
Moduli i orës në kohë reale RTC si këtu
Moduli i temperaturës/lagështisë DHT11 si këtu
Vero bordi si kjo
Pak dru për rastin (druri i paletës do të bëjë)
Pako energjie 5v 6A si kjo
Një prizë In power (PCB mount) si kjo
Disa tela të izoluar me matës 24/28
Kabllo fjongo me 16 drejtime (rreth 300mm), 2 x baza femrash DIL dhe 1 x 6 drejtim DIL
Lidhës me fjongo DIL me 16 drejtime mashkull (montim PCB)
Bllok terminali me 2 drejtime (montim PCB)
titulli i femrës rreshton një rresht të vetëm (rreth 40 së bashku, gjatësi të ndryshme)
MJETET
Stacion saldimi, saldimi, prerës telash etj.
Hapi 1: Bërja e PCB Veroboard
Pritini një copë dërrasë Vero 36 ose 37 shirita të gjatë me 13 vrima të gjera.
Ngjitës në shiritat e kokës me një rresht femër për bordin Arduino (2 x 15 anë), modulin RTC (5 anë) dhe modulin DHT11 (3 anë) siç shihet në fotografi.
Ngjitës në prizën DC dhe bllokun e terminalit me 2 drejtime siç tregohet në figurë.
Ngjitës në lidhësin e shiritit mashkullor DIL me 16 drejtime siç tregohet.
Lidhni bordin sipas skemës dhe prerë gjurmët aty ku është e nevojshme.
Bëni një kabllo fjongo mjaft të gjatë me një lidhës DIL femër me 16 drejtime në çdo skaj.
Një kabllo energjie u furnizua me modulin tim të matricës.
Nëse nuk furnizohet bëni një kabllo energjie mjaft të gjatë për ekranin. Telat Kuq e Zi me një lidhës 4 drejtimesh për t'iu përshtatur modulit të matricës.
Ju gjithashtu do të duhet të bëni një kabllo me 5 drejtime me një kokë femre DIL me 6 drejtime për t'u lidhur me lidhësin në anën e djathtë të modulit të matricës. Këto 5 tela mund të prisheshin nga kablloja e shiritit, por unë e kisha më të lehtë të kthehesha në tabelë dhe të dilja përsëri në lidhësin e anës së djathtë.
Ndiqni skemën për të gjitha instalimet elektrike.
Kaloni çdo lidhje me një shumëmatës ose kontrollues të vazhdimësisë, sigurohuni që të mos ketë pantallona të shkurtra ose lidhje të lidhura. Kontrolloni që linjat e tensionit janë të sakta.
Do të përpiqem të gjej kohën për të bërë një Fritzing të kësaj dhe të ngarkoj.
Hapi 2: Bëni rastin
Unë e bëra kasën nga një copëz Pishe që kisha.
Vizatimi është mjaft i drejtë, siç bëjnë gjithmonë gjërat e dizajnuara në kompjuterin nerver fit.
Ju mund të keni për të daltë dhe gouge për të marrë elektronike të përshtaten.
E bëra me qoshe të mitered si një kornizë fotografish, tani do ta bëja në makinën time CNC.
Supozoj se mund të printohet edhe 3D. Zgjedhja juaj.
Nëse është prej druri, spërkatni pak llak mbi të.
Hapi 3: Vendosni Elektronikën në Rast
Vendosni së pari Panelin e Matricës pastaj PCB Vero.
Lidhni paketën e energjisë dhe kontrolloni tensionet dhe bazat në tabelën Vero janë në vendet e duhura në Arduino, RTC, DHT11 (mos harroni baterinë), lidhësin e energjisë me dy drejtime në matricë dhe kabllot e shiritit Me
Kur të gjitha kontrollet janë në rregull shkëputeni paketën e energjisë dhe vazhdoni të lidhni Arduino, RTC dhe DHT11.
Vendosni lidhësit e shiritit në të dy skajet duke u siguruar që janë të orientuar saktë.
Lidheni lidhësin me 6 drejtime në lidhësin e duhur të matiksit.
Lidheni kabllon e rrymës së furnizuar në panelin e matricës, prerë dhe zhveshni skajet në një gjatësi të përshtatshme dhe vidhoseni në bllokun e terminalit në tabelën Vero, duke siguruar polaritetin e duhur.
Hapi 4: Programimi i Arduino
Ju do të keni nevojë për Arduino IDE të instaluar, ka shumë informacion se si ta bëni këtë në rrjet. Arduino IDE.
Kur të instalohet, shkoni te preferencat dhe kopjoni rreshtin e tekstit më poshtë dhe ngjiteni në kutinë "URL-të e Menaxherit të Bordeve shtesë:":-
arduino.esp8266.com/stable/package_esp8266c…
Ju do të duhet të instaloni bibliotekat e mëposhtme:
1. BlynkSimpleEsp8266, mund të merret nga këtu. gjithçka që ju duhet të dini në këtë faqe këtu
2. ESP8266WiFi këtu
3. WiFiUdp këtu
4. ArduinoOTA e përfshirë me IDE
5. TimeLib këtu
6. RTClib këtu
7. DHT këtu
8. Tiketoni këtu
9. PxMatrix këtu
10. Fontet/Org_01 këtu
Instalimi i bibliotekave nuk është pjesë e këtij informacioni të udhëzueshëm, shumë informacion në rrjet.
Pas instalimit të bibliotekave, do t'ju duhet të rindizni IDE -në.
Filloni IDE dhe hapni skedarin BasicOTA.ino nëse preferoni të keni aftësinë OTA, ngarkoni BasicOTA.ino së pari në tabelën ESP8266, rivendosni bordin më pas.
Informacioni specifik për ju do të duhet të shtohet aty ku ka pikëpyetje në skedarin ino. Këto duhet të jenë në numrat e rreshtit:
6 - SSID -i juaj wifi, 7 - fjalëkalimi juaj wifi, hapni skedarin MorphClockScrollWeather.ino në Arduino IDE
Nëse preferoni të mos keni OTA, komentoni të gjitha referencat për OTA në MorphClockScrollWeather.ino duke përdorur IDE.
Digit.cpp dhe Digit.h duhet të jenë në të njëjtën dosje si ino, ato duhet të shihen si skeda në IDE.
Informacioni specifik për ju do të duhet të shtohet aty ku ka pikëpyetje në skedarin ino. Këto duhet të jenë në numrat e rreshtit:
124 - zona juaj orare, 140, 141, 142 - çelësi dhe informacioni i hartës së motit, 171 - SSID -i juaj wifi, 172 - fjalëkalimi juaj wifi, 173 - shenja e autoritetit Blynk, (më shumë për këtë më vonë)
Numrat e linjave janë një opsion në preferencat IDE, shënoni kutinë.
Tani ngarkoni në bordin NodeMCU.
Nëse jeni duke përdorur OTA ju duhet të gjeni 'Edge Lit clock' në portet nën mjetet në IDE, do të ketë edhe adresën e tij IP. Tani nuk keni nevojë për kabllon USB për të azhurnuar firmware -in, bëjeni atë përmes WiFi. E madhe ah !!
SH NOTNIM: Kam gjetur se ID -ja më e fundit Arduino nuk shfaq portet OTA. Unë jam duke përdorur një version më të vjetër 1.8.5. Kjo funksionon në rregull. Ata mund ta kenë rregulluar këtë defekt kur të shkarkoni IDE -në e fundit.
Hapi 5:
Ndiqni udhëzimet më poshtë:
1. Shkarkoni Aplikacionin Blynk: https://j.mp/blynk_Android ose
2. Prekni ikonën e kodit QR dhe drejtojeni kamerën në kodin më poshtë
3. Shijoni aplikacionin tim!
Ju lutemi vini re se kam gjetur se është një hyrje dhe fjalëkalim tjetër për aplikacionin në faqen e internetit.
Nëse jeni duke përdorur një server lokal prekni ikonën e semaforit në ekranin e hyrjes, rrëshqiteni kalimin te Custom, plotësoni adresën IP të serverit tuaj lokal (kjo mund të gjendet në ekranin kryesor të RPi, do të jetë diçka si 192.186. 1. ???), shkruani 9443 si adresa e portit pranë adresës IP. Identifikohu
Kur krijohet një projekt i ri në aplikacion, krijohet një shenjë autorizimi, ai mund t'i dërgohet me e -mail vetes dhe pastaj të futet në MorphClockScrollWeather.ino duke përdorur Arduino IDE.
Unë mendoj se kjo është gjithçka për të, fat i mirë.
Për çdo pyetje, ju lutemi përdorni komentet më poshtë. Do të përpiqem të përgjigjem sa më mirë që mundem.
Recommended:
Stacioni i motit NaTaLia: Stacioni i motit Arduino me energji diellore Bëhet në rrugën e duhur: 8 hapa (me fotografi)
Stacioni i motit NaTaLia: Stacioni i motit me energji diellore Arduino Bëhet në rrugën e duhur: Pas 1 viti funksionimi të suksesshëm në 2 vende të ndryshme, unë po ndaj planet e mia të projektit të stacionit të motit me energji diellore dhe po shpjegoj se si evoluoi në një sistem i cili me të vërtetë mund të mbijetojë për një kohë të gjatë periudha nga energjia diellore. Nëse ndiqni
Stacioni i motit DIY & Stacioni i sensorit WiFi: 7 hapa (me fotografi)
DIY Weather Station & WiFi Sensor Station: Në këtë projekt do t'ju tregoj se si të krijoni një stacion moti së bashku me një stacion sensor WiFi. Stacioni i sensorit mat të dhënat e temperaturës dhe lagështisë lokale dhe i dërgon ato, përmes WiFi, në stacionin e motit. Stacioni i motit më pas shfaq t
Raspberry PI Regjistrimi i temperaturës dhe lagështisë, Stacioni i motit në re, Wifi dhe Statistikat e lëvizshme: 6 hapa
Regjistrimi i temperaturës dhe lagështisë së Raspberry PI, Stacioni i motit në re, Wifi dhe Statistikat e lëvizshme: Me pajisjen Raspberry PI ju mund të regjistroni të dhënat e temperaturës dhe lagështisë jashtë, në dhomë, serë, laborator, dhomë ftohjeje ose në ndonjë vend tjetër plotësisht falas. Këtë shembull do ta përdorim për të regjistruar temperaturën dhe lagështinë. Pajisja do të lidhet me internetin v
Stacioni i motit RPi dhe Ora dixhitale: 4 hapa (me fotografi)
Stacioni i motit RPi dhe Ora Dixhitale: Ky është një projekt i shpejtë dhe i lehtë për tu bërë, dhe një ekran i bukur për tu shfaqur. Tregon kohën, gjendjen e motit dhe temperaturën. Dhe nëse ju pëlqen ajo që shihni, më ndiqni në Instagram dhe Twitter (@Anders644PI) për të vazhduar me atë që bëj. C
Stacioni i motit Acurite 5 në 1 duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): 5 hapa (me fotografi)
Stacioni i motit Acurite 5 në 1 Duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): Kur kisha blerë stacionin e motit Acurite 5 në 1 doja të isha në gjendje të kontrolloja motin në shtëpinë time ndërsa isha larg. Kur mbërrita në shtëpi dhe e vendosa, kuptova se ose duhej ta kisha ekranin të lidhur me një kompjuter ose të blija shpërndarësin e tyre të zgjuar,