Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ja sam student 3. semestra tehnologije automatizacije na UCL -u. U ovom uputstvu želim premjestiti svoj prethodni projekt u industriju 4.0.
www.instructables.com/id/UCL-Automatic-Tra…
Arduino je zamijenjen nodemcu - esp8266 za slanje podataka putem. wifi.
Korak 1: Komunikacija
Želimo da nodemcu može komunicirati s računarom.
Da bismo to učinili, koristimo posrednika između nodemcu i node-red kao web stranice koja može prikazati podatke korisniku. Nodemcu ima ograničenu pohranu podataka pa koristimo Wampserver za spremanje podataka s node-red.
Nodemcu: Prvo za komunikaciju s računarom potrebno je da se povežemo na lokalnu mrežu. Da bih to učinio, poslužio sam se ovim vodičem za postizanje ovoga:
tttapa.github.io/ESP8266/Chap07%20-%20Wi-F…
Posrednik - komarac:
Ako želimo obraditi bilo koje podatke, moramo se pobrinuti da podaci idu na pravo mjesto. U tu sam svrhu upotrijebio posrednika protiv komaraca koji se može pronaći na ovoj web stranici.
mosquitto.org/
Da biste poslali podatke na pravo mjesto, oni moraju biti označeni "temom". Ove teme su ili objavljene ili pretplaćene. Sve što je objavljeno u određenoj temi, posrednik će poslati svim pretplaćenim jedinicama povezanim s posrednikom.
Crveni čvor:
To je program zasnovan na protoku koji korisniku omogućava stvaranje web stranice ili drugih sučelja.
Ovo se koristi za prikaz i obradu podataka iz nodemcu -a
Wampserver:
To je baza podataka koja prima zahtjeve od node-red za spremanje ili slanje podataka.
Korak 2: Nedostaje veza
Nisam uspio povezati nodemcu s posrednikom, ali uspio sam ga spojiti na svoj WiFi.
Priložio sam kôd koji sam koristio za pokušaj povezivanja s posrednikom. Mislim da je problem u tome što koristim pogrešan IP za povezivanje s posrednikom. Nisam uspio dobiti IP adresu posrednika.
Korak 3: Novi Arduino kod
Da bi program radio, morate instalirati te tri biblioteke.
Nadalje, morate unijeti naziv svoje mreže (SSID) i lozinku kako biste se povezali na WiFi.
Korak 4: Node-Red
Node-red se koristi kao sučelje za program i omogućuje korisniku pregled podataka prikupljenih senzorom temperature i vlažnosti. Nadalje, svi prikupljeni podaci spremaju se u bazu podataka koja se briše svakih 30 minuta. U bilo kojem trenutku korisnik može kliknuti gumb za pregled svih trenutačno pohranjenih podataka.
Konačno, može se postaviti dugme za otvaranje korpe za otpatke sada.
Korak 5: Wampserver
Koristio sam bazu podataka za spremanje podataka poslanih sa arduina na čvor-crveni. Da bi program radio, morate koristiti imena. Osetljivo je na velika i mala slova.
Korak 6: Zaključci
Programu je potrebno još malo rada kako bih bio upotrebljiv. Ako se možete povezati sa svojim posrednikom, trebalo bi biti prilično lako učiniti ostale komunikacijske elemente funkcionalnim.