Sadržaj:

UCL-IIoT-automatska kanta za smeće: 6 koraka
UCL-IIoT-automatska kanta za smeće: 6 koraka

Video: UCL-IIoT-automatska kanta za smeće: 6 koraka

Video: UCL-IIoT-automatska kanta za smeće: 6 koraka
Video: Часть 3 — Аудиокнига «Бэббит» Синклера Льюиса (главы 10–15) 2024, Srpanj
Anonim
UCL-IIoT-Automatska kanta za smeće
UCL-IIoT-Automatska kanta za smeće

Student sam 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

Komunikacija
Komunikacija

Želimo da nodemcu može komunicirati s računalom.

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 pohranu podataka s node-red.

Nodemcu: Prvo za komunikaciju s našim računalom moramo se povezati s lokalnom mrežom. 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/

Za slanje podataka na pravo mjesto moraju biti označeni "temom". Te 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 temeljen na protoku koji korisniku omogućuje stvaranje web stranice ili drugog sučelja.

Ovo se koristi za prikaz i obradu podataka s nodemcu -a

Wampserver:

To je baza podataka koja prima zahtjeve od node-red za spremanje ili slanje podataka.

Korak 2: Nedostaje veza

Nedostaje poveznica
Nedostaje poveznica

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

Novi Arduino kod
Novi Arduino kod
Novi Arduino kod
Novi Arduino kod

Da bi program funkcionirao morate instalirati te tri knjižnice.

Nadalje, morate unijeti naziv svoje mreže (SSID) i lozinku kako biste se povezali na WiFi.

Korak 4: Node-Red

Čvor-Crveno
Čvor-Crveno
Čvor-Crveno
Čvor-Crveno

Node-red koristi se 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 gumb za sada otvaranje koša za smeće.

Korak 5: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

Koristio sam bazu podataka za spremanje podataka poslanih s arduina na node-red. Da bi program funkcionirao morate koristiti nazive. Osjetljiva 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 jednostavno učiniti ostale komunikacijske elemente funkcionalnim.

Preporučeni: