Az Arduino vezérlése a Node-RED-ből a firmware Firmata IoT#segítségével: 7 lépés
Az Arduino vezérlése a Node-RED-ből a firmware Firmata IoT#segítségével: 7 lépés
Anonim
Az Arduino vezérlése a Node-RED-ből a firmware Firmata IoT# segítségével
Az Arduino vezérlése a Node-RED-ből a firmware Firmata IoT# segítségével

Ebben a lehetőségben a Node-RED-et fogjuk használni az Arduino MEGA 2560 R3 vezérléséhez és az Absolutely Automation kolléga együttműködésének köszönhetően, jeleztem ezt a módszert, amely lehetővé teszi az Arduino könnyű kezelését komplikációk esetén.

Az egyik megjegyzésben is konzultál valaki, ha van praktikusabb módja az Arduino és a Node-RED vezérlésének?

Úgy döntöttem, hogy készítek egy tutorialt, hogy figyelembe vegyem ezt a megoldást.

Az én esetemben a Node-RED-t telepítettem a számítógépemre lubuntu-val, más alkalmazásokban pedig Raspberry pi-re is telepíthető, bár nagyon bonyolult alkalmazások esetén figyelembe kell venni a sebességet és a teljesítményt.

További információ: PDAControl Angol verzió: Az Arduino vezérlése a Node-RED-ből a firmware firmirmával

Verzió és spanyolul: Controlar Arduino desde Node-RED a firmware firmware-ről

1. lépés: Anyagok

Anyagok
Anyagok

Anyagok

1 Arduino MEGA 2560 R3 -Clone (Nagyon olcsón -Aliexpress)

2. lépés: Linux operációs rendszert ajánlok…. Lubuntu

A Linux operációs rendszert javaslom Lubuntu esetemben, könnyű és gyors

megoldás alatt, ha Windows felhasználók.

Hozzon létre egy virtuális gépet a Virtualbox segítségével a Windows rendszerben, és néhány lépésben szereljen fel egy Linux rendszert

Ajánlott oktatóanyag:

Telepítse a lubuntut (Ubuntu) a Scratchből a Virtualboxra

pdacontrolen.com/install-ubuntu-ubuntu-from…

3. lépés: Állandó telepítés

Image
Image

Állandó telepítés

A lubuntut véglegesen is telepítheti, az én esetemben hagyja az ablakokat, jó lehetőség.

Ajánlott oktatóanyag:

Teljes áttérés a Lubuntu operációs rendszerre

pdacontrolen.com/full-migration-to-lubuntu-…

4. lépés: Telepítse a Node-RED-et

Telepítse a Node-RED-et

Régóta szerettem volna kipróbálni ezt az IBM által létrehozott Node-red nevű platformot, amelyet a nodejs-ban fejlesztettek ki, a Node hálózatot Nick O’Leary és Dave Conway-Jones fejlesztette ki, köszönjük közreműködését.

Oktatóanyag ajánlott: Telepítse a Node-RED-et

pdacontrolen.com/installation-node-red-plat…

De mi az a Node-Red?

Ez egy nyílt forráskódú grafikus eszköz, amely API -kat és / vagy szolgáltatásokat tartalmazó csomópontok összekapcsolásán alapul az eszközök internetes kommunikációjára és / vagy csatlakoztatására.

Oktatóanyagok Node-RED:

pdacontrolen.com/installation-node-red-plat…

5. lépés: Telepítse a csomópontokat az Arduino számára

Telepítse a csomópontokat az Arduino számára
Telepítse a csomópontokat az Arduino számára

Telepítse a csomópontokat az Arduino számára

A Node-RED-ből a csomópont-palettáról közvetlenül telepíthetjük az Arduino csomópontokat, és a példában az arduino GPIO 13-ban másoljuk az alapvető villogási példát.

Node-RED oktatóanyagok

információs csomag npm: node-red-node-arduino

6. lépés: Firmware firmware feltöltése az Arduino IDE -ből

Firmware firmware feltöltése az Arduino IDE -ből
Firmware firmware feltöltése az Arduino IDE -ből

Firmware firmware feltöltése az Arduino IDE -ből

Ez a kód technikailag egy nagyon gyors protokoll, amely a GPIO, ADC, PWM vezérlését és a karakterláncok kezelését a soros porton keresztül irányítja, a firmware -nek több verziója is létezik, de a mintakönyvtárakban található StandardFirmata -t fogjuk használni.

7. lépés: Következtetések és megfontolások

Következtetések és megfontolások
Következtetések és megfontolások
Következtetések és megfontolások
Következtetések és megfontolások

Következtetések és megfontolások

Időszerű megoldás egyszerű alkalmazásokhoz, amelyek lehetővé teszik a penge közvetlen csatlakoztatását a számítógéphez. A külső platformról készített vezérlők nagy hátránya, anélkül, hogy a kódot megfelelően futtatnák a táblán, a biztonság vagy az önállóság a lekapcsolás esetén, a Node-RED leválasztása esetén

de a robusztus hardver garantálásától nem kell tartani.

További információ: PDAControl

angol verzió

Az Arduino vezérlése a Node-RED-ből a Firmware Firmata segítségével

pdacontrolen.com/controlling-arduino-from-n…

Verzió en Español

Az Arduino vezérlője a Node-RED Firmware Firmata programmal

pdacontroles.com/controlar-arduino-desde-no…

Ajánlott: