Тёмный

Hearing Dinnercall While Gaming in the Basement (Raspberry Pi Home Intercom) 

Skyblaze103
Подписаться 204
Просмотров 9 тыс.
50% 1

I design and build a home intercom system that can transmit audio to and from my headset connected to my PC so I can hear and respond from the basement while gaming intensely, communications from the other side of my home. The intercom uses two Raspberry Pi Zero Ws running a branch of Talkiepi, a headless mumble VoIP (Voice over IP) client designed for raspberry pi's to communicate with other mumble client's connected to a server running on my home server.
This video wasn't entirely meant to be a tutorial video so I don't spend a ton of time explaining how to do everything but if you're looking to make it yourself it should be enough to help you know where to start researching, as any good project maker would, and I've included links to most things mentioned lower down here.
This project and video took me a while to finish and could definitely used more polishing but it had already took long enough and I felt it was good enough and ready to move on to other things.
Materials:
Raspberry Pi Zero W (Wifi):
Adafruit: www.adafruit.com/product/3400
Microcenter: www.microcenter.com/product/4...
Adafruit Voice Bonnet: www.adafruit.com/product/4757
ReSpeaker 2-Mics Pi HAT: www.seeedstudio.com/ReSpeaker...
Mono Enclosed Speaker -3W 4 Ohm: www.adafruit.com/product/3351
Software:
Mumble: www.mumble.info/
Coppit Mumble Server Docker Image: hub.docker.com/r/coppit/mumbl...
Adafruit Voice Bonnet Software with Raspberry Pi and Voice Bonnet setup instructions: learn.adafruit.com/adafruit-v...
Talkiepi (original): github.com/dchote/talkiepi
Talkiepi Branch by Custom Machines for this setup: github.com/CustomMachines/tal...
^ Don't use the seeed voicecard setup instructions they use, just use adafruit's instructions, and some things they go over in this aren't actually necessary like installing workarounds for Arm Neon support.
Simple LED Control Code: github.com/AlexT2052/Talkiepi...

Игры

Опубликовано:

 

6 сен 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 23   
@snowygnr
@snowygnr 2 года назад
this is extremely underrated, you deserve alot more than 70 subscribers.
@urbanstarship
@urbanstarship Год назад
I've been scouring the internet for days and, to my surprise, there doesn't seem to be anything like this on the market. I just want 2 simple devices (Without the need to recharge batteries! Without 12 channels! Without a dozen buttons!) for instant wireless room to room communication (between 2 floors). Currently, I don't have the skills to make this. I would happily shell out good money for it. Tried using the cell phone for a while, but I would miss texts all the time or they would come 30 minutes late. I also don't want something made by Apple, Amazon or Google, as I don't trust them not to spy on their customers. I can't be alone here.
@WesYarber
@WesYarber Год назад
Cool video and great project. I’m thinking I’m gonna do a similar thing. A suggestion for the LED’s though, you could build out a circuit to turn the center LED red when the button is held down and turn the right LED green when it is powered up.
@scottwinterroth
@scottwinterroth 2 года назад
Wow, impressive and great job! I'm trying to build a smart door/intercom for our condo that has a multiple unit doorbell system. This was helpful.
@skyblaze103
@skyblaze103 2 года назад
Sounds awesome, good luck!
@ro4lol
@ro4lol Год назад
Very cool total tech setup❤❤❤❤
@joesligo1516
@joesligo1516 10 месяцев назад
awesome job!
@skyblaze103
@skyblaze103 2 года назад
I recently made a short video upgrading these to the new Raspberry Pi Zero 2 Ws, which solves the issue of being unable to run the Talkiepi client and a program to control the Dotstar LEDs at the same time. Check it out here: ru-vid.comsaRfpAPGdDY
@jimbotprime
@jimbotprime 2 года назад
That python code for the leds is slow because that sleep is a blocking cycle. Try using uasyncio for the sleeps and once the button is pressed, after setting the led on, sleep for 1 or 2 seconds and keep the LED on without runinng the loop again (That should free up the cpu for mumble)
@skyblaze103
@skyblaze103 2 года назад
Thank you for that, I'll look into that and change it. I'm not incredibly experienced in Python yet and did what I thought what would work at the time, but I've heard of asynchronous programming and that probably would be the best way to do that
@charliemopps4926
@charliemopps4926 7 месяцев назад
using the breadboard to hold the pin headers for soldering is a good idea! I know this is a 2yr old video, but if you haven't taken up the habit yet, get yourself familiar with flux... it makes the soldering way easier.
@chadsauder1486
@chadsauder1486 8 месяцев назад
Could you drop a link to the 3d print model you used?
@RajveerSingh-vf7pr
@RajveerSingh-vf7pr 3 месяца назад
With pi, can't we use those $1 usb to two 3.5mm Jacks... One for mic and one for speaker
@sshah876
@sshah876 2 года назад
Hey, its very nice project, quick question if both buttons are pressed one at local and at remote intercom, would a noisy full volume feedback be heard locally? I installed three similar mumble intercoms but it had that glitch so I was wondering if this version has addressed that feedback issue? cheers
@skyblaze103
@skyblaze103 2 года назад
Hey S Shah, I believe this could be an issue with my project too, I don't believe the Talkiepi program I used that I didn't develop has anything to stop that from happening. When using it however we just take turns between speaking normally so it hasn't become an issue for me, and my casing design having a barrier wall between the speaker and the microphones and only 2 small holes for sound to enter may also help prevent that from becoming an issue as well. I don't believe I have any resources to help you with your issue though, so sorry about that.
@sshah876
@sshah876 2 года назад
​@@skyblaze103 Thanks for the feedback, I can live with that bug but it is a deterrent for family members to use these talkie pies that I have installed all over the house ,,lol I will be still looking who knows may be next version would be able to mute the local speaker on button press.
@abecoulter8550
@abecoulter8550 2 года назад
You weren't inhaling lead...the smoke from solder is from the rosin..witch is from pine trees..
@skyblaze103
@skyblaze103 2 года назад
I was using a lead based solder which is where the concern came from because I didn't get a fume extractor, but after looking into it I did learn that the lead vaporizing on a home soldering iron is highly unlikely so you are correct.
@aklokoth
@aklokoth Год назад
I’m trying to find a simple solution like this so I can get my wife off my fucking back about not being able to hear her yelling for my on the second floor while I’m gaming in my basement with headphones on.
@themaximusone
@themaximusone Год назад
lol you'd stave at my house lol first I'd set a time then after I'm done if your not there I would eat your plate and leave you the dishes lmao
@themaximusone
@themaximusone Год назад
I upped your video kid but your holding yourself back with buying the crap you don't need! get a bread board and tinker my man or old cell phone I got 10 of them want one?
@themaximusone
@themaximusone Год назад
PI, ARM, and the rest are over rated!!! its a fad and they are just living off folks that wont do homework and make their own is all your better than that kid ;-)
Далее
I hacked an AI into a 1980s intercom.
11:36
Просмотров 197 тыс.
I built an intercom from vintage rotary phones!
17:28
Razer's new keyboard is basically cheating.
7:42
Просмотров 2,6 млн
DON'T Use Raspberry Pis for Servers! (Use THIS)
16:23
How to make a DIY Smart Mirror
15:22
Просмотров 332 тыс.
GRIDBASE UI introduction.
18:39
Просмотров 160 тыс.
A beginner's guide to Raspberry Pi streaming
20:36
Просмотров 478 тыс.
СБЕЖАЛИ ОТ РОДИТЕЛЕЙ В ROBLOX
19:59
Просмотров 153 тыс.