Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε τα υλικά σας
- Βήμα 2: Καλωδίωση του αισθητήρα απόστασης
- Βήμα 3: Ρύθμιση των LED και του κουμπιού
- Βήμα 4: Σύνδεση του Micro Servo
- Βήμα 5: Ο Κώδικας
- Βήμα 6: Προσαρμογή
Βίντεο: RpiGarageDoorDistance Αισθητήρας: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτό το σεμινάριο θα σας δώσει μια βήμα προς βήμα διαδικασία για το πώς να δημιουργήσετε έναν αισθητήρα απόστασης πόρτας γκαράζ όταν ένα αυτοκίνητο εισέρχεται σε ένα γκαράζ, με το βατόμουρο pi.
Βήμα 1: Συγκεντρώστε τα υλικά σας
Ξεκινήστε συλλέγοντας τα ακόλουθα υλικά:
1. Raspberry Pi
2. Breadboard με t-cobbler (προσαρτημένο στο Rpi)
3. Αισθητήρας απόστασης
4. Καλώδια βραχυκυκλωτήρων
5. Πράσινα, κόκκινα και κίτρινα LED (ένα από το καθένα)
6. Δύο αντιστάσεις 560 ohm
7. Τρεις αντιστάσεις 330 ohm
8. Ένα κουμπί
9. Micro Servo
Βήμα 2: Καλωδίωση του αισθητήρα απόστασης
Κολλήστε τον αισθητήρα απόστασης στο ψωμί κάθετα. Στη συνέχεια, χρησιμοποιώντας καλώδια βραχυκυκλωτήρων, βάλτε τον πείρο VCC στο 5V και τον πείρο GND στη ράγα γείωσης του ψωμιού (βεβαιωθείτε ότι το GND και η ράγα ισχύος είναι συνδεδεμένα με το GND και το 5V του rpi).
Στη συνέχεια, χρησιμοποιώντας δύο αντιστάσεις 560 ohm, συνδέστε μία από τις αντιστάσεις στον πείρο ηχώ που πηγαίνει κάθετα. Χρησιμοποιώντας ένα καλώδιο βραχυκυκλωτήρα, συνδέστε τη μία πλευρά στο GPIO 24 ενώ η άλλη πλευρά συνδέεται με την αντίσταση. Στη συνέχεια, χρησιμοποιώντας τη δεύτερη αντίσταση, συνδέστε το ένα πόδι στην πρώτη αντίσταση και τον πείρο GPIO και το άλλο πόδι στη ράγα γείωσης (ανατρέξτε στην εικόνα παραπάνω).
Βήμα 3: Ρύθμιση των LED και του κουμπιού
Οι λυχνίες LED θα δείξουν πόσο κοντά και πόσο μακριά είστε από τον αισθητήρα απόστασης
Ρυθμίστε τις τρεις χρωματιστές λυχνίες LED σας στον πίνακα ψωμιού κάθετα. Χρησιμοποιώντας την αντίσταση 330 ohm, συνδέστε το κοντό πόδι κάθε LED στη μία πλευρά της αντίστασης, η οποία στη συνέχεια συνδέεται με τη ράγα γείωσης. Συνδέστε το άλλο πόδι σε μια καρφίτσα GPIO χρησιμοποιώντας καλώδια βραχυκυκλωτήρων.
Καρφίτσες GPIO για κάθε LED:
Κόκκινο: GPIO 26
Κίτρινο: GPIO 27
Πράσινο: GPIO 4
Το κουμπί θα δώσει εντολή στο σερβο για να μετακινηθεί μια συγκεκριμένη κατεύθυνση η οποία στη συνέχεια θα ανοίξει και θα κλείσει την πόρτα του γκαράζ
Για το κουμπί συνδέστε το κάτω πόδι με τη ράγα γείωσης και το πάνω πόδι με το GPIO 13.
(ανατρέξτε στην παραπάνω εικόνα)
Βήμα 4: Σύνδεση του Micro Servo
Το σερβο θα έπαιζε το ρόλο για να ανοίγει και να κλείνει την πόρτα του γκαράζ.
Χρησιμοποιώντας καλώδια βραχυκυκλωτήρων (ή θηλυκά σε θηλυκά καλώδια), συνδέστε το πορτοκαλί καλώδιο στο GPIO 18, το κόκκινο καλώδιο στα 5V και το μαύρο σύρμα στον πείρο GND.
(Κολλήστε το σερβο στο ψωμί, οπότε όταν το σερβο μετακινήσει την "πόρτα του γκαράζ" θα παραμείνει όρθιο όπως φαίνεται στην παραπάνω εικόνα)
Βήμα 5: Ο Κώδικας
Εδώ είναι η λήψη του κώδικα.
Βήμα 6: Προσαρμογή
Τώρα μπορείτε να κάνετε αυτό το έργο να μοιάζει με αυτοκίνητο που εισέρχεται σε γκαραζόπορτα χρησιμοποιώντας διαφορετικά υλικά και τη δημιουργικότητά σας!
Συνιστάται:
Αισθητήρας στάθμης συλλέκτη νερού με μπαταρία: 7 βήματα (με εικόνες)
Αισθητήρας στάθμης συλλέκτη νερού με μπαταρία: Το σπίτι μας διαθέτει μια δεξαμενή νερού που τρέφεται από τη βροχή που πέφτει στην οροφή και χρησιμοποιείται για την τουαλέτα, το πλυντήριο ρούχων και τα ποτίσματα στον κήπο. Τα τελευταία τρία χρόνια τα καλοκαίρια ήταν πολύ ξηρά, οπότε παρακολουθήσαμε την στάθμη του νερού στη δεξαμενή. ΜΙΚΡΟ
Αισθητήρας πόρτας & κλειδώματος με μπαταρία, Solar, ESP8266, ESP-Now, MQTT: 4 βήματα (με εικόνες)
Αισθητήρας πόρτας & κλειδώματος με μπαταρία, Solar, ESP8266, ESP-Now, MQTT: Σε αυτό το Instructable σας δείχνω πώς έφτιαξα έναν αισθητήρα με μπαταρία για να παρακολουθώ την κατάσταση της πόρτας και του κλειδώματος του απομακρυσμένου υπόστεγου ποδηλάτου μου. Έχω τροφοδοσία ρεύματος, οπότε το τροφοδοτώ με μπαταρία. Η μπαταρία φορτίζεται από ένα μικρό ηλιακό πάνελ. Η μονάδα είναι d
Αισθητήρας θερμοκρασίας και κρέατος BBQ στο ESP8266 Με οθόνη: 5 βήματα (με εικόνες)
BBQ Temperature & Meat Sensor στο ESP8266 With Display: Σε αυτό το Instructable θα σας δείξω πώς να φτιάξετε τη δική σας έκδοση ενός εργαλείου BBQ που μετρά την τρέχουσα θερμοκρασία στο μπάρμπεκιου σας και ενεργοποιεί έναν ανεμιστήρα για να ανάψει αν χρειαστεί. Επιπλέον, υπάρχει επίσης ένας αισθητήρας θερμοκρασίας πυρήνα κρέατος attac
IOT123 - ΣΥΝΔΕΣΜΟΣ ΑΙΣΘΗΤΗΡΑΣ ΑΙΣΘΗΤΗΡΑΣ: ΙΣΤΟΣΕΛΙΔΑ ΠΡΟΣΑΡΜΟΓΗΣ ICOS10: 11 Βήματα
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: The ASSIMILATE SENSOR/ACTOR Slaves ενσωματώνουν μεταδεδομένα που χρησιμοποιούνται για τον καθορισμό των απεικονίσεων στο Crouton. Αυτή η κατασκευή προσθέτει έναν διακομιστή ιστού στο ESP8266 Master, εξυπηρετεί ορισμένα αρχεία διαμόρφωσης που μπορούν να τροποποιηθούν από τον χρήστη και στη συνέχεια χρησιμοποιεί αυτά τα αρχεία για επαναπροσδιορισμό
Αισθητήρας αφής & Αισθητήρας ήχου Έλεγχος φώτων AC/DC: 5 βήματα
Αισθητήρας αφής & Αισθητήρας ήχου Έλεγχος φώτων AC/DC: Αυτό είναι το πρώτο μου έργο και αυτό λειτουργεί με βάση δύο βασικούς αισθητήρες, ένας είναι ο αισθητήρας αφής και ο δεύτερος είναι ο αισθητήρας ήχου, όταν πατάτε την επιφάνεια αφής στον αισθητήρα αφής το φως AC θα αλλάξει ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ, αν το αφήσετε, το Φως θα είναι Σβηστό και το ίδιο