Turinys:
- Prekės
- 1 žingsnis: „Jack“kabelio laidų spalva
- 2 žingsnis: kodavimas
- 3 žingsnis: viską sutvarkykite! ir išbandykime
- 4 žingsnis: viskas
Video: Durų dainininkas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
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
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:
RFID namų durų užraktas: 4 žingsniai
RFID namų durų užraktas: RFID durų užrakto įtaisas yra praktiškas prietaisas, kurį galite naudoti kasdieniame gyvenime. Nuskaitydami raktų kortelę galite atidaryti durų užraktą. Pakeičiau projektą šioje svetainėje: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Individualizuotas durų kilimėlis, įjungtas durų varpas: 6 žingsniai
Individualizuotas durų kilimėlis, įjungtas durų varpas: Sveiki! Mano vardas Justinas, aš esu jaunesnysis vidurinėje mokykloje, ir ši instrukcija parodys, kaip padaryti skambutį, kuris suveikia, kai kas nors užlipa ant jūsų durų kilimėlio, ir gali būti bet kokia melodija ar daina! Kadangi durų kilimėlis paleidžia duris
Pasukite laidinį durų skambutį į išmanųjį durų skambutį naudodami IFTTT: 8 žingsniai
Paverskite laidinį durų skambutį į išmanųjį durų skambutį naudodami IFTTT: „WiFi“durų skambutis paverčia esamą laidinį skambutį į išmanųjį durų skambutį. https://www.fireflyelectronix.com/product/wifidoor
Paverskite laidinį durų skambutį į išmanųjį durų skambutį su namų asistentu: 6 veiksmai
Paverskite laidinį durų skambutį į išmanųjį durų skambutį su namų asistentu: paverskite esamą laidinį durų skambutį išmaniuoju durų skambučiu. Gaukite pranešimą į savo telefoną arba susiekite su esama priekinių durų kamera, kad gautumėte įspėjimą apie nuotrauką ar vaizdo įrašą bet kuriuo metu, kai kas nors paskambins į jūsų durų skambutį. Sužinokite daugiau šiuo adresu: fireflyelectronix.com/pro
Automatiniai žibintai, prijungti prie durų ir durų stebėjimo: 5 žingsniai
Automatiniai žibintai, prijungti prie durų ir durų stebėjimo: atrodo, kad tamsoje labai sunku rasti jungiklių plokštę, tačiau šis projektas tikrai padeda išspręsti šią problemą. Atlikite toliau nurodytus veiksmus, kad sužinotumėte šios problemos sprendimą