Talaan ng mga Nilalaman:
- Hakbang 1: Komunikasyon
- Hakbang 2: Nawawalang Link
- Hakbang 3: Bagong Arduino Code
- Hakbang 4: Node-Red
- Hakbang 5: Wamperver
- Hakbang 6: Mga Konklusyon
Video: UCL-IIoT-Awtomatikong Trashcan: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Isa akong mag-aaral mula sa Automation Technology 3. semester sa UCL. Sa itinuturo na ito nilalayon ko na ilipat ang aking dating proyekto sa industriya 4.0.
www.instructables.com/id/UCL-Automatic-Tra…
Ang arduino ay napalitan ng isang nodemcu - esp8266 upang makapagpadala ng data sa pamamagitan ng. wifi
Hakbang 1: Komunikasyon
Nais namin na ang nodemcu ay makapag-usap sa PC.
Upang magawa ito, gumagamit kami ng isang broker sa pagitan ng nodemcu at node-red bilang isang website na maaaring magpakita ng data sa gumagamit. Ang nodemcu ay may limitadong pag-iimbak ng data kaya ginagamit namin ang Wampserver upang mag-imbak ng data mula sa node-red.
Nodemcu: Una upang makipag-usap sa aming computer kailangan namin upang kumonekta sa lokal na network. Upang magawa ito, ginamit ko ang gabay na ito upang makamit ito:
tttapa.github.io/ESP8266/Chap07%20-%20Wi-F…
Broker - Mosquitto:
Kung nais naming iproseso ang anumang data kailangan naming tiyakin na ang data ay pupunta sa tamang lugar. Para sa hangaring ito ginamit ko ang mosquitto broker na maaaring matagpuan sa website na ito.
mosquitto.org/
Upang maipadala ang data sa tamang lugar dapat itong naka-tag sa isang "paksa". Ang mga paksang ito ay maaaring nai-publish o naka-subscribe. Anumang nai-publish sa isang tiyak na paksa ay ipapadala, ng broker, sa anumang mga naka-subscribe na yunit na nakakonekta sa broker.
Node-red:
Ito ay isang flowbased na programa na nagbibigay-daan sa gumagamit na lumikha ng website o iba pang mga interface.
Ginagamit ito upang ipakita at maproseso ang data mula sa nodemcu
Wamperver:
Ito ay isang database na kumukuha ng mga kahilingan mula sa node-red sa alinman sa tindahan o magpadala ng data.
Hakbang 2: Nawawalang Link
Hindi ko nagawang ikonekta ang nodemcu sa broker ngunit nagawa kong ikonekta ito sa aking wifi.
Inilakip ko ang code na ginamit ko upang subukang kumonekta sa broker. Sa palagay ko ang problema ay gumagamit ako ng maling IP upang kumonekta sa broker. Hindi ko makuha ang adress ng IP IP.
Hakbang 3: Bagong Arduino Code
Upang gumana ang programa kailangan mong i-install ang tatlong mga aklatan.
Bukod dito kailangan mong ipasok ang pangalan ng iyong network (SSID) at password upang kumonekta sa wifi.
Hakbang 4: Node-Red
Ginagamit ang Node-red bilang interface para sa programa at pinapayagan ang gumagamit na tingnan ang data na nakolekta ng temperatura at sensor ng kahalumigmigan. Bukod dito ang lahat ng nakolektang data ay nai-save sa isang data base na na-clear tuwing 30 minuto. Sa anumang oras ang gumagamit ay maaaring mag-click sa isang pindutan upang matingnan ang lahat ng kasalukuyang nakaimbak na data.
Panghuli ang isang pindutan ay maaaring mailagay upang buksan ang trashcan ngayon.
Hakbang 5: Wamperver
Gumamit ako ng isang database upang iimbak ang data na ipinadala mula sa arduino sa node-red. Para gumana ang programa kailangan mong gamitin ang mga pangalan. Kaso sensitibo ito.
Hakbang 6: Mga Konklusyon
Ang programa ay nangangailangan pa rin ng kaunting gawain upang magamit ako. Kung maaari kang kumonekta sa iyong broker dapat itong maging medyo madali upang paganahin ang natitirang mga elemento ng komunikasyon.
Inirerekumendang:
Naka-embed ang UCL - B0B ang Linefollower: 9 Mga Hakbang
Naka-embed ang UCL - B0B ang Linefollower: Ito ang B0B. * Ang B0B ay isang pangkaraniwang kotse na Kinokontrol ng Radio, pansamantalang ihinahatid ang batayan ng isang sumusunod na linya ng robot. Tulad ng maraming mga robot na sumusunod sa Linya, gagawin niya ang kanyang makakaya upang manatili sa isang linya na sanhi ng isang paglipat sa pagitan ng sahig at ac
Arduino Smart Trashcan: 5 Hakbang
Arduino Smart Trashcan: Ang basurahan na ito ay inspirasyon ng DIY Smart Dustbin Sa Arduino ni AhsanQureshi Sinundan ko ang kanyang hakbang, ngunit ang pangunahing pagkakaiba ay nagdagdag ako ng isang pindutan sa trashcan. Ito ang Arduino Smart Trashcan. Kapag nag-kamay ka, kasama ang basurahan, gumagalaw malapit sa
UCL - Naka-embed - Piliin at Lugar: 4 na Hakbang
UCL - Naka-embed - Pumili at Lugar: Ang magtuturo na ito ay pupunta kahit na kung paano ginawa ang isang 2D pick at lugar na yunit at kung paano ito i-code
UCL - Naka-embed // Dual Axis Light Tracker para sa Solar Panels: 7 Hakbang
UCL - Naka-embed // Dual Axis Light Tracker para sa Solar Panels: Ang binuo proyekto at ang mga indibidwal na mga 3D file
UCL - Pagkonekta sa Node-red sa isang Siemens PLC Gamit ang KEPserver: 7 Hakbang
UCL - Pagkonekta sa Node-pula sa isang Siemens PLC Paggamit ng KEPserver: Mga KinakailanganNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-bitawan