Cov txheej txheem:

UCL-IIoT-Automatic Trashcan: 6 Kauj Ruam
UCL-IIoT-Automatic Trashcan: 6 Kauj Ruam

Video: UCL-IIoT-Automatic Trashcan: 6 Kauj Ruam

Video: UCL-IIoT-Automatic Trashcan: 6 Kauj Ruam
Video: The World's Most Feared Demon Queen Becomes a Single Mother! | Manhwa Recap (1-100 chapters) 2024, Lub Xya hli ntuj
Anonim
UCL-IIoT-Tsis Siv Neeg Trashcan
UCL-IIoT-Tsis Siv Neeg Trashcan

Kuv yog menyuam kawm ntawv los ntawm Automation Technology 3. semester ntawm UCL. Hauv cov lus qhia no kuv lub hom phiaj txav kuv txoj haujlwm yav dhau los rau kev lag luam 4.0.

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

Arduino tau hloov los ntawm nodemcu - esp8266 txhawm rau xa cov ntaub ntawv ntawm. wifi.

Kauj ruam 1: Kev sib txuas lus

Kev sib txuas lus
Kev sib txuas lus

Peb cia siab tias nodemcu tuaj yeem sib txuas lus rau PC.

Txhawm rau ua qhov no peb siv tus broker nruab nrab ntawm nodemcu thiab node-red ua lub vev xaib uas tuaj yeem tso saib cov ntaub ntawv rau tus neeg siv. Nodemcu muaj kev txwv cov ntaub ntawv khaws cia yog li peb siv Wampserver khaws cov ntaub ntawv los ntawm node-liab.

Nodemcu: Ua ntej tshaj plaws los sib txuas lus nrog peb lub khoos phis tawj peb yuav tsum txuas rau lub network hauv zos. Txhawm rau ua qhov no kuv siv phau ntawv qhia no kom ua tiav qhov no:

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

Broker - Mosquitto:

Yog tias peb xav ua cov ntaub ntawv twg peb yuav tsum xyuas kom cov ntaub ntawv mus rau qhov chaw raug. Txog lub hom phiaj no kuv tau siv tus broker mositto uas tuaj yeem nrhiav tau ntawm lub vev xaib no.

mosquitto.org/

Txhawm rau xa cov ntaub ntawv mus rau qhov chaw raug nws yuav tsum tau sau nrog "cov ncauj lus". Cov ncauj lus no tau tshaj tawm lossis sau npe. Txhua yam luam tawm hauv cov ncauj lus tshwj xeeb yuav raug xa, los ntawm tus tswv lag luam, mus rau ib chav koom nrog txuas nrog tus broker.

Node-liab:

Nws yog qhov program ntws uas tso cai rau tus neeg siv tsim lub vev xaib lossis lwm yam cuam tshuam.

Qhov no yog siv los tso saib thiab ua cov ntaub ntawv los ntawm nodemcu

Wampserver: Cov

Nws yog cov ntaub ntawv khaws tseg uas yuav thov los ntawm node-liab mus rau tom khw lossis xa cov ntaub ntawv.

Kauj ruam 2: Tsis Muaj Txuas

Tsis Txuas
Tsis Txuas

Kuv tsis tuaj yeem txuas lub nodemcu rau tus broker tab sis tswj kom txuas nws mus rau kuv lub wifi.

Kuv tau txuas cov cai kuv siv los sim txuas rau tus broker. Kuv xav tias qhov teeb meem yog tias kuv siv tus IP tsis raug txuas mus rau tus broker. Kuv tsis tuaj yeem tau txais tus broker IP chaw nyob.

Kauj ruam 3: Tshiab Arduino Code

Tshiab Arduino Code
Tshiab Arduino Code
Tshiab Arduino Code
Tshiab Arduino Code

Rau txoj haujlwm kom ua haujlwm koj yuav tsum teeb tsa peb lub tsev qiv ntawv no.

Tsis tas li ntawd koj yuav tsum sau lub npe ntawm koj lub network (SSID) thiab tus lej nkag mus txhawm rau txuas rau wifi.

Kauj Ruam 4: Node-Liab

Node-Liab
Node-Liab
Node-Liab
Node-Liab

Node-liab tau siv los ua kev sib cuam tshuam rau txoj haujlwm thiab tso cai rau tus neeg siv saib cov ntaub ntawv sau los ntawm qhov ntsuas kub thiab av noo. Tsis tas li ntawd tag nrho cov ntaub ntawv khaws tseg tau khaws tseg rau hauv cov ntaub ntawv hauv paus uas tau tshem tawm txhua 30 feeb. Txhua lub sijhawm tus neeg siv tuaj yeem nyem lub pob kom pom tag nrho cov ntaub ntawv khaws cia tam sim no.

Thaum kawg lub pob tuaj yeem tso rau qhib lub thoob thoob tam sim no.

Kauj ruam 5: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

Kuv siv cov ntaub ntawv khaws cia cov ntaub ntawv xa los ntawm arduino mus rau ntawm-liab. Txhawm rau txoj haujlwm kom ua haujlwm koj yuav tsum tau siv cov npe. Nws yog cov ntaub ntawv rhiab.

Kauj Ruam 6: Cov lus xaus

Txoj haujlwm tseem xav tau kev ua haujlwm me ntsis kom kuv siv tau. Yog tias koj tuaj yeem txuas rau koj tus broker nws yuav tsum yooj yim zoo nkauj los ua kom tag nrho cov ntsiab lus ntawm kev sib txuas lus ua haujlwm tau.

Pom zoo: