Përmbajtje:

Ushqimi i plehrave automatike UCL-IIoT: 6 hapa
Ushqimi i plehrave automatike UCL-IIoT: 6 hapa

Video: Ushqimi i plehrave automatike UCL-IIoT: 6 hapa

Video: Ushqimi i plehrave automatike UCL-IIoT: 6 hapa
Video: Часть 3 — Аудиокнига «Бэббит» Синклера Льюиса (главы 10–15) 2024, Korrik
Anonim
Ushqimi i plehrave automatike UCL-IIoT
Ushqimi i plehrave automatike UCL-IIoT

Unë jam një student nga Automation Technology 3. semestër në UCL. Në këtë udhëzues unë synoj të transferoj projektin tim të mëparshëm në industrinë 4.0.

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

Arduino është zëvendësuar me një nodemcu - esp8266 në mënyrë që të dërgojë të dhëna nëpërmjet. wifi

Hapi 1: Komunikimi

Komunikimi
Komunikimi

Ne dëshirojmë që nodemcu të jetë në gjendje të komunikojë me PC.

Për ta bërë këtë ne përdorim një ndërmjetës midis nodemcu dhe node-red si një faqe në internet e cila mund të shfaqë të dhëna tek përdoruesi. Nodemcu ka ruajtje të kufizuar të të dhënave kështu që ne përdorim Wampserver për të ruajtur të dhënat nga nyja-e kuqe.

Nodemcu: Së pari për të komunikuar me kompjuterin tonë duhet të lidhemi me rrjetin lokal. Për ta bërë këtë, unë përdor këtë udhëzues për të arritur këtë:

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

Ndërmjetësi - Mushkonja:

Nëse duam të përpunojmë ndonjë të dhënë, duhet të sigurohemi që të dhënat shkojnë në vendin e duhur. Për këtë qëllim kam përdorur ndërmjetësin e mushkonjave i cili mund të gjendet në këtë faqe në internet.

mosquitto.org/

Për të dërguar të dhënat në vendin e duhur duhet të etiketohen me një "temë". Këto tema ose publikohen ose regjistrohen. Çdo gjë e botuar në një temë të caktuar do të dërgohet, nga ndërmjetësi, në çdo njësi të regjistruar të lidhur me ndërmjetësin.

Nyja e kuqe:

Shtë një program i bazuar në rrjedhën që lejon përdoruesin të krijojë faqe interneti ose ndërfaqe të tjera.

Kjo përdoret për të shfaqur dhe përpunuar të dhënat nga nodemcu

Wampserver:

Shtë një bazë të dhënash e cila merr kërkesat nga nyja-red për të ruajtur ose dërguar të dhëna.

Hapi 2: Lidhja që mungon

Lidhja mungon
Lidhja mungon

Unë nuk isha në gjendje ta lidhja nodemcu me ndërmjetësin, por arrita ta lidhja atë me wifi -n tim.

Unë kam bashkangjitur kodin që kam përdorur për t'u përpjekur të lidhem me ndërmjetësin. Unë mendoj se problemi është se unë jam duke përdorur IP të gabuar për t'u lidhur me ndërmjetësin. Unë nuk isha në gjendje të merrja adresën IP të ndërmjetësit.

Hapi 3: Kodi i ri Arduino

Kodi i ri Arduino
Kodi i ri Arduino
Kodi i ri Arduino
Kodi i ri Arduino

Që programi të funksionojë ju duhet të instaloni ato tre biblioteka.

Për më tepër ju duhet të futni emrin e rrjetit tuaj (SSID) dhe fjalëkalimin në mënyrë që të lidheni me wifi.

Hapi 4: Nyja-Kuqe

Nyje-Kuqe
Nyje-Kuqe
Nyje-Kuqe
Nyje-Kuqe

Nyja-e kuqe përdoret si ndërfaqe për programin dhe lejon përdoruesin të shikojë të dhënat e mbledhura nga sensori i temperaturës dhe lagështisë. Për më tepër të gjitha të dhënat e grumbulluara ruhen në një bazë të dhënash e cila pastrohet çdo 30 minuta. Në çdo kohë përdoruesi mund të klikojë një buton për të parë të gjitha të dhënat aktuale të ruajtura.

Së fundmi, një buton mund të vendoset për të hapur koshin e plehrave tani.

Hapi 5: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

Kam përdorur një bazë të dhënash për të ruajtur të dhënat e dërguara nga arduino në node-red. Që programi të funksionojë ju duhet të përdorni emrat. Caseshtë e ndjeshme ndaj shkronjave të mëdha.

Hapi 6: Përfundime

Programi ka ende nevojë për pak punë për ta bërë të përdorshëm. Nëse mund të lidheni me ndërmjetësin tuaj, duhet të jetë mjaft e lehtë t'i bëni pjesët e tjera të komunikimit të zbatueshme.

Recommended: