Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Линукс үйлдлийн системийг санал болгож байна. Лубунту
- Алхам 3: Байнгын суурилуулалт
- Алхам 4: Node-RED-ийг суулгана уу
- Алхам 5: Arduino -д зориулсан цэгүүдийг суулгана уу
- Алхам 6: Firmware Firmware -ийг Arduino IDE -ээс байршуулах
- Алхам 7: Дүгнэлт ба анхаарах зүйлс
Видео: Arduino-г Node-RED-ээс Firmata IoT#ашиглан удирдах: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэ боломжоор бид Arduino MEGA 2560 R3-ийг удирдахын тулд Node-RED-ийг ашиглах болно. Хамт ажиллагсдынхаа хамтран ажилласны ачаар туйлын автоматжуулалт хийснээр хүндрэл гарсан тохиолдолд Arduino-г хялбархан удирдах боломжтой болно.
Мөн сэтгэгдлүүдийн нэгэнд Arduino болон Node-RED-ээс хянах илүү практик арга байгаа эсэхийг хэн нэгэн асуудаг уу?
Энэ шийдлийг харгалзан үзэхийн тулд би хичээл хийхээр шийдсэн.
Миний хувьд би Node-REDon компьютераа lubuntu-тэй суулгасан бөгөөд бусад програмуудад Raspberry pi дээр суулгаж болох боловч маш нарийн төвөгтэй програмуудын хувьд хурд, гүйцэтгэлийг харгалзан үзэх шаардлагатай.
Дэлгэрэнгүй мэдээлэл: PDAControl Англи хувилбар: Firmware Firmata ашиглан Node-RED-ээс Arduino-г удирдах
Español-ийн хувилбар: Firmata firmware-ийн Node-RED програмыг хянах Arduino
Алхам 1: Материал
Материал
1 Arduino MEGA 2560 R3 -Клон (Маш хямд -Aliexpress)
Алхам 2: Линукс үйлдлийн системийг санал болгож байна. Лубунту
Би Lubuntu -ийн хувьд хөнгөн бөгөөд хурдан линукс үйлдлийн системийг санал болгож байна
Хэрэв тэд Windows хэрэглэгчид бол шийдлийн доор.
Windows дээр Virtualbox ашиглан виртуал машин үүсгээд хэдхэн алхамаар Linux системийг холбоно уу
Зөвлөмж болгож буй заавар:
Virtualbox дээр Scratch -аас lubuntu (Ubuntu) суулгаарай
pdacontrolen.com/install-ubuntu-ubuntu-from…
Алхам 3: Байнгын суурилуулалт
Байнгын суурилуулалт
Та мөн lubuntu -г байнга суулгаж болно, миний хувьд цонх үлдээх нь сайн сонголт юм.
Зөвлөмж болгож буй заавар:
Lubuntu үйлдлийн систем рүү бүрэн шилжих
pdacontrolen.com/full-migration-to-lubuntu-…
Алхам 4: Node-RED-ийг суулгана уу
Node-RED суулгах
Удаан хугацааны турш би IBM-ийн бүтээсэн Node-red нэртэй энэхүү платформыг туршиж үзэхийг хүсч байсан бөгөөд үүнийг nodejs хэлбэрээр боловсруулсан бөгөөд Node сүлжээг Ник О'Лири, Дэйв Конвей-Жонс нар боловсруулсан бөгөөд таны оруулсан хувь нэмэрт баярлалаа.
Зөвлөмж болгож буй заавар: Node-RED суулгах
pdacontrolen.com/installation-node-red-plat…
Гэхдээ Node-Red гэж юу вэ?
Энэ нь интернэтэд холбогдох төхөөрөмжүүдийн холболт ба / эсвэл API -ийг агуулсан зангилааны холболт дээр суурилсан нээлттэй эхийн график хэрэгсэл юм.
Node-RED хичээлүүд:
pdacontrolen.com/installation-node-red-plat…
Алхам 5: Arduino -д зориулсан цэгүүдийг суулгана уу
Arduino -д зориулсан цэгүүдийг суулгана уу
Зангилааны палитраас Node-RED-ээс бид Arduino зангилаа шууд суулгаж болох бөгөөд жишээн дээр бид arduino GPIO 13 дээрх анивчих үндсэн жишээг хуулбарлах болно.
Node-RED хичээлүүд
мэдээллийн багц npm: node-red-node-arduino
Алхам 6: Firmware Firmware -ийг Arduino IDE -ээс байршуулах
Arduino IDE -аас Firmware Firmware -ийг байршуулах
Энэхүү код нь техникийн хувьд маш хурдан протокол бөгөөд GPIO, ADC, PWM болон Strings -ийг цуваа портоор удирддаг, програм хангамжийн хэд хэдэн хувилбар байдаг боловч бид жишээ номын санд багтсан StandardFirmata -ийг ашиглах болно.
Алхам 7: Дүгнэлт ба анхаарах зүйлс
Дүгнэлт ба анхаарах зүйлс
Ирийг компьютерт шууд холбох боломжийг олгодог энгийн програмуудын хувьд цаг алдалгүй шийдэл. Самбар дээр кодоо зохих ёсоор гүйцэтгэлгүйгээр гаднах платформоос хийсэн хяналтын ерөнхий сул тал бол зангилаа-улаан холболтыг салгах тохиолдолд аюулгүй байдал эсвэл бие даасан байдал юм.
Гэхдээ бат бөх тоног төхөөрөмжийг баталгаажуулахаас айх ёсгүй.
Нэмэлт мэдээлэл: PDAControl
Англи хувилбар
Firmware Firmata ашиглан Node-RED-ээс Arduino-ийг удирдах
pdacontrolen.com/controlling-arduino-from-n…
Испанийн хувилбар
Firmata програм хангамжийн зангилаа-RED-ийг хянах Arduino
pdacontroles.com/controlar-arduino-desde-no…
Зөвлөмж болгож буй:
Ws2812 неопикселийн LED зурвасыг Bluetooth ашиглан Arduino Uno ашиглан удирдах: 4 алхам
Ws2812 неопикселийн LED зурвасыг Bluetooth ашиглан Arduino Uno ашиглан хянана уу: Сайн байна уу залуусаа, энэ зааварчилгаанд бид nedu -пикселийг arduino ашиглан хэрхэн удирдах талаар сурах болно. Үндсэндээ arduino нь Bluetooth -ээр hc05 Bluetooth модулийг ашиглан ухаалаг гар утсанд холбогдож, ухаалаг гар утас нь неопикселийн LED зурвасын өнгийг өөрчлөх тушаал илгээдэг
PS2 хянагч ашиглан Zio ашиглан робот гарыг удирдах: 4 алхам
PS2 Controller ашиглан Zio ашиглан робот гарыг удирдах: Энэхүү блог нь Zio Robotics цувралын нэг хэсэг юм. Танилцуулга Энэ бол ‘Зобигоор робот гараа удирдах’ бичлэгийн эцсийн хэсэг юм. Энэхүү гарын авлагад бид робот гарныхаа өөр хэсгийг нэмж оруулах болно. Өмнөх зааварчилгаанд
NodeMCU ашиглан дуут команд ашиглан төхөөрөмжийг удирдах: 7 алхам (зурагтай)
NodeMCU ашиглан дуут команд ашиглан төхөөрөмжүүдийг хянах: Би бүгдэд нь сайн уу гэж хэлмээр байна, би анх удаа зааварчилгаа өгөх төсөл бичиж байна. Англи хэл бол миний төрөлх хэл биш тул аль болох товч бөгөөд ойлгомжтой болгохыг хичээх болно. Төхөөрөмжүүдийг дуут тушаалаар удирдах нь тийм ч сонин зүйл биш юм
Usb ашиглан Blynk ашиглан Arduino -г удирдах: 3 алхам
Usb ашиглан Blynk ашиглан Arduino -г удирдах: Энэ бол миний хоёр дахь зааварчилгаа юм. Энэхүү зааварчилгаанд би Blynk ашиглан LED -ийг хэрхэн хянах талаар үзүүлэх болно. Blynk бол бидэнд хяналтын самбар болон холболтыг өгдөг програм юм. Та үүнийг google play store -оос татаж авах боломжтой (Андройдод зориулсан). & апп с
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл