Πίνακας περιεχομένων:

Ένδειξη αλλαγής χρώματος και επίδειξη ασφαλείας Bluetooth: 7 βήματα (με εικόνες)
Ένδειξη αλλαγής χρώματος και επίδειξη ασφαλείας Bluetooth: 7 βήματα (με εικόνες)

Βίντεο: Ένδειξη αλλαγής χρώματος και επίδειξη ασφαλείας Bluetooth: 7 βήματα (με εικόνες)

Βίντεο: Ένδειξη αλλαγής χρώματος και επίδειξη ασφαλείας Bluetooth: 7 βήματα (με εικόνες)
Βίντεο: VW ID.4 GTX 77kWh 299HP POV TEST DRIVE 2024, Ιούλιος
Anonim
Φώτα αλλαγής χρώματος και επίδειξη ασφαλείας Bluetooth
Φώτα αλλαγής χρώματος και επίδειξη ασφαλείας Bluetooth

Σε αυτό το Instructable, θα εξηγήσω πώς να δημιουργήσετε μια αλλαγή φωτός οθόνης που ελέγχεται από απόσταση μέσω Bluetooth χρησιμοποιώντας Android ή Samsung smartphone ή tablet. Αυτό είναι ένα φθηνό έργο, ιδανικό για νέους και φωτεινές πολύχρωμες οθόνες προσελκύουν πραγματικά την προσοχή.

Το πιο σημαντικό, ωστόσο, είναι ότι το έργο θα βοηθήσει τον κατασκευαστή να κατανοήσει τις αδυναμίες ασφαλείας του Bluetooth και θα αποτελέσει τη βάση για άλλα έργα Bluetooth.

Αυτή η δημοφιλής μέθοδος ασύρματης μετάδοσης είναι κοινή για τα "Δίκτυα προσωπικής περιοχής". Αυτά τα δίκτυα υπολογιστικών συσκευών έχουν αυτό το όνομα επειδή συχνά είναι πολύ προσωπικά και κοντά. συμπεριλαμβανομένων smartphone, tablet, φορετών συσκευών (ρολόγια χειρός και συσκευές υγείας), πολυμέσα (έξυπνες τηλεοράσεις και οικιακό θέατρο), αυτοκίνητα (ανοιχτά χέρια και ροή μουσικής) και έλεγχος πρόσβασης (κλειδαριές πόρτας και συστήματα εισόδου συναγερμού).

Βήμα 1: Αυτό το εγχειρίδιο έχει δοκιμαστεί για την ποιότητα

Αυτό το Εκπαιδευτικό Δοκιμάστηκε σε Ποιότητα!
Αυτό το Εκπαιδευτικό Δοκιμάστηκε σε Ποιότητα!

Δέκα μαθητές λυκείου από το μάθημα "Mechatronics" του εκπαιδευτή Paul Lathrop δοκίμασαν διεξοδικά αυτό το διδακτικό για ποιότητα και ευκολία χρήσης. Αυτό έγινε κατά τη διάρκεια μιας εκδρομής σε ένα κοντινό πανεπιστήμιο, όπου οι φοιτητές είχαν περίπου δύο ώρες για να ολοκληρώσουν την κατασκευή, τις δοκιμές και την εγγραφή.

Η "Μηχατρονική" είναι ο συνδυασμός ηλεκτρονικών και μηχανικών συσκευών που ελέγχονται από ηλεκτρονικά. Συνήθως σχετίζεται με την κατασκευή και τη ρομποτική, αυτό το θέμα μελέτης περιλαμβάνει επίσης ασύρματες επικοινωνίες αφού αποτελεί το θεμέλιο του Διαδικτύου των Πραγμάτων (IoT). Πιο κατάλληλα για αυτούς τους φοιτητές είναι η μελέτη του IIoT ή του Βιομηχανικού Διαδικτύου των Πραγμάτων.

Βήμα 2: Λίστα μερών

Λίστα μερών
Λίστα μερών
Λίστα μερών
Λίστα μερών

Σε αυτό το γραφικό, μπορείτε να δείτε ένα μίνι κουτί εργαλείων που δημιουργήθηκε για κάθε ζευγάρι μαθητών που κατασκευάζουν το έργο και είναι σίγουρα μια καλή ιδέα να έχετε ένα σχέδιο αποθήκευσης για αυτά τα ευαίσθητα ηλεκτρονικά εξαρτήματα.

Παρόλο που σίγουρα θα μπορούσατε να διατηρήσετε όλα τα εφόδια στο συρτάρι σας "ψαλίδι και ταινία" στην κουζίνα, τα εξαρτήματα θα είναι πιο εύκολο να βρεθούν και θα διαρκέσουν περισσότερο εάν αγοράσετε ένα φθηνό χωρισμένο κουτί από την Walmart ή την Amazon.

Τα υπόλοιπα μέρη προέρχονται από τον ιταλικό ιστότοπο https://Adafru.it και είναι πολύ λογικές τιμές. Ο ιστότοπος είναι εύκολος στην αναζήτηση, οπότε δεν θα παρέχω συνδέσμους σε βάθος (αφού τείνουν να σπάνε με την πάροδο του χρόνου). Αυτά τα συστατικά περιλαμβάνουν:

Circuit Playground (Classic)

Flora Bluetooth LE Module

Μίνι καλώδιο USB σε USB (για την παιδική χαρά κυκλώματος)

5 σετ αλιγάτορα σε καλώδια αλιγάτορα (για σύνδεση της μονάδας Bluetooth)

Προαιρετικά: Θήκη μπαταρίας AA x 6 και 6 μπαταρίες AA.

Προαιρετικά: Δύο καλώδια αλιγάτορα σε αλιγάτορα για σύνδεση τροφοδοσίας κινητού.

Βήμα 3: Εγκατάσταση του λογισμικού στον υπολογιστή σας

Εγκατάσταση του λογισμικού στον υπολογιστή σας
Εγκατάσταση του λογισμικού στον υπολογιστή σας

Οι παρακάτω οδηγίες περιγράφουν λεπτομερώς τα βήματα για το περιβάλλον που χρησιμοποιείται (Windows 10, τρέχουσες διαθέσιμες εκδόσεις λογισμικού), αλλά μπορείτε να χρησιμοποιήσετε πιο πρόσφατες εκδόσεις καθώς τα πράγματα προχωρούν. Η ρύθμιση του λογισμικού είναι όπως περιγράφεται σε μεγάλο βαθμό στη σελίδα "Μάθετε" του Adafru.it με τίτλο "Circuit Playground and Bluetooth Low Energy".

1-Εγκατάσταση του Integrated Development Environment (IDE) Εδώ χρησιμοποιήσαμε το arduino-1.8.4-windows, διαθέσιμο για λήψη από τον προαναφερθέντα ιστότοπο, καθώς και από το Arduino.

2 - Εγκαταστήστε τα προγράμματα οδήγησης Circuit Playground Εδώ χρησιμοποιήσαμε το adafruit_drivers_2.0.0.0 από τον προαναφερθέντα ιστότοπο.

3 - Ανοίξτε το IDE

Το IDE ονομάζεται "Arduino" και κάτω από το Αρχείο-> Προτιμήσεις εισάγετε το ακόλουθο "Πρόσθετο URL διαχειριστή πίνακα"

4 - Πείτε OK και, στη συνέχεια, κλείστε και ανοίξτε ξανά το IDE

5 - Συνδέστε τη συσκευή Circuit Playground με το Micro USB

• Βεβαιωθείτε ότι ενεργοποιείται και εκτελεί το προεπιλεγμένο πρόγραμμα "Circuit Playground Firmata"

• Ακολουθία φώτων ουράνιου τόξου

• ο διακόπτης κοντά στην υποδοχή τροφοδοσίας μπαταρίας αντιστρέφει τη σειρά

• ένα από τα κουμπιά αναπαράγει μια νότα για κάθε χρώμα

6 - Αποσυμπιέστε τη βιβλιοθήκη Circuit Playground

Αποσυμπιέστε τη βιβλιοθήκη Circuit Playground στα έγγραφα -> Arduino -> φάκελος βιβλιοθηκών "Adafruit_CircuitPlayground -master"

Μόλις αποσυμπιέσετε, αφαιρέστε το επίθημα "-master" από το όνομα του φακέλου

7 - Αποσυμπιέστε τη βιβλιοθήκη BlueFruitLE

Αποσυμπιέστε τη βιβλιοθήκη BlueFruitLE στα έγγραφα -> Arduino -> φάκελος βιβλιοθηκών "Adafruit_BluefruitLE_nRF51 -master"

Μόλις αποσυμπιέσετε, αφαιρέστε το επίθημα "-master" από το όνομα του φακέλου

8 - Σταματήστε και επανεκκινήστε το IDE και φορτώστε τον τύπο πλακέτας Circuit Playground

• Εργαλεία -> Πίνακες -> Διαχειριστής Πίνακα

• Αναζήτηση για τύπο "Συνεισφορά" και λέξεις -κλειδιά "Adafruit AVR"

• Εγκαταστήστε τα "Adafruit AVR Boards" (τελευταία έκδοση)

• σταματήστε και επανεκκινήστε το IDE

9 - Δοκιμάστε την Παιδική Χαρά με ένα πρόγραμμα επίδειξης

Συνδεθείτε στο Circuit Playground συνδεδεμένο μέσω USB

• Εργαλεία -> Πίνακες -> Παιδική χαρά κυκλώματος

• Εργαλεία -> Θύρες -> Κατάλληλη θύρα COM

• Λήψη προγράμματος επίδειξης

• Αρχεία -> Παραδείγματα -> Adafruit Circuit PLAYground -> επίδειξη

• Μεταγλώττιση και μεταφόρτωση (μπορεί να χρησιμοποιηθεί το κουμπί "δεξί βέλος κατάδειξης" για να τα κάνει όλα)

10 - Δοκιμάστε το πρόγραμμα επίδειξης και τελειώσατε!

• Βεβαιωθείτε ότι το Circuit Playground αναβοσβήνει σε σειρά ουράνιου τόξου

• Ο διακόπτης προκαλεί την αναπαραγωγή σημειώσεων (απενεργοποιήστε τις)

• Το κόκκινο LED λήψης αναβοσβήνει τον ρυθμό χρονισμού Επικοινωνήστε με την παιδική χαρά κυκλωμάτων μέσω διεπαφής κειμένου

• Κάντε κλικ στο κουμπί "Serial Monitor" στο IDE

• Μοιάζει με μεγεθυντικό φακό στην επάνω δεξιά γωνία του παραθύρου προγράμματος επίδειξης

• wishσως θελήσετε να απενεργοποιήσετε την αυτόματη κύλιση για καλύτερη εμφάνιση

Βήμα 4: Συνδέστε τη μονάδα Bluetooth

Συνδέστε τη μονάδα Bluetooth
Συνδέστε τη μονάδα Bluetooth
Συνδέστε τη μονάδα Bluetooth
Συνδέστε τη μονάδα Bluetooth
Συνδέστε τη μονάδα Bluetooth
Συνδέστε τη μονάδα Bluetooth
Συνδέστε τη μονάδα Bluetooth
Συνδέστε τη μονάδα Bluetooth

Συνδέστε τη μονάδα BlueFruitLE στη μονάδα Circuit Playground

Οι παραπάνω εικόνες δείχνουν την πλήρη σύνδεση (οι μπαταρίες είναι προαιρετικές και μπορούν να προστεθούν αργότερα). Τα συγκεκριμένα βήματα έχουν ως εξής:

Αποσύνδεση από USB

• Συνδεθείτε ως εξής [δείτε επίσης εικόνες]

o Παιδική χαρά κυκλώματος 3.3V προς Flora Bluefruit LE 3.3V (κόκκινο σύρμα).

o Κυκλώστε την παιδική χαρά GND προς τη Flora Bluefruit GND (μαύρο σύρμα).

o Σειριακό TX Circuit Playground TX to serial RX Flora Bluefruit (κίτρινο σύρμα). Διπλός έλεγχος συνδέετε το TX με το RX και όχι το TX με το TX!

o Σειριακό RX Παιχνιδιού Circuit to Flora Bluefruit serial TX (πράσινο σύρμα). Και πάλι διπλός έλεγχος συνδέετε το RX με το TX και όχι το RX με το RX!

o Παιδική χαρά #12 στο Flora Bluefruit MODE (λευκό σύρμα). Μπορείτε πραγματικά να χρησιμοποιήσετε οποιαδήποτε από τις άλλες αριθμημένες ακίδες στο Circuit Playground για αυτήν τη σύνδεση διακόπτη λειτουργίας, ωστόσο θα χρειαστεί να τροποποιήσετε τα παραδείγματα για να χρησιμοποιήσετε τον αριθμό καρφίτσας. Για απλότητα, κολλήστε με τον πείρο 12, ώστε να μην χρειάζεται να τροποποιήσετε τον κώδικα.

Επανασύνδεση με USB

Τόσο το Circuit Playground όσο και το BLueFruitLE πρέπει να ενεργοποιηθούν (το τελευταίο έχει κόκκινο φως που αναβοσβήνει)

Βήμα 5: Κατεβάστε το λογισμικό για τον έλεγχο του φωτισμού

Κατεβάστε το λογισμικό για έλεγχο φωτισμού
Κατεβάστε το λογισμικό για έλεγχο φωτισμού
Κατεβάστε το λογισμικό για έλεγχο φωτισμού
Κατεβάστε το λογισμικό για έλεγχο φωτισμού
Κατεβάστε το λογισμικό για έλεγχο φωτισμού
Κατεβάστε το λογισμικό για έλεγχο φωτισμού

Ένα λογισμικό θα κατεβάσετε στο smartphone ή το tablet σας (η εφαρμογή BlueFruit) και το άλλο λογισμικό θα το κατεβάσετε στη συσκευή που δημιουργήσατε (το CPlay_NeoPixel_Picker).

1 - Λήψη της εφαρμογής BlueFruit

• Λήψη εφαρμογής BlueFruit σε smartphone που υποστηρίζει επικοινωνία BlueToothLE (π.χ. iPhone, iPad, Samsung)

• Ακολουθεί μια εικόνα της εφαρμογής και η λέξη αναζήτησης που χρησιμοποιείται για να την βρείτε στο Apple App Store. είναι παρόμοιο στο κατάστημα Google και αλλού.

2 - Φορτώστε το λογισμικό Neo -Pixel στο Circuit Playground

• Αρχείο -> Παραδείγματα -> Adafruit Bluefruit LE nRF51 -> cplay_neopixel_picker

• Μεταφόρτωση στη συσκευή σας

Βήμα 6: Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας

Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας
Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας
Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας
Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας
Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας
Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας
Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας
Ελέγξτε τα φώτα με την εφαρμογή Smartphone σας

Χρησιμοποιήστε smartphone για σύνδεση

· Μετά τη σύνδεση, ενημερώστε το υλικολογισμικό αν ζητηθεί (επιλέξτε την πιο πρόσφατη έκδοση)

· ΣΗΜΕΙΩΣΗ: Αυτό επικοινωνεί απευθείας με το Bluefruit LE

· Μπορεί να έχει ένα περίεργο όνομα για πρώτη φορά επανασύνδεσης

· Χρησιμοποιήστε το "Controller" μετά τη σύνδεση (όχι NeoPixels)

· Παίξτε με Color Picker (σκιά και φωτεινότητα) και Control Pad (αριθμός φωτιστικών που είναι αναμμένα)

ΠΡΟΑΙΡΕΤΙΚΟ: Συνδέστε την τροφοδοσία της μπαταρίας αντί της τροφοδοσίας USB (από τον υπολογιστή) για να μεταφέρετε τη συσκευή σας εν κινήσει!

Βήμα 7: Ασφάλεια Bluetooth

Ασφάλεια Bluetooth
Ασφάλεια Bluetooth
Ασφάλεια Bluetooth
Ασφάλεια Bluetooth

Οι μαθητές διασκέδασαν προσπαθώντας να χακάρουν και να χακαριστούν. Πολλά πρακτικά αστεία μπορούν να δημιουργηθούν με ένα κουτί γεμάτο συνδεσιμότητα Bluetooth, αλλά προφανώς θα μπορούσε να μπει στα χέρια κακόβουλων χρηστών.

Δοκιμάστε αυτές τις "διασκεδαστικές αμυχές" για να δείτε πώς λειτουργούν.

- Πόσο μακριά μπορείτε να φτάσετε πριν χαθεί το σήμα Bluetooth; Υπόδειξη: θα μπορούσε να είναι έως 50 μέτρα - ή περίπου μισό γήπεδο ποδοσφαίρου - αλλά ανάλογα με τη δύναμη μετάδοσης, τις κεραίες, τις ηλεκτρονικές παρεμβολές και τα αρχιτεκτονικά υλικά (για να μην αναφέρουμε τον συνάδελφο που φτιάχνει ποπ κορν στο φούρνο μικροκυμάτων) - τα αποτελέσματά σας μπορεί να διαφέρουν: -)

- Ποιος είναι ο "Quick-draw McGraw;" Δείτε αν μπορείτε να αναλάβετε τα ανοιχτά χρώματα πριν το κάνει ο φίλος σας. Είναι το πρώτο άτομο που συνδέει το χειριστήριο ή μπορούν περισσότερα από ένα άτομα να ελέγξουν τα φώτα;

- Ποιες άλλες συσκευές Bluetooth βρίσκονται στην εμβέλεια του ελεγκτή σας; Η συσκευή που δημιουργήσατε είναι η ορατή συσκευή Bluetooth; Υπόδειξη: Μάλλον όχι!

Συνιστάται: