Πίνακας περιεχομένων:
Βίντεο: Ελέγξτε τα LED με το Android σας - Ενότητα Arduino-Bluetooth: 5 βήματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Το σεμινάριο θα μας βοηθήσει να δημιουργήσουμε ένα κύκλωμα και να το ελέγξουμε μέσω της εφαρμογής για κινητά
Ας υποθέσουμε ότι θα μπορείτε να ελέγχετε τα φώτα του σπιτιού σας; Έτσι, όχι πραγματικά τα φώτα αλλά για λόγους συντομίας θα ελέγχουμε ένα LED προς το παρόν και μπορείτε να προσθέσετε όλα τα είδη κυκλωμάτων αργότερα!
Δείτε το βίντεο για να δείτε τη λειτουργία της εφαρμογής
Βήμα 1: Απαιτούνται εξαρτήματα
Πριν ξεκινήσουμε, εδώ είναι μια λίστα με όλα όσα θα χρειαστούμε για αυτό το Instructable. Μπορείτε επίσης να αγοράσετε τα ανταλλακτικά από τον τοπικό σας προμηθευτή ή online από το Amazon ή το ebay.
- Arduino Board
- Αισθητήρας Bluetooth HC-05
- BreadBoard
- Καλώδια
- LED
Κατά τον σχεδιασμό αυτού του κυκλώματος, φροντίσαμε να επιλέξουμε κοινά εξαρτήματα που μπορούν να βρεθούν σχεδόν οπουδήποτε πωλούν ηλεκτρονικά ανταλλακτικά. Ο σύνδεσμος για αγορά από το Amazon.in επισυνάπτεται.
Αγορά από το Amazon.in
Βήμα 2: Θεωρία
Πώς λειτουργεί;
Το HC 05/06 λειτουργεί σε σειριακή επικοινωνία. Η εφαρμογή Android έχει σχεδιαστεί για να στέλνει σειριακά δεδομένα στη μονάδα Arduino Bluetooth όταν πατηθεί ένα κουμπί στην εφαρμογή. Η μονάδα Arduino Bluetooth στο άλλο άκρο λαμβάνει τα δεδομένα και τα στέλνει στο Arduino μέσω της ακίδας TX της μονάδας Bluetooth (συνδεδεμένη με την ακίδα RX του Arduino). Ο κώδικας που μεταφορτώθηκε στο Arduino ελέγχει τα ληφθέντα δεδομένα και τα συγκρίνει. Εάν τα ληφθέντα δεδομένα είναι 1, η λυχνία LED ανάβει. Η λυχνία LED σβήνει όταν τα ληφθέντα δεδομένα είναι 0. Μπορείτε να ανοίξετε τη σειριακή οθόνη και να παρακολουθήσετε τα ληφθέντα δεδομένα ενώ συνδέεστε.
Βήμα 3: Σύνδεση του υλικού Arduino Bluetooth
Αυτό το κύκλωμα είναι απλό και μικρό.
Ακολουθήστε τις συνδέσεις που πρέπει να γίνουν μεταξύ της μονάδας Arduino και Bluetooth!
Συνδέσεις της μονάδας Bluetooth HC05:-
- VCC - στο VCC του Arduino.
- GND - προς GND του Arduino.
- RX - στην ψηφιακή ακίδα 0 (ακίδα TX) του Arduino.
- TX - στην ψηφιακή ακίδα 1 (RX pin) του Arduino. (συνδέστε τον ακροδέκτη RX & TX μετά τη μεταφόρτωση του κώδικα)
Από LED
- Θετικό τερματικό - στο pin 13 του Arduino.
- Αρνητικό τερματικό - GND του Arduino.
Βήμα 4: Διαδικασία
- Κάντε τις συνδέσεις όπως φαίνεται στην παραπάνω εικόνα.
-
Κατεβάστε την εφαρμογή που ονομάζεται Arduino Bluetooth Control από το Play store/ App store (είναι δωρεάν).
- Ανοίξτε την εφαρμογή (Θα ενεργοποιήσει αυτόματα το Bluetooth της συσκευής).
- Μεταβείτε στις επιλογές. Κάντε κλικ και επιλέξτε τη συσκευή - HC 05.
- Όταν συνδέεστε με τη μονάδα Bluetooth για πρώτη φορά, θα σας ζητήσει τον κωδικό πρόσβασης.
- Πληκτρολογήστε 0000 12 1234.
- Όταν η συσκευή συνδυαστεί επιτυχώς με τον αισθητήρα, οι λυχνίες LED στον αισθητήρα θα αρχίσουν να αναβοσβήνουν με πιο αργό ρυθμό από το συνηθισμένο.
- Ελέγξτε το βίντεο για σωστή λειτουργία
- Αντιγράψτε τον κώδικα που δίνεται παρακάτω στο σκίτσο. Ανεβάστε στο arduino και δοκιμάστε το!
Σημείωση: Μην συνδέετε το RX με το RX και το TX με το TX στο Bluetooth και το Arduino. Δεν θα λάβετε δεδομένα. Εδώ, TX σημαίνει μετάδοση και RX σημαίνει λήψη
Βήμα 5: Τώρα, λειτουργεί
Έτσι, τώρα έχουμε την εφαρμογή και το υλικό μας σε λειτουργία.
Η εφαρμογή σας διαθέτει 2 κουμπιά και ανάβουν και σβήνουν τα φώτα και σας επιτρέπουν επίσης να διαχειριστείτε τη σύνδεσή σας με τη μονάδα bluetooth. Παίξτε με αυτά, η δουλειά σας τελείωσε.
Το επόμενο βήμα θα είναι η προσθήκη ρελέ αντί του LED και ο έλεγχος των φώτων του σπιτιού σας μέσω τηλεχειριστηρίου ή φωνητικής εντολής.
Καλα να περνατε!