Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Salut tout le monde !
Je suis en quarantaine et les journées sont ennuyeuses. J'ai donc décidé de créer un truc inutile… Le chanteur de porte !
Ok … je sais … C'est inutile … Mais c'est amusant !
Le but est que lorsque quelqu'un ouvre la porte, il fasse un son (son personnalisable) comme un pet, un cri, une musique… (je t'avais prévenu… C'est inutile)
A cause du confinement, je n'ai pas pu acheter ce que je voulais en magasin. Alors j'ai fait avec ce que j'avais:)
Fournitures
J'ai utilisé le matériel suivant:
- Raspberry Pi 3
- Fin de course (j'ai pu en trouver un dans un vieux PC)
- Une petite enceinte (j'ai trouvé ce dont j'avais besoin dans une vieille boite)
- Du fil, et un truc pour connecter votre enceinte à votre Raspberry Pi
C'est tout !
Étape 1: Couleur des fils du câble Jack
Ma prise jack était cassée. Je dois donc reconnecter une nouvelle prise mâle dans le haut-parleur.
J'ai trouvé une vieille paire d'écouteurs (Samsung peut-être) et j'identifie la couleur des fils et les associe ensuite à leurs fonctions.
(comme sur la photo ci-dessus)
Je n'avais pas de gaine thermorétractable… J'ai donc fait du ruban adhésif.
Étape 2: Codage
J'ai connecté mon bouton (normalement fermé - NC) à la broche 1 (+5V) et à la broche 7 (GPIO) de mon Rpi.
Alors maintenant, je vais coder ce que je veux. Pour ce projet, j'ai utilisé Python (mais vous pouvez utiliser d'autres codes ennuyeux pour le faire)
En bref:
- Pygame est utilisé pour jouer un son
Fiche technique Pygame
- Le temps est utilisé pour donner au processeur une chance d'effectuer une tâche supplémentaire
Heure de la feuille de données
- GPIO est utilisé pour écouter ce qui se passe sur la sortie GPIO (évidemment)
Fiche technique RPi. GPIO
Je t'ai laissé mon code en pièce jointe <3
(Vous devez avoir le son joué dans le même dossier que le code)
Étape 3: Réparez tout ! et testons
J'ai fixé le bouton de la porte du mieux que j'ai pu (avec du ruban adhésif).
J'ai branché tous les fils…
Et ouvre la porte:)
=> vidéo
Étape 4: C'est tout
Si vous souhaitez plus d'informations, vous pouvez m'envoyer un e-mail à: [email protected]
Merci de m'avoir lu (je suis français.. donc mon anglais est mauvais)
Et passez une bonne journée ennuyeuse !