Innholdsfortegnelse:
Video: Bringebær Pi dørklokke: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Jeg kjøpte nylig et hus med en ødelagt ringeklokke. Så jeg bygde en som kan lage tilpassede lyder.
Jeg brukte Adafruit Stereo Bonnet Pack med RPI Zero W
Ytterligere deler:
SD kort
USB -stikkontakt - Eller du kan bruke en Pi -strømadapter hvis du har en stikkontakt på dørklokken
Liten USB til mikro USB -kabel
Lite prototavle til loddetilkoblinger
1 - 10k motstander
1 - 1k motstander
1 - 104 (0.1uf) kondensator
3 startkabler
2 kroker med krokodiller
Trinn 1: Loddedeler
Adafruit Speaker Bonnet og Zero trenger pin -kontaktene loddet. Adafruit har instruksjoner for dette.
Dette er en pålitelig krets som bruker maskinvaremotstander. Den får ikke fantominnganger fra statisk elektrisitet eller fra å snu en lysbryter. GPIO får en konstant spenning, og når du trykker på bryteren, kobles kretsen til jord og slipper spenningen. Kondensatoren fungerer som en kortvarig uavbrutt strømforsyning, den forhindrer det som kalles knappestopp. Dette er hvor en krets vil gjøre flere svingninger i spenningen når en knapp trykkes fordi metallet faktisk tar kontakt flere ganger på en brøkdel av et sekund. Python -skriptet har en 5 sekunders timeout som også hjelper med dette og uhøflige ringere.
- Lodd den svarte jumperen til en jordet kontakt på høyttalerhetten
- Loddet rød jumper til 3.3v kontakt
- Lodd blå jumper til 22 på høyttalermotoren (som er GPIO 22)
- Bridge lodde rød power jumper til 10k motstand
- Bro lodding andre enden av 10k motstand, GPIO jumper, kondensator og 1k motstand
- Bro lodding andre enden av 1k motstand til krokodilleklipptråden.
- Bro lodding andre enden av kondensator, jord og annen krokodilleklipptråd.
Trinn 2: Konfigurer Raspberry Pi
Jeg brukte Raspbian Lite, fordi du ikke kan kontrollere høyttalervolumet på Adafruit -kortet med hele GUI -versjonen av Raspbian. Hvis du bruker Adafruit -maskinvaren, følger du instruksjonene for oppsett.
Lag en mappe for dørklokkefiler
pi@raspberrypi ~ $ mkdir doorbellpi@raspberrypi ~ $ cd dørklokke
Last ned python -skript og wav -fil (er) du vil bruke.
wget -O doorbell.py
wget -O doorbell.wav
wget -O gong.wav
wget -O bird.wav
Gjør doorbell.py kjørbar
chmod +x dørklokke.py
Jeg redigerte disse lydene med Creative Commons Licensed -lyder jeg fikk fra Freesound
Python -skriptet bruker ring.wav, så kopier det du vil at det skal spilles av
pi@raspberrypi ~ $ cp gong.wav ring.wav
Oppsett av oppstartstjeneste
pi@raspberrypi ~ $ sudo nano /lib/systemd/system/doorbell.service
[Enhet] Beskrivelse = Dørklokkeprogram
[Service]
ExecStart =/home/pi/doorbell/doorbell.py
StandardOutput = null
[Installere]
WantedBy = multi-user.target
Alias = dørklokke.tjeneste
Lagre, og aktiver deretter tjenesten
pi@raspberrypi ~ $ sudo systemctl aktivere doorbell.service
pi@raspberrypi ~ $ sudo systemctl start doorbell.service
Trinn 3: Installasjon
Installasjonen må tilpasses ditt eksisterende dørklokkesystem. Jeg brukte en stempel for å skjære opp lydkamrene i det gamle dørklokkehuset og sette inn høyttalerne. Jeg brukte litt elektrisk tape for å holde ting på plass. Jeg stripet endene på dørklokkekontakten og koblet den med krokodilleklemmer. Jeg dekket det bare kobberet med elektrisk tape.
Anbefalt:
Arduino dørklokke: 4 trinn
Arduino Doorbell: I dag skal jeg vise deg hvordan du lager en dørklokke ved hjelp av en Arduino. Denne dørklokken spiller en tilfeldig melodi fra et bibliotek med sanger. Du kan tilpasse dørklokken og legge til enda flere sanger. Installer den utenfor soverommet, klasserommet, kontoret eller til og med deg
Hvordan lage en berøringsfri dørklokke, detektering av kroppstemperatur, GY-906, 433MHz ved bruk av Arduino: 3 trinn
Hvordan lage en berøringsfri dørklokke, kroppstemperaturregistrering, GY-906, 433MHz Ved hjelp av Arduino: I dag skal vi lage en berøringsfri dørklokke, den vil oppdage kroppstemperaturen din. I nå situasjon, er det veldig viktig å vite om noen kroppstemperatur er høyere enn normalt, når noen kocking.This prosjektet vil vise rødt lys hvis det oppdager noen
To -tonet dørklokke med IC 555: 6 trinn
Two Tone Doorbell Using IC 555: Så noen som solgte en to -tone summer på Aliexpress for $ 10. Umiddelbart sa hjernen min, er du seriøs? Bare ved å investere litt av tiden din og entusiasmen kan du lage denne kretsen for under 3 dollar
Raspberry Pi DIY Smart dørklokke som kan oppdage mennesker, biler osv.: 5 trinn
Raspberry Pi DIY Smart Doorbell That Can Detect People, Cars, Etc .: Denne designen med steampunk-tema kan integreres med hjemmeassistent og vårt lydrom for flere rom for å kommunisere med resten av vårt DIY smart-hjem. I stedet for å kjøpe en ringedørklokke (eller Nest, eller en av de andre konkurrentene) Jeg bygde vår egen smarte dørklokke
Tilpasset dørmatte utløst dørklokke .: 6 trinn
Custom Door Mat Triggered Door Bell .: Hei! Mitt navn er Justin, jeg er ungdom på videregående, og denne instruksjonsfilen vil vise deg hvordan du lager en dørklokke som utløses når noen tråkker på dørmatten din, og kan være hvilken melodi eller sang du vil! Siden dørmatten utløser døren