Obsah:

Automatický odpadkový kôš UCL-IIoT: 6 krokov
Automatický odpadkový kôš UCL-IIoT: 6 krokov

Video: Automatický odpadkový kôš UCL-IIoT: 6 krokov

Video: Automatický odpadkový kôš UCL-IIoT: 6 krokov
Video: Нарушая границы сознания: психиатр раскрывает все 2024, November
Anonim
UCL-IIoT-automatický kôš
UCL-IIoT-automatický kôš

Som študentom 3. semestra automatizačnej technológie na UCL. V tomto návode sa snažím presunúť svoj predchádzajúci projekt do priemyslu 4.0.

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

Arduino bolo nahradené nodemcu - esp8266, aby bolo možné odosielať údaje prostredníctvom. wifi.

Krok 1: Komunikácia

Komunikácia
Komunikácia

Želáme si, aby nodemcu dokázal komunikovať s PC.

Aby sme to urobili, používame sprostredkovateľa medzi nodemcu a node-red ako webovú stránku, ktorá môže užívateľovi zobrazovať údaje. Nodemcu má obmedzené ukladanie dát, takže na ukladanie údajov z node-red používame Wampserver.

Nodemcu: Po prvé, aby sme mohli komunikovať s počítačom, musíme sa pripojiť k miestnej sieti. Na tento účel som použil tento sprievodca, aby som to dosiahol:

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

Maklér - Mosquitto:

Ak chceme spracovať akékoľvek údaje, musíme zaistiť, aby boli údaje na správnom mieste. Na tento účel som použil makléra komárov, ktorý nájdete na tomto webe.

mosquitto.org/

Na odoslanie údajov na správne miesto je potrebné ich označiť „témou“. Tieto témy sú buď publikované alebo predplatené. Všetko, čo je publikované v určitej téme, odošle sprostredkovateľ všetkým prihláseným jednotkám pripojeným k sprostredkovateľovi.

Uzol červený:

Je to program založený na toku, ktorý umožňuje používateľovi vytvárať webové stránky alebo iné rozhrania.

Toto sa používa na zobrazenie a spracovanie údajov z nodemcu

Wampserver:

Je to databáza, ktorá prijíma požiadavky z node-red na ukladanie alebo odosielanie údajov.

Krok 2: Chýbajúci odkaz

Chýba odkaz
Chýba odkaz

Nepodarilo sa mi pripojiť nodemcu k maklérovi, ale podarilo sa mi ho pripojiť k mojej wifi.

Priložil som kód, ktorý som použil na pokus o pripojenie k maklérovi. Myslím si, že problém je v tom, že na pripojenie k maklérovi používam nesprávnu IP. Nepodarilo sa mi získať IP adresu makléra.

Krok 3: Nový kód Arduino

Nový kód Arduino
Nový kód Arduino
Nový kód Arduino
Nový kód Arduino

Aby program fungoval, musíte nainštalovať tieto tri knižnice.

Okrem toho musíte zadať názov svojej siete (SSID) a heslo, aby ste sa mohli pripojiť k sieti Wi -Fi.

Krok 4: Uzol červený

Uzol-červený
Uzol-červený
Uzol-červený
Uzol-červený

Node-red sa používa ako rozhranie pre program a umožňuje užívateľovi zobraziť údaje zhromaždené snímačom teploty a vlhkosti. Okrem toho sú všetky zozbierané údaje uložené v databáze, ktorá sa vymazáva každých 30 minút. Užívateľ môže kedykoľvek kliknutím na tlačidlo zobraziť všetky aktuálne uložené údaje.

Nakoniec je možné umiestniť odpadkový kôš na tlačidlo.

Krok 5: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

Na uloženie údajov odoslaných z arduina do node-red som použil databázu. Aby program fungoval, musíte použiť názvy. Rozlišujú sa malé a veľké písmená.

Krok 6: Závery

Program ešte potrebuje trochu práce, aby bol použiteľný. Ak sa dokážete pripojiť k svojmu maklérovi, malo by byť celkom jednoduché zabezpečiť, aby ostatné komunikačné prvky fungovali.

Odporúča: