Turinys:

„Arduino“valdymas iš „Node-RED“naudojant programinę-aparatinę įrangą „Firmata IoT#“: 7 žingsniai
„Arduino“valdymas iš „Node-RED“naudojant programinę-aparatinę įrangą „Firmata IoT#“: 7 žingsniai

Video: „Arduino“valdymas iš „Node-RED“naudojant programinę-aparatinę įrangą „Firmata IoT#“: 7 žingsniai

Video: „Arduino“valdymas iš „Node-RED“naudojant programinę-aparatinę įrangą „Firmata IoT#“: 7 žingsniai
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, Lapkritis
Anonim
„Arduino“valdymas iš „Node-RED“naudojant programinę-aparatinę įrangą „Firmata IoT#“
„Arduino“valdymas iš „Node-RED“naudojant programinę-aparatinę įrangą „Firmata IoT#“

Naudodamiesi šia galimybe, mes naudosime „Node-RED“valdymui ir „Arduino MEGA 2560 R3“, bendradarbiaujant kolegai „Absolutely Automation“, nurodžiau šį metodą, kuris leidžia lengvai valdyti „Arduino“, jei atsiranda komplikacijų.

Taip pat viename iš komentarų kas nors konsultuojasi, ar yra praktiškesnis būdas valdyti iš „Arduino“ir „Node-RED“?

Aš nusprendžiau padaryti pamoką, kad galėčiau atsižvelgti į šį sprendimą.

Mano atveju aš įdiegiau „Node-REDon“savo kompiuteryje su lubuntu, kitose programose galima įdiegti „Raspberry pi“, nors labai sudėtingų programų atveju turite atsižvelgti į greitį ir našumą.

Daugiau informacijos: PDAControl Anglų versija: „Arduino“valdymas iš „Node-RED“su programinės aparatinės įrangos firmata

Versija ir español: „Arduino“valdymas „Node-RED“programinės aparatinės įrangos programinėje įrangoje

1 žingsnis: medžiagos

Medžiagos
Medžiagos

Medžiagos

1 „Arduino MEGA 2560 R3 -Clone“(labai pigiai -„Aliexpress“)

2 žingsnis: Aš rekomenduoju „Linux“operacinę sistemą…. Lubuntu

Aš rekomenduoju „Linux“operacinę sistemą mano atveju „Lubuntu“, lengvą ir greitą

žemiau pateiktas sprendimas, jei jie yra „Windows“vartotojai.

Sukurkite virtualią mašiną naudodami „Virtualbox“sistemoje „Windows“ir keliais žingsniais prijunkite „Linux“sistemą

Rekomenduojama pamoka:

Įdiekite lubuntu (Ubuntu) iš „Scratch“„Virtualbox“

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

3 žingsnis: nuolatinis diegimas

Image
Image

Nuolatinis montavimas

„Lubuntu“taip pat galite įdiegti visam laikui, mano atveju palikite langus, geras pasirinkimas.

Rekomenduojama pamoka:

Visiškas perkėlimas į „Lubuntu“operacinę sistemą

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

4 žingsnis: Įdiekite „Node-RED“

Įdiekite „Node-RED“

Jau seniai norėjau išbandyti šią IBM sukurtą platformą, pavadintą „Node-red“, ji buvo sukurta „nodejs“, „Node“tinklą sukūrė Nickas O’Leary ir Dave'as Conway-Jonesas, ačiū už jūsų indėlį.

Rekomenduojama pamoka: įdiekite „Node-RED“

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

Bet kas yra „Node-Red“?

Tai atviro kodo grafinis įrankis, pagrįstas mazgų, kuriuose yra API ir (arba) paslaugų, skirtų bendravimui ir (arba) prijungimui prie interneto, prijungimui.

Pamoka mazgas-RED:

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

5 veiksmas: įdiekite „Arduino“mazgus

Įdiekite „Arduino“mazgus
Įdiekite „Arduino“mazgus

Įdiekite „Arduino“mazgus

Iš „Node-RED“iš mazgų paletės galime tiesiogiai įdiegti „Arduino“mazgus, o pavyzdyje nukopijuosime pagrindinį mirksėjimo pavyzdį „arduino GPIO 13“.

„Node-RED“pamokos

informacijos paketas npm: node-red-node-arduino

6 veiksmas: įkelkite programinės aparatinės įrangos programinę įrangą iš „Arduino IDE“

Įkelkite programinės aparatinės įrangos programinę įrangą iš „Arduino IDE“
Įkelkite programinės aparatinės įrangos programinę įrangą iš „Arduino IDE“

Įkelkite programinės aparatinės įrangos programinę įrangą iš „Arduino IDE“

Šis kodas techniškai yra labai greitas protokolas, nukreipiantis GPIO, ADC, PWM valdymą ir eilučių tvarkymą per nuoseklųjį prievadą, yra keletas programinės įrangos versijų, tačiau mes naudosime „StandardFirmata“, įtrauktą į pavyzdines bibliotekas.

7 žingsnis: Išvados ir svarstymai

Išvados ir svarstymai
Išvados ir svarstymai
Išvados ir svarstymai
Išvados ir svarstymai

Išvados ir svarstymai

Laiku pateikiamas sprendimas paprastoms programoms, kurios leidžia peilį prijungti tiesiai prie kompiuterio. Didelis valdiklių, pagamintų iš išorinės platformos, netinkamai įvedus plokštėje esantį valdiklį, trūkumas yra saugumas ar savarankiškumas atjungimo atveju, „Node-RED“atjungimas.

tačiau nereikėtų bijoti garantuoti tvirtą aparatūrą.

Daugiau informacijos: PDAControl

Angliška versija

„Arduino“valdymas iš „Node-RED“naudojant „Firmware Firmata“

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

Español versija

„Arduino“valdiklis su „Node-RED“programinės aparatinės įrangos programine įranga

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

Rekomenduojamas: