Мазмұны:
Бейне: Raspberry Pi есік қоңырауы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Мен жақында есік қоңырауы шырылдаған үй сатып алдым. Сондықтан мен жеке дыбыстарды шығара алатын құрдым.
Мен RPI Zero W бар Adafruit Stereo Bonnet Pack қолдандым
Қосымша бөлшектер:
SD картасы
USB розеткасы - Немесе егер сізде қоңырауда розетка болса, Pi қуат адаптерін қолдануға болады
Кішкене USB - микро USB кабелі
Дәнекерлеуге арналған шағын протон тақтасы
1 - 10 мың қарсылас
1-1 мың қарсылас
1 - 104 (0,1 уф) конденсатор
3 өтпелі кабель
2 аллигатор қысқыш кабелі
1 -қадам: Дәнекерлеу бөліктері
Adafruit Speaker Bonnet және Zero коннекторлары дәнекерленген түрде қажет. Adafruit -те бұл туралы нұсқаулар бар.
Бұл аппараттық резисторларды қолданатын сенімді схема. Ол статикалық электрден немесе жарық қосқышын аударудан фантомды кірістерді алмайды. GPIO тұрақты кернеуді алады және қосқышты басу тізбекті жерге қосады, кернеуді төмендетеді. Конденсатор қысқа мерзімді үзіліссіз қуат көзі ретінде әрекет етеді, ол түйменің секіруіне кедергі келтіреді. Бұл жерде түйме түймені басқанда кернеудің бірнеше ауытқуын жасайды, себебі металл шынымен секундтың ішінде бірнеше рет байланыс жасайды. Python сценарийінде 5 секундтық үзіліс бар, бұл сонымен қатар әдепсіз қоңырау шалушыларға көмектеседі.
- Қара секіргішті Бонетниктің жерге қосқышына дәнекерлеңіз
- 3.3В қосқышқа дәнекерленген қызыл секіргіш
- Динамик қақпағындағы көк дәнекер 22 -ге дейін (бұл GPIO 22)
- 10к резисторға арналған көпір дәнекерлеуші қызыл қуатты қосқыш
- 10к резистордың екінші ұшындағы көпір дәнекері, GPIO қосқышы, конденсатор және 1к резистор
- 1к резистордың екінші ұшын аллигатор қысқыш сымына көпір дәнекерлеу.
- Конденсатордың екінші ұшындағы көпір дәнекері, жерге және басқа аллигаторға арналған қысқыш сым.
2 -қадам: Raspberry Pi орнату
Мен Raspbian Lite қолдандым, себебі сіз Adafruit тақтасындағы динамиктің дыбыс деңгейін Raspbian GUI толық нұсқасымен басқара алмайсыз. Егер сіз Adafruit аппараттық құралын қолдансаңыз, орнату үшін олардың нұсқауларын орындаңыз.
Есік қоңырауы файлдары үшін қалта жасаңыз
pi@raspberrypi ~ $ mkdir есік қоңырауы@raspberrypi ~ $ cd есік қоңырауы
Пайдаланғыңыз келетін python сценарийі мен wav файлдарын жүктеңіз.
wget -O doorbell.py
wget -O doorbell.wav
wget -O gong.wav
wget -O bird.wav
Doorbell.py файлын орындалатын етіп жасаңыз
chmod +x есік қоңырауы.py
Мен бұл дыбыстарды Freesound -тан алған Creative Commons License дыбыстарымен өңдедім
Питон сценарийі ring.wav пайдаланады, сондықтан ойнағыңыз келетінін көшіріңіз
pi@raspberrypi ~ $ cp gong.wav ring.wav
Іске қосу қызметін орнату
pi@raspberrypi ~ $ sudo nano /lib/systemd/system/doorbell.service
[Бірлік] Сипаттама = Есік қоңырауы бағдарламасы
[Қызмет]
ExecStart =/home/pi/doorbell/doorbell.py
StandardOutput = null
[Орнату]
WantedBy = multi-user.target
Бүркеншік ат = есік қоңырауы.қызмет
Сақтаңыз, содан кейін қызметті қосыңыз
pi@raspberrypi ~ $ sudo systemctl doorbell.service қызметін қосады
pi@raspberrypi ~ $ sudo systemctl doorbell.service қызметін бастайды
3 -қадам: Орнату
Орнату сіздің есік қоңырауының жүйесіне бейімделуі керек. Ескі қоңыраудың ескі корпусындағы дыбыс камераларын ашып, динамиктерді қою үшін поршеньді араны қолдандым. Мен заттарды орнында ұстау үшін бірнеше электрлік таспаны қолдандым. Мен есік қоңырауының сымының ұштарын сызып тастап, оны аллигатор қысқыштарымен қостым. Мен жалаңаш мысты электр таспасымен жаптым.
Ұсынылған:
Nest Hello - Ұлыбританияның кіріктірілген трансформаторы бар есік қоңырауы (220-240В айнымалы ток - 16В айнымалы ток): 7 қадам (суреттермен)
Nest Hello - Ұлыбритания интеграцияланған трансформаторы бар есік қоңырауы (220-240В айнымалы ток - 16В): Мен үйде Nest Hello есік қоңырауын, 16V -24V айнымалы токта жұмыс істейтін гизмо орнатқым келді (ЕСКЕРТУ: бағдарламалық қамтамасыз етуді жаңарту 2019 жылы Еуропаны өзгертті) 12V-24V айнымалы токқа дейінгі диапазон). Ұлыбританияда кіріктірілген трансформаторлары бар стандартты есік қоңырауы
Ардуино есік қоңырауы: 4 қадам
Ардуино есік қоңырауы: Бүгін мен сізге Arduino көмегімен есік қоңырауын қалай жасау керектігін көрсетемін. Бұл қоңырау әндер кітапханасынан кездейсоқ әуенді ойнайды. Сіз қоңырауды реттей аласыз және одан да көп ән қосасыз. Оны жатын бөлмеден, сыныптан, кеңседен немесе тіпті сізден тыс жерде орнатыңыз
Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам
Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т. Nest немесе басқа бәсекелестердің бірі) Мен өзіміздің есікті есікті құрдық
Арнайы есік төсеніші қосылған есік қоңырауы: 6 қадам
Арнайы есік төсеніші қосылған есік қоңырауы. Сәлеметсіз бе! Менің атым Джастин, мен орта мектепте оқимын, бұл нұсқаулық сізге біреу сіздің есігіңіздің төсенішін басқан кезде соғылатын есік қоңырауын қалай жасау керектігін көрсетеді және сіз қалаған әуен немесе ән болуы мүмкін! Есік төсеніші есікті іске қосатындықтан
Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash): 4 қадам (суреттермен)
Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash): ол не істейді? (бейнені қараңыз) Түйме басылған кезде, Raspberry сымсыз желіде жаңа құрылғы журналын табады. Осылайша, ол басылған түймені тани алады және бұл факт туралы ақпаратты ұялы телефоныңызға (немесе сіздің құрылғыңызға) бере алады