Έλεγχος του Arduino από το Node-RED With Firmware Firmata IoT#: 7 βήματα
Έλεγχος του Arduino από το Node-RED With Firmware Firmata IoT#: 7 βήματα
Anonim
Έλεγχος του Arduino από το Node-RED με Firmware Firmata IoT#
Έλεγχος του Arduino από το Node-RED με Firmware Firmata IoT#

Σε αυτήν την ευκαιρία θα χρησιμοποιήσουμε το Node-RED για τον έλεγχο και το Arduino MEGA 2560 R3, χάρη στη συνεργασία ενός συναδέλφου Absolutely Automation, υπέδειξα αυτή τη μέθοδο που επιτρέπει τον εύκολο έλεγχο ενός Arduino σε περίπτωση επιπλοκών.

Επίσης σε ένα από τα σχόλια συμβουλεύεται κανείς αν υπάρχει πιο πρακτικός τρόπος ελέγχου από το Arduino και το Node-RED;

Αποφάσισα να κάνω ένα σεμινάριο για να λάβω υπόψη αυτήν τη λύση.

Στην περίπτωσή μου έχω εγκαταστήσει το Node-RED στον υπολογιστή μου με lubuntu, σε άλλες εφαρμογές μπορεί να εγκατασταθεί σε Raspberry pi, αν και πρέπει να λάβετε υπόψη την ταχύτητα και την απόδοση σε περίπτωση πολύπλοκων εφαρμογών.

Περισσότερες πληροφορίες: PDAControl Αγγλική έκδοση: Έλεγχος Arduino από το Node-RED με Firmata Firmware

Έκδοση en Español: Controlar Arduino desde Node-RED con Firmware Firmata

Βήμα 1: Υλικά

Υλικά
Υλικά

Υλικά

1 Arduino MEGA 2560 R3 -Κλώνος (Πολύ φθηνά -Aliexpress)

Βήμα 2: Προτείνω ένα λειτουργικό σύστημα Linux…. Lubuntu

Προτείνω ένα λειτουργικό σύστημα linux στην περίπτωσή μου Lubuntu, ελαφρύ και γρήγορο

κάτω από μια λύση εάν είναι χρήστες Windows.

Δημιουργήστε μια εικονική μηχανή με το Virtualbox στα Windows και τοποθετήστε σε λίγα βήματα ένα σύστημα Linux

Προτεινόμενο σεμινάριο:

Εγκαταστήστε το lubuntu (Ubuntu) από το Scratch στο Virtualbox

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

Βήμα 3: Μόνιμη εγκατάσταση

Image
Image

Μόνιμη εγκατάσταση

Μπορείτε επίσης να εγκαταστήσετε μόνιμα το lubuntu, στην περίπτωσή μου αφήστε τα παράθυρα, καλή είναι μια επιλογή..

Προτεινόμενο σεμινάριο:

Πλήρης μετεγκατάσταση στο λειτουργικό σύστημα Lubuntu

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

Βήμα 4: Εγκαταστήστε το Node-RED

Εγκαταστήστε το Node-RED

Για πολύ καιρό ήθελα να δοκιμάσω αυτήν την πλατφόρμα που ονομάζεται Node-red που δημιουργήθηκε από την IBM, αναπτύχθηκε σε nodejs, το δίκτυο Node αναπτύχθηκε από τον Nick O'Leary και τον Dave Conway-Jones ευχαριστώ για τις συνεισφορές σας.

Προτεινόμενο σεμινάριο: Εγκατάσταση Node-RED

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

Τι είναι όμως το Node-Red;

Είναι ένα γραφικό εργαλείο ανοιχτού κώδικα που βασίζεται στη σύνδεση κόμβων που περιέχουν API’S ή / και υπηρεσίες για την επικοινωνία και / ή τη σύνδεση συσκευών για το Διαδίκτυο

Tutorials Node-RED:

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

Βήμα 5: Εγκατάσταση κόμβων για το Arduino

Εγκαταστήστε κόμβους για το Arduino
Εγκαταστήστε κόμβους για το Arduino

Εγκαταστήστε κόμβους για το Arduino

Από το Node-RED από την παλέτα κόμβων μπορούμε να εγκαταστήσουμε απευθείας τους κόμβους Arduino και στο παράδειγμα θα αντιγράψουμε το βασικό παράδειγμα αναλαμπής στο arduino GPIO 13.

Φροντιστήρια Node-RED

πακέτο πληροφοριών npm: node-red-node-arduino

Βήμα 6: Μεταφόρτωση υλικολογισμικού υλικολογισμικού από το Arduino IDE

Μεταφόρτωση υλικολογισμικού υλικολογισμικού από το Arduino IDE
Μεταφόρτωση υλικολογισμικού υλικολογισμικού από το Arduino IDE

Μεταφόρτωση υλικολογισμικού υλικολογισμικού από το Arduino IDE

Αυτός ο κώδικας είναι τεχνικά ένα πολύ γρήγορο πρωτόκολλο που κατευθύνει τον έλεγχο των GPIO, ADC, PWM και τον χειρισμό των συμβολοσειρών μέσω της σειριακής θύρας, υπάρχουν αρκετές εκδόσεις του υλικολογισμικού, αλλά θα χρησιμοποιήσουμε το StandardFirmata που περιλαμβάνεται στις βιβλιοθήκες δειγμάτων.

Βήμα 7: Συμπεράσματα και εκτιμήσεις

Συμπεράσματα και σκέψεις
Συμπεράσματα και σκέψεις
Συμπεράσματα και σκέψεις
Συμπεράσματα και σκέψεις

Συμπεράσματα και σκέψεις

Μια έγκαιρη λύση για απλές εφαρμογές που επιτρέπουν τη λεπίδα να συνδεθεί απευθείας στον υπολογιστή. Το μεγάλο μειονέκτημα γενικά των ελέγχων που γίνονται από εξωτερική πλατφόρμα, χωρίς να εκτελείται σωστά ο κώδικας στον πίνακα, είναι η ασφάλεια ή η αυτονομία σε περίπτωση αποσύνδεσης σε αυτήν την περίπτωση, αποσύνδεση του Node-RED

αλλά δεν πρέπει να φοβόμαστε την εγγύηση ενός ισχυρού υλικού.

Περισσότερες πληροφορίες: PDAControl

αγγλική έκδοση

Έλεγχος του Arduino από το Node-RED με Firmata Firmware

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

Έκδοση en Español

Controlar Arduino desde Node-RED con Firmware Firmata

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