Πίνακας περιεχομένων:
- Βήμα 1: Υλικά: Τι θα χρειαστείτε
- Βήμα 2: Λειτουργία και εντολές Bluetooth AT
- Βήμα 3: AT Commands for SLAVE Module
- Βήμα 4: AT Commands for Master Module
- Βήμα 5: Συνδέσεις Arduino Micro
- Βήμα 6: Συνδέσεις Arduino Nano
- Βήμα 7: Προσαρμογές
- Βήμα 8: Χρόνος τρισδιάστατης εκτύπωσης !!!:ΡΕ
- Βήμα 9: Ελέγξτε τον υπολογιστή σας;)
Βίντεο: Ελέγξτε τον υπολογιστή ασύρματα με το μάτι που αναβοσβήνει;): 9 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Τι θα λέγατε να ξεπεράσετε τις συνήθειές σας;; Τι λέτε να δοκιμάσετε κάτι καινούργιο;;; !!!!
Τι γίνεται με τον έλεγχο του υπολογιστή σας και να κάνετε ό, τι θέλετε ΧΩΡΙΣ το πληκτρολόγιο και το ποντίκι σας!
Χμμ … Μα πώς είναι δυνατόν αυτό;;;
Με ένα μόνο κλείσιμο του ματιού σας !! Δεν το πιστεύεις;;;
Εντάξει, απλώς συνεχίστε να διαβάζετε και θα μάθετε πώς μπορεί να συμβεί αυτό !!;)
Βήμα 1: Υλικά: Τι θα χρειαστείτε
- 2x Mini breadboard
- 2x μονάδες Bluetooth HC-05
- 1x Arduino Uno
- 1x Arduino Micro
- 1x Arduino Nano
- 1x αισθητήρας γραμμής SparkFun QRE1113
- 1x Mini usb-USB καλώδιο (για Arduino Nano)
- 1x καλώδιο Micro usb-USB (για Arduino Micro)
- 1x καλώδιο USB 2.0 A/B (για Arduino Uno)
- 1x Ποτενσιόμετρο 10Kοhm
- Καλώδια άλματος (αρσενικό σε αρσενικό και αρσενικό σε θηλυκό)
- Μπαταρία 1x 9V
- 1x θήκη μπαταρίας
- 1x διακόπτης εναλλαγής
- 1x Ζευγάρι γυαλιά
- 1x μονωτική ταινία
- 1x συγκολλητικό σίδερο (προαιρετικά)
Βήμα 2: Λειτουργία και εντολές Bluetooth AT
Για αυτή τη διαδικασία χρησιμοποιώ έναν πίνακα Arduino Uno
1. Συνδέστε το GND και το Vcc της μονάδας Bluetooth σε GND και 5V της πλακέτας Arduino αντίστοιχα.
2. Πιέστε το κουμπί στο HC-05 Bluetooth και ενώ το κρατάτε πατημένο, συνδέστε το Arduino στον υπολογιστή σας. Θα δείτε την ενότητα led στο Bluetooth να αναβοσβήνει με διάστημα 2 δευτερολέπτων που σημαίνει ότι έχετε εισέλθει στη λειτουργία AT.
3. Ανοίξτε το Arduino IDE και ανεβάστε ένα κενό σκίτσο στον πίνακα Arduino.
4. Συνδέστε τα Rx και Tx της μονάδας Bluetooth σε Rx (pin0) και Tx (pin1) της πλακέτας Arduino αντίστοιχα.
Σημαντικό: Όταν ανεβάζετε ένα σκίτσο, αφαιρέστε τις συνδέσεις Rx και Tx και συνδέστε τις ξανά στις θέσεις τους αφού ολοκληρωθεί η μεταφόρτωση!
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Rx -> Rx (pin 0)
Tx -> Tx (pin1)
Όλες οι συνδέσεις εμφανίζονται στην εικόνα.
5. Η μονάδα Bluetooth HC 05 χρειάζεται μετάδοση και ροή γραμμής μετά από κάθε εντολή.
Ανοίξτε λοιπόν, Serial Monitor και επιλέξτε "Both NL & CR" και 38400 baud.
Πληκτρολογήστε: AT και, στη συνέχεια, κάντε κλικ στην επιλογή Αποστολή.
Τώρα θα πρέπει να λάβετε ένα OK ως απάντηση που σημαίνει ότι έχετε εισαγάγει με επιτυχία στις εντολές AT!
Βήμα 3: AT Commands for SLAVE Module
1. Πληκτρολογήστε AT+NAME; για να δείτε το όνομα της ενότητας.
Μπορείτε να το αλλάξετε όπως θέλετε, πληκτρολογώντας για παράδειγμα: AT+NAME = SLAVE
2. Για να δείτε τον τύπο κωδικού πρόσβασης στο AT+PSWD; (προεπιλογή είναι: 1234)
3. Πληκτρολογήστε AT+ROLE = 0 για να το κάνετε slave
4. Πληκτρολογήστε AT+ADDR =? για να πάρει τη διεύθυνσή του. Πρέπει να γνωρίζετε τη διεύθυνση αυτής της ενότητας για να τη συνδυάσετε με άλλη.
Σημειώστε ότι η διεύθυνση θα μοιάζει με αυτήν:: 21: 13: 19Ε8
5. Αποσυνδέστε το από τον υπολογιστή για έξοδο από τη λειτουργία AT.
Σημείωση: Η διεύθυνση μπορεί επίσης να βρεθεί σε συσκευές Bluetooth, προσθέστε συσκευή, κάντε δεξί κλικ στο SLAVE (το όνομα του Bluetooth), Ιδιότητες, Bluetooth -> Μοναδικό αναγνωριστικό.
Βήμα 4: AT Commands for Master Module
1. Πληκτρολογήστε AT+NAME; για να δείτε το όνομα της ενότητας.
Μπορείτε να το αλλάξετε όπως θέλετε, πληκτρολογώντας για παράδειγμα: AT+NAME = MASTER
2. Για να δείτε τον τύπο κωδικού πρόσβασης στο AT+PSWD; (προεπιλογή είναι: 1234)
3. Πληκτρολογήστε AT+ROLE = 1 για να το κάνετε master
4. Πληκτρολογήστε AT+CMODE = 0 για να συνδέσετε τη μονάδα σε μια καθορισμένη διεύθυνση Bluetooth.
5. Πληκτρολογήστε AT+BIND = 0021, 13, 0109E8 (βάλτε εδώ τη διεύθυνση της υπομονάδας σας) για να το αντιστοιχίσετε με τη μονάδα υποτελείας.
Σημείωση: Στις εντολές AT τα άνω και κάτω τελεία θα πρέπει να αντικατασταθούν με κόμματα και επίσης η πλήρης διεύθυνση αυτού
”: 21: 13: 19E8” είναι “00: 21: 13: 01: 09: e8” επειδή το “0” παραλείπεται στις αρχές.
Βήμα 5: Συνδέσεις Arduino Micro
Κάντε τις συνδέσεις όπως φαίνεται στην εικόνα:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 11
Ποτενσιόμετρο -> Arduino
V -> 5V
GND -> GND
Καρφίτσα εισαγωγής -> ακίδα Α2
Ανεβάστε το ακόλουθο σκίτσο:
Σημαντικό: Όταν ανεβάζετε ένα σκίτσο, αφαιρέστε τις συνδέσεις Rx και Tx και συνδέστε τις ξανά στις θέσεις τους αφού ολοκληρωθεί η μεταφόρτωση!
Βήμα 6: Συνδέσεις Arduino Nano
Κάντε τις συνδέσεις όπως φαίνεται στην εικόνα:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 10
Rx -> pin 11
QRE1113 -> Arduino
VCC -> 5V
GND -> GND
OUT -> pin A0
Μπαταρία -> Arduino
9V -> Εναλλαγή διακόπτη
GND -> GND
Εναλλαγή διακόπτη -> Arduino
V -> Vin
Ανεβάστε το ακόλουθο σκίτσο:
Βήμα 7: Προσαρμογές
Συγχαρητήρια! Ολοκληρώσατε το πιο απαιτητικό κομμάτι!;):)
Τώρα ώρα για προσαρμογέςsssss!
1. Συνδέστε το Arduino Micro στον υπολογιστή σας. Θα δείτε την ενότητα led στο Bluetooth να αναβοσβήνει επανειλημμένα.
2. Ενεργοποιήστε το διακόπτη στο Arduino Nano για να το ενεργοποιήσετε. Μετά από μερικά δευτερόλεπτα θα δείτε και τις δύο μονάδες bluetooth να αναβοσβήνουν με τον ίδιο τρόπο (μία αναλαμπή μετά από 2 δευτερόλεπτα). Αυτό σημαίνει ότι οι πίνακες Arduino είναι αντιστοιχισμένοι και μπορούν να επικοινωνούν μεταξύ τους.
3. Ανοίξτε το Arduino IDE. Επιλέξτε την πλακέτα σας (Arduino Micro) και την κατάλληλη θύρα COM και ανοίξτε το Serial Plotter. Θα δείτε μια γραφική παράσταση με τις μετρήσεις του αισθητήρα και την τιμή του ποτενσιόμετρου. Με το μπλε χρώμα είναι οι τιμές από το ποτενσιόμετρο (κατώφλι) και με το κόκκινο οι τιμές από τον αισθητήρα.
4. Αφαιρέστε το φακό από τα γυαλιά ώστε να έχει μόνο το πλαίσιο.
5. Συνδέστε τον αισθητήρα γραμμής Spark Fun στο πλαίσιο σε θέση παρόμοια με τις φωτογραφίες.
6. Βάλτε τα γυαλιά και ρυθμίστε τον αισθητήρα να είναι δίπλα στο μάτι σας. Κάνοντας μερικές αναλαμπές με το μάτι σας θα παρατηρήσετε μερικές κορυφές στο γράφημα του Serial Plotter. Προσαρμόστε την τιμή του ποτενσιόμετρου ώστε να βρίσκεται πάνω από τις κορυφές και κάτω από τις άλλες τιμές όπως φαίνεται στην εικόνα. Τώρα έχετε ορίσει επιτυχώς το όριο σας!
Σημείωση: Από την προσαρμογή κατωφλίου μπορείτε επίσης να επιλέξετε τι είδους αναλαμπές (σκόπιμες ή ακούσιες) θα αποδεχτείτε. Με αυτόν τον τρόπο μπορείτε να ελέγξετε πλήρως πότε θα σταλεί η εντολή 'ENTER'.
Και …… Τέλος: D
Το μόνο που έχετε να κάνετε τώρα είναι απλά το BLINK (κλείστε και ανοίξτε το μάτι σας);)
Ένα "Enter" θα σταλεί στον υπολογιστή σας !!
Ναι, αλλά υπάρχει κάποιος τρόπος να γράψω και να κάνω οτιδήποτε θέλω χωρίς να αγγίξω τον υπολογιστή μου;;;
Yeeaaahhh … Συνεχίστε στο τελευταίο μέρος για να δείτε μόνοι σας !!;)
Βήμα 8: Χρόνος τρισδιάστατης εκτύπωσης !!!:ΡΕ
Αυτό το βήμα είναι ένα προαιρετικό βήμα για να δώσετε μια πιο συμπαγή και φορητή αίσθηση σε αυτό το έργο !!;)
Μπορείτε να πειραματιστείτε με τον εαυτό σας και να δημιουργήσετε τα δικά σας περιβλήματα με οποιοδήποτε σχέδιο που σας αρέσει! Παρακάτω μπορείτε να βρείτε και τα σχέδιά μου!
Για αυτό το έργο χρησιμοποίησα τη διαδικασία FDM με PLA ως υλικό. Το PLA είναι μια εξαιρετική επιλογή για χαμηλού κόστους και γρήγορο πρωτότυπο και έρχεται σε μεγάλη ποικιλία χρωμάτων.
Αφού ολοκληρωθεί η τρισδιάστατη εκτύπωση, μπορείτε να χρησιμοποιήσετε χαρτιά άμμου για να τα κάνετε λεία και ωραία και επίσης μπορείτε να τα βάψετε σε όποιο χρώμα θέλετε!
Αυτό είναι όλο !!!!: D: D
Απολαύστε τη νέα σας συσκευή και χρησιμοποιήστε ΛΙΓΟ πληκτρολόγιο και ποντίκι και ΠΕΡΙΣΣΟΤΕΡΑ βλεφαρίσματα ματιών!;)
Βήμα 9: Ελέγξτε τον υπολογιστή σας;)
Τώρα ήρθε η ώρα να το δούμε να λειτουργεί !!!!
Μη διστάσετε να μοιραστείτε μαζί μου τυχόν σχόλια ή προτάσεις που έχετε !!!
Και μην ξεχνάτε …… !!
ΚΑΝΤΕ ΠΕΡΙΣΣΟΤΕΡΑ ΜΕ ΤΟ ΣΧΕΔΙΩΜΑ ΜΑΤΙΩΝ !!!;)
Αν σας άρεσε αυτό το έργο, ψηφίστε το για τους διαγωνισμούς! Σας ευχαριστώ!
ΥΣΤΕΡΟΓΡΑΦΟ. Για το βίντεο χρησιμοποίησα το πληκτρολόγιο οθόνης από παράθυρα που υποστηρίζει αυτόματο λογισμικό σάρωσης και λογισμικού σάρωσης από το ahf.
Πρώτο Βραβείο στον Διαγωνισμό Τηλεχειριστηρίου 2017