Πίνακας περιεχομένων:
Βίντεο: Προβολή σειριακής οθόνης μέσω Bluetooth: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αυτό το έργο χρησιμοποιεί μια μονάδα Bluetooth HC-05 για να αντικαταστήσει μια παραδοσιακή ενσύρματη σύνδεση που χρησιμοποιείται για την προβολή της σειριακής οθόνης.
Υλικά:
- Arduino -
- Breadboard -
- Καλώδια βραχυκυκλωτήρων -
- HC -05 μονάδα Bluetooth -
Βήμα 1: Κωδικός
Αυτός ο κώδικας είναι ένα απλό παράδειγμα σειριακής επικοινωνίας που λαμβάνεται από τα παρεχόμενα παραδείγματα στο Arduino IDE. Μπορείτε να το βρείτε στο: Αρχείο> Παραδείγματα> Επικοινωνία> Ascii Table
/*
Πίνακας ASCII Εκτυπώνει τιμές byte σε όλες τις δυνατές μορφές: - ως ακατέργαστες δυαδικές τιμές - ως δεκαδικές, εξαγωνικές, οκταδικές και δυαδικές τιμές κωδικοποιημένες με ASCII Για περισσότερες πληροφορίες σχετικά με το ASCII, δείτε https://www.asciitable.com και https:// www.asciitable.com Το κύκλωμα: Δεν απαιτείται εξωτερικό υλικό. δημιουργήθηκε το 2006 από τον Nicholas Zambetti <https://www.asciitable.com> τροποποιήθηκε στις 9 Απριλίου 2012 από τον Tom Igoe Αυτός ο κώδικας παραδείγματος είναι δημόσιος τομέας. https://www.asciitable.com */void setup () {Serial.begin (9600); ενώ (! Σειριακό) {; // περιμένετε να συνδεθεί η σειριακή θύρα. Απαιτείται μόνο για εγγενή θύρα USB} Serial.println ("ASCII Table ~ Character Map"); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hex:"); Serial.print (thisByte, HEX); Serial.print (", oct:"); Serial.print (thisByte, OCT); Serial.print (", bin:"); Serial.println (thisByte, BIN); εάν (thisByte == 126) {while (true) {συνέχεια? }} thisByte ++; }
- Βεβαιωθείτε ότι ο ρυθμός baud έχει οριστεί σε 9600
- Σχεδόν κάθε κώδικας που χρησιμοποιεί σειριακή σύνδεση με τον υπολογιστή θα λειτουργήσει, αλλά αυτό είναι ένα απλό παράδειγμα.
Βήμα 2: Κύκλωμα
Αφού ανέβει ο κωδικός στον πίνακα, αποσυνδέστε το ρεύμα. Στη συνέχεια, συνδέστε τη μονάδα Bluetooth στο κύκλωμα όπως φαίνεται παραπάνω:
- GND στο έδαφος
- VCC σε ακίδα 5v
- TXD στο pin 0
- RXD στο pin 1
Βήμα 3: Σύνδεση Bluetooth
- Ενεργοποιήστε το Arduino
- Ανοίξτε τις ρυθμίσεις Bluetooth του υπολογιστή σας
- Συνδυάστε με τη μονάδα HC-05
- Βρείτε το όνομα σειριακής θύρας της ενότητας στις "συσκευές και εκτυπωτές":
- Στο Arduino IDE, επιλέξτε σειριακή θύρα μονάδας Bluetooth (η δική μου είναι COM10)
- Ανοίξτε τη σειριακή οθόνη κανονικά για να δείτε τις εισερχόμενες πληροφορίες
Βήμα 4: Περισσότερα βήματα
Ακολουθούν ορισμένα προαιρετικά πράγματα που μπορεί να θέλετε να δοκιμάσετε:
- Μπορείτε να χρησιμοποιήσετε εικονικές σειριακές θύρες αντ 'αυτού, αλλά διαπίστωσα ότι η χρήση των πραγματικών λειτουργεί πολύ πιο γρήγορα (και είναι γενικά ευκολότερη).
- Μπορείτε επίσης να χρησιμοποιήσετε αυτήν τη διαδικασία με το τυπικό παράδειγμα Firmata για να επιτρέψετε τον ασύρματο έλεγχο με την επεξεργασία (ορίστε πρώτα την ταχύτητα στα 9600)
Συνιστάται:
Δοκιμή σειριακής οθόνης πληκτρολογίου Arduino: 6 βήματα
Δοκιμή σειριακής παρακολούθησης πληκτρολογίου Arduino: Αυτό είναι ένα πολύ απλό σεμινάριο δοκιμής σειριακής οθόνης ArduinoΑν σας αρέσει αυτό το εκπαιδευτικό πρόγραμμα, εγγραφείτε στο κανάλι μου https://www.youtube.com/ZenoModiff
Πώς να κάνετε τηλεχειριζόμενο αυτοκίνητο μέσω κινητού μέσω Bluetooth: 4 βήματα
Πώς να φτιάξετε κινητό τηλεχειριζόμενο αυτοκίνητο μέσω Bluetooth: Πώς να φτιάξετε κινητό τηλεχειριζόμενο αυτοκίνητο μέσω Bluetooth | Ινδικός LifeHacker
Προβολή δεδομένων αισθητήρα ανά οθόνη οθόνης: 5 βήματα
Προβολή δεδομένων αισθητήρα ανά οθόνη οθόνης: Σε αυτό το έργο πρέπει να δούμε δεδομένα από 2 αισθητήρες σε μια οθόνη με Arduino. Η εφαρμογή αυτού του έργου είναι η παρακολούθηση της υγρασίας και της θερμοκρασίας σε ένα θερμοκήπιο
Χρήση αισθητήρα υπερήχων και εξόδου σειριακής οθόνης .: 6 βήματα
Χρησιμοποιώντας υπερηχητικό αισθητήρα απόστασης και έξοδο σειριακής οθόνης .: Γεια σας παιδιά! Θέλετε να μάθετε πώς να χρησιμοποιείτε έξοδο σειριακής οθόνης. Λοιπόν εδώ έχετε το τέλειο σεμινάριο για το πώς να το κάνετε! Σε αυτό το διδακτικό, θα σας καθοδηγήσω στα απλά βήματα που απαιτούνται για τον εντοπισμό της απόστασης χρησιμοποιώντας αισθητήρα υπερήχων και αναφορά
Χρήση της μνήμης RAM του υπολογιστή στο Arduino μέσω σειριακής θύρας: 7 βήματα
Χρήση RAM του υπολογιστή στο Arduino μέσω σειριακής θύρας: Ένας φίλος μου με ενέπνευσε με το μικρό του έργο Arduino. Αυτό το μικρό έργο περιλαμβάνει το Arduino UNO R3, το οποίο διαβάζει δεδομένα από ένα πρόγραμμα που έγινε στο Arduino IDE που στάλθηκε σε μια σειριακή θύρα (θύρα USB) από ένα πρόγραμμα C# που έγινε στο visual studio. Καθώς αυτό