Sisällysluettelo:

UCL-IIoT-automaattinen roskakori: 6 vaihetta
UCL-IIoT-automaattinen roskakori: 6 vaihetta

Video: UCL-IIoT-automaattinen roskakori: 6 vaihetta

Video: UCL-IIoT-automaattinen roskakori: 6 vaihetta
Video: Elif | Jakso 27 | katso Suomalainen tekstityksellä 2024, Heinäkuu
Anonim
UCL-IIoT-automaattinen roskakori
UCL-IIoT-automaattinen roskakori

Opiskelen automaatioteknologian 3. lukukautta UCL: ssä. Tässä ohjeessa haluan siirtää edellisen projektini teollisuuteen 4.0.

www.instructables.com/id/UCL-Automatic-Tra…

Arduino on korvattu nodemcu - esp8266: lla datan lähettämiseksi. wifi.

Vaihe 1: Viestintä

Viestintä
Viestintä

Toivomme, että nodemcu pystyy kommunikoimaan tietokoneen kanssa.

Tätä varten käytämme nodemcu- ja node-red-välistä välittäjää verkkosivustona, joka voi näyttää tietoja käyttäjälle. Nodemculla on rajoitettu tallennustila, joten käytämme Wampserveriä tietojen tallentamiseen solmupunaisesta.

Nodemcu: Ensinnäkin, jotta voimme kommunikoida tietokoneemme kanssa, meidän on muodostettava yhteys paikalliseen verkkoon. Tätä varten käytin tätä opasta tämän saavuttamiseksi:

tttapa.github.io/ESP8266/Chap07%20-%20Wi-F…

Välittäjä - Mosquitto:

Jos haluamme käsitellä tietoja, meidän on varmistettava, että tiedot menevät oikeaan paikkaan. Tätä tarkoitusta varten käytin hyttysvälittäjää, joka löytyy tältä sivustolta.

mosquitto.org/

Jotta tiedot voidaan lähettää oikeaan paikkaan, ne on merkittävä "aiheella". Nämä aiheet joko julkaistaan tai tilataan. Kaikki tietyssä aiheessa julkaistut tiedot välittäjä lähettää välittäjälle liitettyille tilatuille yksiköille.

Solmu-punainen:

Se on kulkupohjainen ohjelma, jonka avulla käyttäjä voi luoda verkkosivustoja tai muita rajapintoja.

Tätä käytetään nodemcun tietojen näyttämiseen ja käsittelyyn

Wampserver:

Se on tietokanta, joka vastaanottaa solmupunaiset pyynnöt joko tallentaa tai lähettää tietoja.

Vaihe 2: Linkki puuttuu

Puuttuva lenkki
Puuttuva lenkki

En pystynyt yhdistämään nodemcua välittäjään, mutta onnistuin yhdistämään sen wifi -verkkoon.

Olen liittänyt koodin, jolla yritin muodostaa yhteyden välittäjään. Luulen, että ongelma on se, että käytän väärää IP -osoitetta yhteyden muodostamiseen välittäjään. En saanut välittäjän IP -osoitetta.

Vaihe 3: Uusi Arduino -koodi

Uusi Arduino -koodi
Uusi Arduino -koodi
Uusi Arduino -koodi
Uusi Arduino -koodi

Jotta ohjelma toimisi, sinun on asennettava nämä kolme kirjastoa.

Lisäksi sinun on annettava verkon nimi (SSID) ja salasana, jotta voit muodostaa yhteyden wifi -verkkoon.

Vaihe 4: Solmu-punainen

Solmu-Punainen
Solmu-Punainen
Solmu-Punainen
Solmu-Punainen

Punaista solmua käytetään ohjelman käyttöliittymänä ja sen avulla käyttäjä voi tarkastella lämpötila- ja kosteusanturin keräämiä tietoja. Lisäksi kaikki kerätyt tiedot tallennetaan tietokantaan, joka tyhjennetään 30 minuutin välein. Käyttäjä voi milloin tahansa napsauttaa painiketta nähdäkseen kaikki nykyiset tallennetut tiedot.

Lopuksi voit asettaa painikkeen roskakorin avaamiseksi nyt.

Vaihe 5: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

Käytin tietokantaa arduinosta solmupunaan lähetettyjen tietojen tallentamiseen. Jotta ohjelma toimisi, sinun on käytettävä nimiä. Se on kirjainkokoherkkä.

Vaihe 6: Johtopäätökset

Ohjelma vaatii vielä vähän työtä, jotta se olisi käyttökelpoinen. Jos voit muodostaa yhteyden välittäjään, muiden viestintäelementtien pitäisi olla melko helppoja tehdä toimiviksi.

Suositeltava: