
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39

Σε αυτήν την ευκαιρία θα χρησιμοποιήσουμε το 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: Μόνιμη εγκατάσταση

Μόνιμη εγκατάσταση
Μπορείτε επίσης να εγκαταστήσετε μόνιμα το 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
Από το Node-RED από την παλέτα κόμβων μπορούμε να εγκαταστήσουμε απευθείας τους κόμβους Arduino και στο παράδειγμα θα αντιγράψουμε το βασικό παράδειγμα αναλαμπής στο arduino GPIO 13.
Φροντιστήρια Node-RED
πακέτο πληροφοριών npm: node-red-node-arduino
Βήμα 6: Μεταφόρτωση υλικολογισμικού υλικολογισμικού από το 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…
Συνιστάται:
Έλεγχος της φωτεινότητας του Led από το Raspberry Pi και την προσαρμοσμένη ιστοσελίδα: 5 βήματα

Έλεγχος της φωτεινότητας του Led από το Raspberry Pi και την προσαρμοσμένη ιστοσελίδα: Χρησιμοποιώντας έναν διακομιστή apache στο pi μου με php, βρήκα έναν τρόπο να ελέγξω τη φωτεινότητα ενός led χρησιμοποιώντας ένα ρυθμιστικό με προσαρμοσμένη ιστοσελίδα που είναι προσβάσιμη σε οποιαδήποτε συσκευή συνδεδεμένη στο ίδιο δίκτυο με το pi σας . Υπάρχουν πολλοί τρόποι με τους οποίους αυτό μπορεί να γίνει
Φωνητικός έλεγχος του σπιτιού σας από οπουδήποτε στον κόσμο: 5 βήματα

Φωνητικός έλεγχος του σπιτιού σας από οπουδήποτε στον κόσμο: … όχι πλέον επιστημονική φαντασία … Χρησιμοποιώντας υλικό και λογισμικό που είναι διαθέσιμο σήμερα, αυτό το Instructable θα δείξει πώς είναι δυνατό να ελέγχετε φωνητικά τα περισσότερα συστήματα του σπιτιού σας μέσω φωνητικού ελέγχου, smartphone, tablet, ή/και υπολογιστή από οπουδήποτε
Η μέτρηση του καρδιακού ρυθμού σας βρίσκεται στην άκρη του δακτύλου σας: Προσέγγιση φωτοπληθυσμογραφίας για τον προσδιορισμό του καρδιακού ρυθμού: 7 βήματα

Η μέτρηση του καρδιακού ρυθμού σας βρίσκεται στην άκρη του δακτύλου σας: Προσέγγιση φωτοπληθυσμογραφίας για τον προσδιορισμό του καρδιακού ρυθμού: Ο φωτοπληθυσμογράφος (PPG) είναι μια απλή και χαμηλού κόστους οπτική τεχνική που χρησιμοποιείται συχνά για τον εντοπισμό αλλαγών στον όγκο αίματος σε μια μικροαγγειακή κλίνη ιστού. Χρησιμοποιείται κυρίως μη επεμβατικά για την πραγματοποίηση μετρήσεων στην επιφάνεια του δέρματος, συνήθως
ΑΥΤΟΜΑΤΙΣΜΟΣ ΣΠΙΤΙΟΥ (ΕΛΕΓΧΟΣ ΤΩΝ ΣΥΣΚΕΥΩΝ ΣΑΣ ΑΠΟ ΟΠΟΙΑΔΗΠΟΤΕ ΓΩΝΙΑ ΤΟΥ ΚΟΣΜΟΥ) .: 5 Βήματα

HOME AUTOMATION (ΕΛΕΓΧΕΤΕ ΤΙΣ ΣΥΣΚΕΥΕΣ ΣΑΣ ΑΠΟ ΟΠΟΙΑΔΗΠΟΤΕ ΓΩΝΙΑ ΤΟΥ ΚΟΣΜΟΥ): Σε αυτό το διδακτικό έχω μοιραστεί πώς μπορείτε να χρησιμοποιήσετε το ESP8266 για τον έλεγχο συσκευών εναλλασσόμενου ρεύματος όπως Φώτα, ανεμιστήρες κ.λπ. από όλο τον κόσμο μέσω Διαδικτύου μέσω της εφαρμογής Blynk. Εάν είστε νέο στο ESP8266 βεβαιωθείτε ότι έχετε δει αυτό το διδακτικό:-Ξεκινώντας με το NodeM
Χρήση του PSP ως Joystick του υπολογιστή και στη συνέχεια έλεγχος του υπολογιστή σας με το PSP: 5 βήματα (με εικόνες)

Χρήση του PSP ως Joystick του υπολογιστή και στη συνέχεια έλεγχος του υπολογιστή σας με το PSP: Μπορείτε να κάνετε πολλά ωραία πράγματα με το PSP homebrew και σε αυτό το εκπαιδευτικό πρόγραμμα θα σας μάθω πώς να χρησιμοποιείτε το PSP σας ως χειριστήριο για παιχνίδια, αλλά υπάρχει επίσης ένα πρόγραμμα που σας επιτρέπει να χρησιμοποιείτε το joystick ως ποντίκι. Εδώ είναι η μητέρα