Mundarija:

Eshik qo'shiqchisi: 4 qadam
Eshik qo'shiqchisi: 4 qadam

Video: Eshik qo'shiqchisi: 4 qadam

Video: Eshik qo'shiqchisi: 4 qadam
Video: UZmir & Mira - Poralab (MOOD Video) 2024, Iyul
Anonim
Eshik qo'shiqchisi
Eshik qo'shiqchisi

Hammaga salom!

Men karantindaman va kunlar zerikarli. Men foydasiz narsa yaratishga qaror qildim … Eshik qo'shiqchisi!

Yaxshi … bilaman… Bu befoyda … Lekin bu qiziq!

Maqsad shundaki, kimdir eshikni ochsa, u osmon, baqir -chaqir, musiqaga o'xshab ovoz chiqaradi (sozlanadigan ovoz) … (men sizni ogohlantirdim… foydasiz)

Karantin tufayli do'konda xohlagan narsani sotib ololmadim. Shunday qilib, men bor narsamni qildim:)

Ta'minotlar

Men quyidagi materialdan foydalanganman:

- Raspberry Pi 3

- Limit tugmasi (men eski kompyuterdan topa oldim)

- Kichkina ma'ruzachi (men kerakli narsani eski qutidan topdim)

- Karnayni Raspberry Pi -ga ulash uchun sim va narsa

Hammasi shu !

1 -qadam: Jek kabelidagi simlarning rangi

Jek kabelidagi simlarning rangi
Jek kabelidagi simlarning rangi
Jek kabelidagi simlarning rangi
Jek kabelidagi simlarning rangi
Jek kabelidagi simlarning rangi
Jek kabelidagi simlarning rangi

Mening uyamning vilkasi singan. Shunday qilib, men karnayda yangi erkak uyani qayta ulashim kerak.

Men eski eshitish vositasini topdim (Samsung bo'lishi mumkin) va men simlarning rangini aniqladim va ularning funktsiyalari bilan bog'liqman.

(yuqoridagi rasmda bo'lgani kabi)

Menda issiqlik o'tkazmaydigan quvur yo'q edi … Shunday qilib, men uni lenta bilan yasadim.

2 -qadam: Kodlash

Men tugmachani (odatda yopiq - NC) pin 1 (+5V) va pin 7 (GPIO) ga Rpi uladim.

Endi men xohlagan narsani kodlayman. Ushbu loyiha uchun men Python -dan foydalanardim (lekin buning uchun boshqa zerikarli kodlardan foydalanishingiz mumkin)

Qisqasi:

- Pygame ovozni ijro etish uchun ishlatiladi

Ma'lumotlar jadvali Pygame

- Vaqt CPUga qo'shimcha vazifalarni bajarish imkoniyatini berish uchun ishlatiladi

Ma'lumotlar jadvalining vaqti

- GPIO GPIO chiqishida nima bo'layotganini tinglash uchun ishlatiladi (obvius)

RPi. GPIO ma'lumotlar jadvali

Men sizga kodimni ilova sifatida qoldirdim <3

(Ovoz kod bilan bir xil papkada ijro etilishi kerak)

3 -qadam: Hammasini tuzating! va sinov qilaylik

Men tugmachani eshikka qo'limdan kelganicha mahkamladim (lenta bilan).

Men barcha simlarni uladim …

Va eshikni oching:)

=> video

4 -qadam: Hammasi shu

Agar siz ko'proq ma'lumotga ega bo'lishni istasangiz, menga elektron pochta orqali yuborishingiz mumkin: [email protected]

Meni o'qiganingiz uchun tashakkur (men frantsuzman, shuning uchun ingliz tilim yomon)

Va zerikarli kuningiz yaxshi bo'lsin!

Tavsiya: