Turinys:

Durų dainininkas: 4 žingsniai
Durų dainininkas: 4 žingsniai

Video: Durų dainininkas: 4 žingsniai

Video: Durų dainininkas: 4 žingsniai
Video: Dinamika | M.A.M.A. 2021 2024, Liepa
Anonim
Durų dainininkas
Durų dainininkas

Labas visiems!

Aš esu karantine ir dienos nuobodžios. Taigi nusprendžiau sukurti nenaudingą dalyką… Durų dainininkas!

Gerai … Aš žinau … Tai nenaudinga … Bet tai smagu!

Tikslas yra tas, kad kai kas nors atidaro duris, jis skleidžia garsą (pritaikomą garsą), pavyzdžiui, karpą, šūksnius, muziką … (aš jus perspėjau … tai nenaudinga)

Dėl karantino parduotuvėje negalėjau nusipirkti to, ko norėjau. Taigi padariau tai, ką turėjau:)

Prekės

Aš naudojau šią medžiagą:

- Raspberry Pi 3

- Ribinis jungiklis (man pavyko jį rasti sename kompiuteryje)

- Mažas garsiakalbis (radau tai, ko man reikia senoje dėžutėje)

- Viela ir dalykas, kaip prijungti garsiakalbį prie „Raspberry Pi“

Tai viskas !

1 žingsnis: „Jack“kabelio laidų spalva

„Jack Cable“laidų spalva
„Jack Cable“laidų spalva
„Jack Cable“laidų spalva
„Jack Cable“laidų spalva
„Jack Cable“laidų spalva
„Jack Cable“laidų spalva

Mano lizdas sugedo. Taigi man reikia iš naujo prijungti naują garsiakalbio lizdą.

Radau seną ausinių porą (galbūt „Samsung“) ir identifikuoju laido spalvą ir tada susieju su jų funkcijomis.

(kaip aukščiau esančioje nuotraukoje)

Aš neturėjau termiškai susitraukiančio vamzdelio … Taigi aš padariau su juostele.

2 žingsnis: kodavimas

Aš prijungiau savo mygtuką (normaliai uždarytas - NC) prie mano Rpi 1 kaiščio (+5 V) ir 7 kaiščio (GPIO).

Taigi dabar koduoju, ką noriu. Šiam projektui aš naudojau „Python“(bet tam galite naudoti kitus nuobodžius kodus)

Trumpai:

- „Pygame“naudojamas garsui paleisti

Duomenų lapas „Pygame“

- Laikas naudojamas procesoriui suteikti galimybę atlikti papildomas užduotis

Duomenų lapo laikas

- GPIO naudojamas klausytis, kas vyksta GPIO išvestyje (obvius)

Duomenų lapas RPi. GPIO

Aš palikau jums savo kodą kaip priedą <3

(Garsas turi būti leidžiamas tame pačiame aplanke kaip ir kodas)

3 žingsnis: viską sutvarkykite! ir išbandykime

Kaip galėjau (su juosta) pritvirtinau mygtuką prie durų.

Prijungiau visus laidus …

Ir atidaryk duris:)

=> vaizdo įrašas

4 žingsnis: viskas

Jei norite daugiau informacijos, galite atsiųsti man el. Laišką adresu: [email protected]

Ačiū, kad skaitote mane (aš prancūzas. Taigi mano anglų kalba yra bloga)

Ir nuobodžiai geros dienos!

Rekomenduojamas: