Përmbajtje:

Ora WiFi, Kohëmatësi dhe Stacioni i Motit, Blynk i kontrolluar: 5 hapa (me fotografi)
Ora WiFi, Kohëmatësi dhe Stacioni i Motit, Blynk i kontrolluar: 5 hapa (me fotografi)

Video: Ora WiFi, Kohëmatësi dhe Stacioni i Motit, Blynk i kontrolluar: 5 hapa (me fotografi)

Video: Ora WiFi, Kohëmatësi dhe Stacioni i Motit, Blynk i kontrolluar: 5 hapa (me fotografi)
Video: Часть 2. Аудиокнига Джона Бьюкена «Тридцать девять шагов» (гл. 6–10) 2024, Nëntor
Anonim
Ora WiFi, Kohëmatësi dhe Stacioni i Motit, i kontrolluar nga Blynk
Ora WiFi, Kohëmatësi dhe Stacioni i Motit, i kontrolluar nga Blynk
Ora WiFi, Kohëmatësi dhe Stacioni i Motit, i kontrolluar nga Blynk
Ora WiFi, Kohëmatësi dhe Stacioni i Motit, i kontrolluar nga Blynk

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

Bërja e PCB Veroboard
Bërja e PCB Veroboard
Bërja e PCB Veroboard
Bërja e PCB Veroboard
Bërja e PCB Veroboard
Bërja e PCB Veroboard
Bërja e PCB Veroboard
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

Bëni Rastin
Bëni Rastin
Bëni Rastin
Bëni Rastin
Bëni Rastin
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 pajisjet elektronike në kuti
Vendosni pajisjet elektronike në kuti
Përshtateni Elektronikën në Rast
Përshtateni Elektronikën në Rast
Vendosni pajisjet elektronike në kuti
Vendosni pajisjet elektronike në kuti

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:

Imazhi
Imazhi
Imazhi
Imazhi

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: