Taula de continguts:

UCL-IIoT-Paperera automàtica: 6 passos
UCL-IIoT-Paperera automàtica: 6 passos

Vídeo: UCL-IIoT-Paperera automàtica: 6 passos

Vídeo: UCL-IIoT-Paperera automàtica: 6 passos
Vídeo: FIFA FUTURE ENDRICK 🇧🇷✨ 2024, Juliol
Anonim
UCL-IIoT-Paperera automàtica
UCL-IIoT-Paperera automàtica

Sóc estudiant de Automation Technology 3. semestre a UCL. En aquest instructiu pretenc traslladar el meu projecte anterior a la indústria 4.0.

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

L'arduino s'ha substituït per un nodemcu - esp8266 per tal d'enviar dades mitjançant. wifi.

Pas 1: Comunicació

Comunicació
Comunicació

Desitgem que el nodemcu pugui comunicar-se amb el PC.

Per fer-ho, utilitzem un intermediari entre nodemcu i node-red com a lloc web que pot mostrar dades a l'usuari. El nodemcu té un emmagatzematge de dades limitat, de manera que fem servir Wampserver per emmagatzemar dades del vermell del node.

Nodemcu: En primer lloc, per comunicar-nos amb el nostre ordinador, ens hem de connectar a la xarxa local. Per fer-ho, he utilitzat aquesta guia per aconseguir-ho:

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

Corredor - Mosquitto:

Si volem processar qualsevol dada, hem d’assegurar-nos que les dades van al lloc adequat. Amb aquest propòsit he utilitzat el corredor mosquitto que es pot trobar en aquest lloc web.

mosquitto.org/

Per enviar les dades al lloc adequat, cal etiquetar-les amb un "tema". Aquests temes es publiquen o estan subscrits. Tot el que es publiqui en un tema determinat l’enviarà el corredor a qualsevol unitat subscrita connectada al corredor.

Vermell del node:

És un programa basat en fluxos que permet a l'usuari crear llocs web o altres interfícies.

S'utilitza per mostrar i processar dades del nodemcu

Wampserver:

És una base de dades que pren les sol·licituds del vermell del node per emmagatzemar o enviar dades.

Pas 2: Falta l'enllaç

Falta l’enllaç
Falta l’enllaç

No he pogut connectar el nodemcu al corredor, però he aconseguit connectar-lo al meu wifi.

He adjuntat el codi que utilitzava per intentar connectar-me al corredor. Crec que el problema és que estic fent servir una IP incorrecta per connectar-me al corredor. No he pogut obtenir l'adreça IP del corredor.

Pas 3: nou codi Arduino

Nou codi Arduino
Nou codi Arduino
Nou codi Arduino
Nou codi Arduino

Perquè el programa funcioni, heu d’instal·lar aquestes tres biblioteques.

A més, heu d'introduir el nom de la vostra xarxa (SSID) i la vostra contrasenya per connectar-vos al wifi.

Pas 4: node vermell

Node-vermell
Node-vermell
Node-vermell
Node-vermell

El vermell del node s’utilitza com a interfície per al programa i permet a l’usuari veure les dades recollides pel sensor de temperatura i humitat. A més, totes les dades recollides es guarden en una base de dades que s’esborra cada 30 minuts. En qualsevol moment, l'usuari pot fer clic a un botó per veure totes les dades emmagatzemades actualment.

Per últim, es pot col·locar un botó per obrir la paperera ara.

Pas 5: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

He utilitzat una base de dades per emmagatzemar les dades enviades des de l'arduino a vermell node. Perquè el programa funcioni, cal que utilitzeu els noms. Es distingeix entre majúscules i minúscules.

Pas 6: Conclusions

El programa encara necessita una mica de feina per fer-lo útil. Si us podeu connectar al vostre agent, hauria de ser bastant fàcil fer viable la resta d’elements de comunicació.

Recomanat: