Linux Doorbell (Raspberry A+)

By uli

112
2
Free
It's free to download
Main Image
Preview Image Preview Image Preview Image Preview Image Preview Image Preview Image Preview Image Preview Image

Information

Linux Doorbell (Raspberry A+)

By uli

at 2024-05-03
I got annoyed by our doorbell (very loud and heartstopping schrill sound) and I startet building one using a arduino controller but then I realised that it would be much more fun to be able to change/ install doorbell sounds via network on the doorbell, no SD card removing and plugging into the cardreader and plugging back in, just ssh or ftp into your doorbell and upload a new soundfile! When the new Raspberry Pi model A+ came out it was setteled and I needed a nice enclosure for the electronics and the two loudspeakers. Printing the case isn't easy but its doable, I included my gcode file created with Simplify3D for my Makergear M2 printer. I printed this with PLA and used a raft. The Raspberry Pi Model A+ is mounted on two slides (see included file) which fit into the enclosure. The doorbell button is connected to GPIO7 and is beeing read via event_detect (interrupt) in python. The loudspeakers are driven by a Stereo 3.7W Class D Audio Amplifier - MAX98306 which I bought here: http://www.exp-tech.de/Shields/Audio/Stereo-3-7W-Class-D-Audio-Amplifier-MAX98306.html The loudspeakers are 3" 4 Ohms 3Watt and have to be glued into the case: http://www.exp-tech.de/Zubehoer/Sonstige-101/Lautsprecher-3-Durchmesser-4-Ohm-3-Watt.html Usually in Germany there is a little 8V/1A AC transformer in the electrical cabinet for the standard doorbell. I replaced it with a 5V/ 2.4A DC switching supply for DIN-Rail from Reichelt electronics: https://secure.reichelt.de/Schaltnetzteile-fuer-Hut-Schiene/MW-DR-15-5/3//index.html?ACTION=3&GROUPID=6539&ARTICLE=148095&SEARCH=MW%20DR-15-5&OFFSET=500&WKID=0&

Related objects

2 objects 1 Followers
Joined about 11 years ago

YouMagine

a MyMiniFactory company
© 2024 YouMagine. All rights reserved.  2 Berners Road, Islington, London, N1 0PW, United Kingdom