Πίνακας περιεχομένων:
- Βήμα 1: Μέρη
- Βήμα 2: Τηλεχειριστήριο και εναλλαγή
- Βήμα 3: Συνδέστε τις μονάδες Bluetooth
- Βήμα 4: Προγραμματίστε το ATtiny85 και ανεβάστε τον κώδικα
Βίντεο: Διακόπτης φωτισμού Bluetooth τηλεχειριστηρίου: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Αυτό θα είναι το πρώτο έργο σε μια σειρά με τίτλο: "Optimized Lazely: Over Engineered Solutions to Remarkably Trivial Problems"
Έχετε ξαπλώσει ποτέ στο κρεβάτι αργά το βράδυ διαβάζοντας ή παρακολουθώντας το Netflix στο φορητό υπολογιστή σας; Το χειρότερο είναι φυσικά να σέρνεται από το κρεβάτι για να σβήσει τα φώτα. Εδώ είναι μια υπερβολικά σχεδιασμένη λύση σε αυτό το εξαιρετικά ασήμαντο πρόβλημα.
Ως πλευρά όχι:
Εάν έχετε την εμπιστοσύνη και την εμπειρία να παίζετε με το δίκτυό σας, μια πολύ πιο όμορφη λύση θα ήταν να χρησιμοποιήσετε ένα ρελέ και να το συνδέσετε πίσω από το διακόπτη φώτων στον τοίχο. Ωστόσο, επειδή νοικιάζω τη θέση μου, δεν νομίζω ότι αυτό θα έκανε τον ιδιοκτήτη μου πολύ χαρούμενο!
Βήμα 1: Μέρη
- 2 μονάδες Bluetooth HC-05
- 2 μάρκες ATtiny85
- 2 υποδοχή IC 8 ακίδων
- 2 μικρές μπαταρίες Lipo
- 2 κουμπιά
- 2 αντιστάσεις 470 ohm (υπάρχει λίγη ευελιξία με αυτό, οι τιμές δεν χρειάζεται να είναι ακριβώς 470)
- 1 σερβο sg90
- Στερεό σύρμα πυρήνα
- Πρωτότυπος πίνακας
- Arduino Uno
Βήμα 2: Τηλεχειριστήριο και εναλλαγή
Συναρμολόγηση των 2 κυκλωμάτων όπως φαίνεται στις παραπάνω εικόνες. (Μην βάζετε τα τσιπ ATtiny85 στην υποδοχή των 8 ακίδων, καθώς πρέπει να τα προγραμματίσουμε.
Χρησιμοποιώντας έναν εκτυπωτή 3D, εκτυπώστε τα εξαρτήματα του διακόπτη. Μπορούν να βρεθούν εδώ. Αυτό δεν είναι το αρχικό μου σχέδιο και όλα τα εύσημα για τα αρχεία ανήκουν στον χρήστη του Thingiverse Carjo3000.
Βήμα 3: Συνδέστε τις μονάδες Bluetooth
Στη συνέχεια, θα χρειαστεί να αντιστοιχίσετε τις δύο μονάδες bluetooth hc-05. Ο κύριος θα χρησιμοποιηθεί ως τηλεχειριστήριο και ο βοηθός για το διακόπτη φώτων. Θα μπορούσα να περιγράψω πώς να το κάνετε αυτό, αλλά υπάρχουν πολλά άλλα υπέροχα σεμινάρια για να το κάνετε αυτό και δεν έχει νόημα να ανακαλύψουμε ξανά τον τροχό. Θα πρότεινα να ακολουθήσετε ένα από αυτά τα δύο σεμινάρια για να αντιστοιχίσετε τις μονάδες bluetooth πριν επιστρέψετε και ολοκληρώσετε αυτό.
www.instructables.com/id/Arduino-Bluetooth…
howtomechatronics.com/tutorials/arduino/how…
Βήμα 4: Προγραμματίστε το ATtiny85 και ανεβάστε τον κώδικα
Και πάλι υπάρχει ένα σεμινάριο για το πώς να προγραμματίσετε τα τσιπ ATtiny85 χρησιμοποιώντας ένα Arduino Uno. Απλώς για να γίνει σαφές, βεβαιωθείτε ότι στο βήμα με τον τίτλο "Μεταφόρτωση προγράμματος στο ATtiny85" ορίσατε το ρολόι σε "8Mhz (εσωτερικό)" προτού κάψετε το bootloader.
Η τυπική σερβο βιβλιοθήκη για το Arduino δεν λειτουργεί για το τσιπ ATtiny85, αλλά εγκαταστήστε τη βιβλιοθήκη SoftwareServo. Αρχικά είχα ένα μικρό πρόβλημα με αυτήν τη βιβλιοθήκη, η λύση είναι να ανοίξω το αρχείο Software.h σε έναν επεξεργαστή κειμένου και να αλλάξω τη γραμμή #include σε #include
Για να ανεβάσετε τον κώδικα στο ATtiny85 ακολουθήστε τις οδηγίες στο προηγούμενο σεμινάριο, εκτός από το να ανεβάσετε τον κώδικα που έχω στο GitHub, καθένα από τα 2 τσιπ. Συνδέστε τα τσιπ στα 2 κυκλώματα και τώρα όταν πατάτε τα κουμπιά θα ανάβουν και θα σβήνουν τα φώτα σας!
Συνιστάται:
Διακόπτης φωτισμού ελεγχόμενου ματιού χρησιμοποιώντας τα γυαλιά Shota Aizawa's Eraser Head (My Hero Academia): 8 βήματα (με εικόνες)
Eye-Blink Controlled Light Switch Using Shota Aizawa's Eraser Head Goggles (My Hero Academia): Εάν διαβάζετε το manga του hero akademia ή παρακολουθείτε το anime του hero hero μου, πρέπει να γνωρίζετε έναν χαρακτήρα που ονομάζεται shota aizawa. Ο Shota Aizawa, γνωστός και ως Eraser Head, είναι επαγγελματίας ήρωας και δάσκαλος της τάξης 1-A των Η.Α. Το Shota's Quirk του δίνει το
Διακόπτης τηλεχειριστηρίου IR χρησιμοποιώντας CD4017: 4 βήματα
Διακόπτης τηλεχειριστηρίου IR χρησιμοποιώντας CD4017: ► https://www.nextpcb.com/?code=afzal Πρωτότυπο Trail PCB για 0 $ Λάβετε κουπόνι 5 $ αν εγγραφείτε από τον παραπάνω σύνδεσμοΒρείτε την πλήρη περιγραφή του έργου & Όλο το Χρήσιμο Υλικό Συμπεριλαμβανομένου • Διαγράμματος Κυκλώματος / Σχηματικό • Υλικό / Λίστα εξαρτημάτων • Κώδικες / Αλγόριθμος
Διακόπτης φωτισμού + Ρυθμιστής ανεμιστήρα σε έναν πίνακα με ESP8266: 7 βήματα (με εικόνες)
Light Switch + Fan Dimmer in One Board With ESP8266: Σε αυτό το σεμινάριο θα μάθετε πώς να φτιάχνετε τον δικό σας διακόπτη φωτός και dimmer dimmer σε έναν μόνο πίνακα με τον μικροελεγκτή και τη μονάδα WiFi ESP8266. Αυτό είναι ένα εξαιρετικό έργο για IoT. : Αυτό το κύκλωμα χειρίζεται τις κύριες τάσεις AC, οπότε προσέξτε
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Διακόπτης φωτός ακόμα λειτουργεί, χωρίς επιπλέον εγγραφή .: 9 βήματα (με εικόνες)
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Ο διακόπτης φωτός εξακολουθεί να λειτουργεί, χωρίς επιπλέον εγγραφή .: Ενημέρωση 25 Νοεμβρίου 2017 - Για έκδοση υψηλής ισχύος αυτού του έργου που μπορεί να ελέγξει κιλοβάτ φορτίου, ανατρέξτε στην ενότητα Επαναπροσαρμογή ελέγχου BLE σε φορτία υψηλής ισχύος - Δεν απαιτείται επιπλέον παροχή Ενημέρωση 15 Νοεμβρίου 2017 - Ορισμένες πλακέτες BLE / στοίβες λογισμικού με
Διακόπτης φωτισμού PIR (ή οποιαδήποτε συσκευή AC) χωρίς μικροελεγκτή: 4 βήματα (με εικόνες)
Διακόπτης φωτισμού PIR (ή οποιαδήποτε συσκευή εναλλασσόμενου ρεύματος) Χωρίς μικροελεγκτή: Αυτό είναι ένα απλό κύκλωμα για την ενεργοποίηση ενός ρελέ που είναι συνδεδεμένο με μια συσκευή εναλλασσόμενου ρεύματος (ή DC για αυτό το θέμα), θα υποθέσω ότι ξέρετε πώς να χρησιμοποιείτε ένα ρελέ και βασικές ηλεκτρικές καλωδιώσεις (το google είναι φίλος σας) Το κύκλωμα έχει σχεδιαστεί για χρήση με