Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτό το σεμινάριο θα σας δώσει μια βήμα προς βήμα διαδικασία για το πώς να δημιουργήσετε έναν αισθητήρα απόστασης πόρτας γκαράζ όταν ένα αυτοκίνητο εισέρχεται σε ένα γκαράζ, με το βατόμουρο 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: Προσαρμογή
Τώρα μπορείτε να κάνετε αυτό το έργο να μοιάζει με αυτοκίνητο που εισέρχεται σε γκαραζόπορτα χρησιμοποιώντας διαφορετικά υλικά και τη δημιουργικότητά σας!