Мазмуну:

UCL-IIoT-Автоматтык таштанды челеги: 6 кадам
UCL-IIoT-Автоматтык таштанды челеги: 6 кадам

Video: UCL-IIoT-Автоматтык таштанды челеги: 6 кадам

Video: UCL-IIoT-Автоматтык таштанды челеги: 6 кадам
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Июль
Anonim
UCL-IIoT-Автоматтык таштанды кутусу
UCL-IIoT-Автоматтык таштанды кутусу

Мен Автоматташтыруу технологиясынын студентимин 3. UCL семестринде. Бул нускамада мен мурунку долбоорумду 4.0 тармагына өткөрүүнү максат кылам.

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

Ардуинону nodemcu - esp8266 менен алмаштырып, маалыматтарды жөнөтүү үчүн. WiFi.

1 -кадам: Байланыш

Байланыш
Байланыш

Биз nodemcu ЖК менен байланышууга жөндөмдүү болушун каалайбыз.

Бул үчүн биз nodemcu менен node-red ортосундагы брокерди колдонуучуга маалыматтарды көрсөтө турган вебсайт катары колдонобуз. Nodemcu чектелген маалыматтарды сактоого ээ, ошондуктан биз Wampserverди түйүн-кызылдан маалыматтарды сактоо үчүн колдонобуз.

Nodemcu: Биринчиден, биздин компьютер менен баарлашуу үчүн биз жергиликтүү тармакка туташышыбыз керек. Муну кылуу үчүн, мен бул жетектөөнү колдонуп, буга жеттим:

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

Брокер - москит:

Эгерде биз кандайдыр бир маалыматты иштетүүнү кааласак, анда маалыматтын туура жерге барышын текшеришибиз керек. Бул үчүн мен бул веб -сайттан тапкан чиркей брокерин колдондум.

mosquitto.org/

Маалыматты керектүү жерге жөнөтүү үчүн ал "тема" менен белгилениши керек. Бул темалар же басылып чыгат же жазылат. Белгилүү бир темада жарыяланган нерселер брокер тарабынан брокерге туташкан жазылуучу бирдиктерге жөнөтүлөт.

Түйүн кызыл:

Бул колдонуучуга веб -сайтты же башка интерфейстерди түзүүгө мүмкүндүк берген агымдуу программа.

Бул nodemcu маалыматтарын көрсөтүү жана иштетүү үчүн колдонулат

Wampserver:

Бул түйүн-кызылдан маалыматтарды сактоого же жөнөтүүгө сурамдарды алган маалымат базасы.

2 -кадам: Шилтеме жок

Шилтеме жок
Шилтеме жок

Мен nodemcu'ду брокерге туташтыра албадым, бирок аны Wi -Fi тармагыма туташтыра алдым.

Мен брокерге туташууга аракет кылган кодду тиркеп койгом. Менимче, маселе брокерге туташуу үчүн туура эмес IP колдонуп жатам. Мен брокердин IP дарегин ала алган жокмун.

3 -кадам: Жаңы Arduino коду

Жаңы Arduino коду
Жаңы Arduino коду
Жаңы Arduino коду
Жаңы Arduino коду

Программанын иштеши үчүн ошол үч китепкананы орнотушуңуз керек.

Мындан тышкары, сиз Wi -Fiга туташуу үчүн тармактын атын (SSID) жана сырсөздү киргизишиңиз керек.

4-кадам: Node-Red

Node-Red
Node-Red
Node-Red
Node-Red

Node-red программанын интерфейси катары колдонулат жана колдонуучуга температура жана нымдуулук сенсору тарабынан чогултулган маалыматтарды көрүүгө мүмкүнчүлүк берет. Мындан тышкары, бардык чогултулган маалыматтар 30 мүнөт сайын тазаланган маалымат базасына сакталат. Колдонуучу каалаган убакта бир баскычты чыкылдатып, бардык учурдагы сакталган маалыматтарды көрө алат.

Акырында таштанды челегин азыр ачуу үчүн баскычты койсо болот.

5 -кадам: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

Ардуинодон түйүн-кызылга жөнөтүлгөн маалыматтарды сактоо үчүн мен маалымат базасын колдондум. Программанын иштеши үчүн аттарды колдонуу керек. Бул чоң -кичине сезгич.

6 -кадам: Жыйынтыктар

Программа дагы эле колдонууга жарамдуу болушу үчүн бир аз иштөө керек. Эгерде сиз брокериңизге туташа алсаңыз, калган байланыш элементтерин иштетүү оңой болушу керек.

Сунушталууда: