Πίνακας περιεχομένων:
- Βήμα 1: ΑΠΑΙΤΟΥΜΕΝΑ ΣΥΣΤΑΤΙΚΑ
- Βήμα 2: Διάγραμμα κυκλώματος και σύνδεση
- Βήμα 3: Το Λογισμικό
- Βήμα 4: Ο κώδικας
- Βήμα 5: Η εφαρμογή Android
- Βήμα 6: Οδηγίες για την εφαρμογή Android
- Βήμα 7: Συναρμολόγηση των εξαρτημάτων
Βίντεο: Bluetooth Control Home Automation: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Γεια σας,
Αυτό το έργο έχει να κάνει με την κατασκευή της πιο απλοποιημένης συσκευής αυτοματισμού σπιτιού χρησιμοποιώντας ένα arduino και μια μονάδα bluetooth. Αυτό είναι πολύ εύκολο να κατασκευαστεί και μπορεί να κατασκευαστεί σε λίγες ώρες. Στην έκδοσή μου που εξηγώ εδώ, μπορώ να ελέγξω έως και 4 οικιακές συσκευές χρησιμοποιώντας το smartphone μου Android. Ας ρίξουμε μια ματιά στη λίστα με τα υλικά και τα εργαλεία που θα χρειαστείτε.
Βήμα 1: ΑΠΑΙΤΟΥΜΕΝΑ ΣΥΣΤΑΤΙΚΑ
Παιδιά, εδώ είναι μια λίστα με τα υλικά που χρειάζεστε για να φτιάξετε αυτό το απλό έργο.
- Arduino uno
- Μονάδα ρελέ 4-chhanel
- Μονάδα Bluetooth (Hc-05)
- Σύρμα βραχυκυκλωτήρα
- ξύλινο μπορντό
- Λαμπτήρας κάτοχος
- σύρμα
- Τροφοδοσία 5v
Λίστα εργαλείων
- Σετ συγκόλλησης
- Όπλο κόλλας
- Smartphone Android
- Κατσαβίδια
- Απογυμνωτές καλωδίων κλπ:
Μόνο αυτό χρειαζόμαστε…
Βήμα 2: Διάγραμμα κυκλώματος και σύνδεση
Συνδέστε τον κυκλικό βραχίονα
Βήμα 1. Το arduino συνδέεται με τη μονάδα bluetooth hc-05
Βήμα 2. hc-05 vcc και gnd συνδεθείτε στο arduino vcc 3.5v και gnd
Βήμα 3. Τα hc-05 rx και tx συνδέονται με arduino διαδοχικά tx και rx (0 και 1)
Βήμα 4. Η μονάδα ρελέ 4 καναλιών διαθέτει διακόπτη ρελέ 6 ακίδων vcc, gnd, 1-4
Βήμα 5. μονάδα ρελέ συνδέστε arduino vcc gnd και arduino pin 2-5
ΣΗΜΕΙΩΣΗ:- Στο διάγραμμα Η σύνδεση Bluetooth είναι Wong Bluetooth module Rx and Tx connect with sequence arduino Tx and Rx (0 and 1) number pin
Βήμα 3: Το Λογισμικό
χρησιμοποιούμε λογισμικό arduino για την τοποθέτηση inarduino uno
Κατεβάστε το Arduino IDE από εδώ.
Βήμα 4: Ο κώδικας
Αυτός ο κώδικας χρησιμοποιεί softwareserial.h για να ρυθμίσετε τις ακίδες rx και tx στο Arduino. Αυτές οι ακίδες rx και tx συνδέονται με τις ακίδες tx και rx της μονάδας Bluetooth HC 05 αντίστοιχα.
Η μονάδα bluetooth λαμβάνει δεδομένα από μια συζευγμένη συσκευή android και ενεργοποιεί τα ρελέ σε σχέση με τα ληφθέντα δεδομένα. Για παράδειγμα, στον κωδικό μου εάν τα ληφθέντα δεδομένα είναι ο χαρακτήρας "Α", το ρελέ 1 θα ενεργοποιηθεί και εάν τα ληφθέντα δεδομένα είναι ο χαρακτήρας "Β", το ρελέ 1 θα απενεργοποιηθεί. Ομοίως, όλα τα ρελέ μπορούν να ενεργοποιηθούν/απενεργοποιηθούν χρησιμοποιώντας εντολές bluetooth. Ανατρέξτε στον κωδικό για λεπτομερή σχόλια.
Βήμα 5: Η εφαρμογή Android
κατεβάστε την εφαρμογή android εδώ
Όπως αναφέρθηκε παραπάνω, ο μικροελεγκτής ενεργοποιεί κάθε ρελέ σύμφωνα με τα δεδομένα που λαμβάνει μέσω της μονάδας Bluetooth από μια συσκευή Android. Χρειαζόμαστε λοιπόν μια εφαρμογή Android για να στείλουμε αυτά τα δεδομένα στο HC 05. Έφτιαξα μια προσαρμοσμένη εφαρμογή χρησιμοποιώντας τον εφευρέτη της εφαρμογής MIT. Έχω επισυνάψει τη «διάταξη μπλοκ» της εφαρμογής μου ως PDF εδώ για αναφορά σε όσους πρόκειται να κάνουν τη δική τους εφαρμογή χρησιμοποιώντας το App Inventor.
Βήμα 6: Οδηγίες για την εφαρμογή Android
Πρέπει να αντιστοιχίσετε τη μονάδα Bluetooth HC-05 με τη συσκευή σας Android για να μπορέσετε να τη χρησιμοποιήσετε στην εφαρμογή.
Βήμα 1: Ανοίξτε τις ρυθμίσεις bluetooth της συσκευής σας και αναζητήστε νέες συσκευές, βεβαιωθείτε ότι η μονάδα led στο HC05 αναβοσβήνει συνεχώς (Λειτουργία σύζευξης)
Βήμα 2: Επιλέξτε HC 05 (ή θα δείτε μια διεύθυνση που τελειώνει με "C" όπως φαίνεται στην εικόνα.)
Βήμα 3: Εισαγάγετε το PIN "1234" και πατήστε OK
Βήμα 4: Ανοίξτε την εφαρμογή "Bluetooth Controller" και κάντε κλικ στο κουμπί bluetooth στο επάνω μέρος της οθόνης
Βήμα 5: Επιλέξτε "HC 05" από τη λίστα
Βήμα 6: Χρησιμοποιήστε τους αντίστοιχους διακόπτες για να ενεργοποιήσετε/απενεργοποιήσετε τα ρελέ 1, 2, 3, 4
Βήμα 7: Κάντε κλικ στο Master για να ενεργοποιήσετε/απενεργοποιήσετε όλα τα ρελέ με ένα μόνο κλικ
Βήμα 7: Συναρμολόγηση των εξαρτημάτων
Η συναρμολόγηση όλων των στοιχείων πάνω από την εικόνα
Συνιστάται:
NODE MCU-LED Control (Simple Home Automation): 5 βήματα
NODE MCU-LED Control (Simple Home Automation): Γεια σας παιδιά, Σε αυτό το Instructable ας δούμε πώς να ελέγχετε μια λάμπα LED χρησιμοποιώντας το Smartphone σας. Θα χρησιμοποιούμε το Node-MCU για αυτό το έργο. Ανατρέξτε στον παρακάτω σύνδεσμο για να εγκαταστήσετε το Node MCU βιβλιοθήκες (βιβλιοθήκες ESP) στο Arduino IDE.NODE MCU-BASICS {Follow Ste
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 Βήματα
Homeoff αυτοματοποίηση υλικολογισμικού Sonoff B1 Openhab Google Home: Μου αρέσει πολύ το υλικολογισμικό Tasmota για τους διακόπτες Sonoff. Αλλά δεν ήταν πραγματικά ευχαριστημένος με το υλικολογισμικό Tasmota στο Sonoff-B1 μου. Δεν πέτυχα πλήρως να το ενσωματώσω στο Openhab και να το ελέγξω μέσω του Google Home. Ως εκ τούτου έγραψα τη δική μου εταιρεία
Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: 3 βήματα
Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: Σας αρέσει η ιδέα του ελέγχου των πραγμάτων με τη φωνή σας; Or δεν σας αρέσει να σηκώνεστε από το κρεβάτι για να σβήσετε τα φώτα; Αλλά όλες οι υπάρχουσες λύσεις όπως το google home είναι πολύ ακριβές; Τώρα μπορείτε να το φτιάξετε μόνοι σας για κάτω από 10 $. Και ακόμα καλύτερα είναι πολύ εύκολο
Έξυπνη μουσική σε υπνοδωμάτιο και μπάνιο με Raspberry Pi - Ενσωμάτωση Multiroom, Alarm, Button Control και Home Automation: 7 βήματα
Έξυπνη μουσική στο υπνοδωμάτιο και το μπάνιο με Raspberry Pi - Ενσωμάτωση Multiroom, Alarm, Button Control και Home Automation: Σήμερα θέλουμε να σας δώσουμε δύο παραδείγματα για το πώς μπορείτε να χρησιμοποιήσετε το Raspberry Pi με το λογισμικό Max2Play για αυτοματισμό σπιτιού: στο μπάνιο και στο υπνοδωμάτιο Το Και τα δύο έργα είναι παρόμοια στο ότι η μουσική υψηλής πιστότητας από διάφορες πηγές μπορεί να μεταδοθεί μέσω
Arduino Home Automation (Bluetooth): 3 βήματα (με εικόνες)
Arduino Home Automation (Bluetooth): Γεια σας, παιδιά! Καλώς ήλθατε σε ένα άλλο διδακτικό μου! Σε αυτό, θα σας δείξω πώς μπορείτε να ελέγχετε τις οικιακές σας συσκευές μέσω του κινητού σας (Android-Smartphone). Έτσι, χωρίς να χάνουμε χρόνο, πρέπει να το ξεκινήσουμε- (Καλή τύχη!)