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

The Door Singer: 4 Βήματα
The Door Singer: 4 Βήματα

Βίντεο: The Door Singer: 4 Βήματα

Βίντεο: The Door Singer: 4 Βήματα
Βίντεο: Ήρωας ft Ραψωδός Φιλόλογος-Κάνουμε Βήματα 2024, Ιούλιος
Anonim
Ο τραγουδιστής της πόρτας
Ο τραγουδιστής της πόρτας

Γεια σε όλους!

Είμαι σε καραντίνα και οι μέρες είναι βαρετές. Έτσι αποφάσισα να δημιουργήσω ένα άχρηστο πράγμα … Ο τραγουδιστής της πόρτας!

Εντάξει … το ξέρω … Είναι άχρηστο … Αλλά είναι διασκεδαστικό!

Ο στόχος είναι ότι όταν κάποιος ανοίγει την πόρτα, βγάζει ήχο (προσαρμόσιμο ήχο) σαν κουνιά, κραυγές, μουσική… (σας προειδοποίησα… Είναι άχρηστο)

Λόγω καραντίνας, δεν μπορούσα να αγοράσω αυτό που ήθελα στο κατάστημα. Έτσι έκανα αυτό που είχα:)

Προμήθειες

Χρησιμοποίησα το ακόλουθο υλικό:

- Raspberry Pi 3

- Διακόπτης ορίου (μπόρεσα να βρω έναν σε παλιό υπολογιστή)

- Ένα μικρό ηχείο (βρήκα αυτό που χρειαζόμουν σε ένα παλιό κουτί)

- Σύρμα και ένα στοιχείο για να συνδέσετε το ηχείο σας στο Raspberry Pi

Αυτό είναι όλο !

Βήμα 1: Χρώμα των καλωδίων στο καλώδιο Jack

Χρώμα των καλωδίων στο καλώδιο Jack
Χρώμα των καλωδίων στο καλώδιο Jack
Χρώμα των καλωδίων στο καλώδιο Jack
Χρώμα των καλωδίων στο καλώδιο Jack
Χρώμα των καλωδίων στο καλώδιο Jack
Χρώμα των καλωδίων στο καλώδιο Jack

Το βύσμα μου έχει σπάσει. Οπότε πρέπει να επανασυνδέσω μια νέα αρσενική υποδοχή στο ηχείο.

Βρήκα ένα παλιό ζευγάρι ακουστικά (ίσως Samsung) και προσδιορίζω το χρώμα του καλωδίου και το συνδέω στη συνέχεια με τις λειτουργίες τους.

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

Δεν είχα σωλήνα συρρίκνωσης θερμότητας … Έτσι έχω φτιάξει με ταινία.

Βήμα 2: Κωδικοποίηση

Έχω συνδέσει το κουμπί μου (κανονικά κλειστό - NC) με τον ακροδέκτη 1 (+5V) και τον πείρο 7 (GPIO) του Rpi μου.

Τώρα θα κωδικοποιήσω αυτό που θέλω. Για αυτό το έργο χρησιμοποίησα Python (αλλά μπορείτε να χρησιμοποιήσετε άλλους βαρετούς κώδικες για να το κάνετε αυτό)

Εν συντομία:

- Το Pygame χρησιμοποιείται για την αναπαραγωγή ενός ήχου

Φύλλο δεδομένων Pygame

- Ο χρόνος χρησιμοποιείται για να δοθεί η δυνατότητα στην CPU να κάνει επιπλέον εργασία

Χρόνος φύλλου δεδομένων

- Το GPIO χρησιμοποιείται για να ακούσετε τι συμβαίνει στην έξοδο GPIO (obvius)

Φύλλο δεδομένων RPi. GPIO

Σας άφησα τον κωδικό μου ως συνημμένο <3

(Πρέπει να ακούσετε τον ήχο στον ίδιο φάκελο με τον κωδικό)

Βήμα 3: Διορθώστε τα πάντα! και ας δοκιμάσουμε

Στερέωσα το κουμπί στην πόρτα όσο καλύτερα μπορούσα (με ταινία).

Συνδέω όλα τα καλώδια…

Και άνοιξε την πόρτα:)

=> βίντεο

Βήμα 4: Αυτό είναι όλο

Αν θέλετε περισσότερες πληροφορίες, μπορείτε να μου στείλετε ένα e-mail στη διεύθυνση: [email protected]

Ευχαριστώ που με διαβάσατε (είμαι Γάλλος.. Άρα τα αγγλικά μου είναι άσχημα)

Και να έχετε μια βαρετή καλή μέρα!

Συνιστάται: