Πίνακας περιεχομένων:

RpiGarageDoorDistance Αισθητήρας: 6 βήματα (με εικόνες)
RpiGarageDoorDistance Αισθητήρας: 6 βήματα (με εικόνες)

Βίντεο: RpiGarageDoorDistance Αισθητήρας: 6 βήματα (με εικόνες)

Βίντεο: RpiGarageDoorDistance Αισθητήρας: 6 βήματα (με εικόνες)
Βίντεο: Rpi door sensor 2024, Νοέμβριος
Anonim
RpiGarageDoorDistanceSensor
RpiGarageDoorDistanceSensor

Αυτό το σεμινάριο θα σας δώσει μια βήμα προς βήμα διαδικασία για το πώς να δημιουργήσετε έναν αισθητήρα απόστασης πόρτας γκαράζ όταν ένα αυτοκίνητο εισέρχεται σε ένα γκαράζ, με το βατόμουρο 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 και του κουμπιού

Οι λυχνίες LED θα δείξουν πόσο κοντά και πόσο μακριά είστε από τον αισθητήρα απόστασης

Ρυθμίστε τις τρεις χρωματιστές λυχνίες LED σας στον πίνακα ψωμιού κάθετα. Χρησιμοποιώντας την αντίσταση 330 ohm, συνδέστε το κοντό πόδι κάθε LED στη μία πλευρά της αντίστασης, η οποία στη συνέχεια συνδέεται με τη ράγα γείωσης. Συνδέστε το άλλο πόδι σε μια καρφίτσα GPIO χρησιμοποιώντας καλώδια βραχυκυκλωτήρων.

Καρφίτσες GPIO για κάθε LED:

Κόκκινο: GPIO 26

Κίτρινο: GPIO 27

Πράσινο: GPIO 4

Το κουμπί θα δώσει εντολή στο σερβο για να μετακινηθεί μια συγκεκριμένη κατεύθυνση η οποία στη συνέχεια θα ανοίξει και θα κλείσει την πόρτα του γκαράζ

Για το κουμπί συνδέστε το κάτω πόδι με τη ράγα γείωσης και το πάνω πόδι με το GPIO 13.

(ανατρέξτε στην παραπάνω εικόνα)

Βήμα 4: Σύνδεση του Micro Servo

Σύνδεση του Micro Servo
Σύνδεση του Micro Servo

Το σερβο θα έπαιζε το ρόλο για να ανοίγει και να κλείνει την πόρτα του γκαράζ.

Χρησιμοποιώντας καλώδια βραχυκυκλωτήρων (ή θηλυκά σε θηλυκά καλώδια), συνδέστε το πορτοκαλί καλώδιο στο GPIO 18, το κόκκινο καλώδιο στα 5V και το μαύρο σύρμα στον πείρο GND.

(Κολλήστε το σερβο στο ψωμί, οπότε όταν το σερβο μετακινήσει την "πόρτα του γκαράζ" θα παραμείνει όρθιο όπως φαίνεται στην παραπάνω εικόνα)

Βήμα 5: Ο Κώδικας

Εδώ είναι η λήψη του κώδικα.

Βήμα 6: Προσαρμογή

Προσαρμογή
Προσαρμογή

Τώρα μπορείτε να κάνετε αυτό το έργο να μοιάζει με αυτοκίνητο που εισέρχεται σε γκαραζόπορτα χρησιμοποιώντας διαφορετικά υλικά και τη δημιουργικότητά σας!

Συνιστάται: