Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Salut tuturor!
Sunt în carantină și zilele sunt plictisitoare. Așa că am decis să creez un lucru inutil … Cântărețul de la ușă!
Ok … Știu … Este inutil … Dar este distractiv!
Scopul este ca atunci când cineva deschide ușa, să scoată un sunet (un sunet personalizabil) ca un fart, un strigăt, o muzică … (te-am avertizat … Este inutil)
Din cauza carantinei, nu am putut cumpăra ceea ce doream în magazin. Așa că am făcut cu ce am avut:)
Provizii
Am folosit următorul material:
- Raspberry Pi 3
- Comutator de limită (am putut găsi unul într-un computer vechi)
- Un mic difuzor (am găsit ce aveam nevoie într-o cutie veche)
- Sârmă și un lucru pentru a vă conecta difuzorul la Raspberry Pi
Asta e tot !
Pasul 1: Culoarea firelor din cablul Jack
Mufa mea a fost ruptă. Așa că trebuie să reconectez un nou jack masculin în difuzor.
Am găsit o pereche veche de căști (poate Samsung) și identific culoarea firului și asociată apoi cu funcțiile lor.
(ca în imaginea de mai sus)
Nu aveam tuburi termocontractibile … Așa că am făcut cu bandă.
Pasul 2: Coding
Mi-am conectat butonul (normal închis - NC) la pinul 1 (+ 5V) și pinul 7 (GPIO) al Rpi-ului meu.
Deci, acum voi codifica ceea ce vreau. Pentru acest proiect am folosit Python (dar puteți folosi alte coduri plictisitoare pentru a face acest lucru)
În scurt:
- Pygame este folosit pentru redarea unui sunet
Foaie de date Pygame
- Timpul este folosit pentru a oferi procesorului șansa de a efectua sarcini suplimentare
Ora fișei tehnice
- GPIO este folosit pentru a asculta ce se întâmplă pe ieșirea GPIO (obvius)
Fișă tehnică RPi. GPIO
V-am lăsat codul meu ca atașament <3
(Sunetul trebuie redat în același folder cu codul)
Pasul 3: Remediați totul! și Să Testăm
Am fixat butonul de ușă cât de bine am putut (cu bandă).
Am conectat toate firele …
Și deschide ușa:)
=> video
Pasul 4: Atât
Dacă doriți mai multe informații, îmi puteți trimite un e-mail la: [email protected]
Mulțumesc că m-ai citit (sunt franceză.. Deci engleza mea este rea)
Și să aveți o zi bună plictisitoare!