Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Përshëndetje të gjithëve!
Unë jam në karantinë dhe ditët janë të mërzitshme. Kështu vendosa të krijoj një gjë të padobishme … Këngëtarja e derës!
Ok … E di … lessshtë e padobishme … Por është argëtuese!
Qëllimi është që kur dikush hap derën, të bëjë zë (tingull i personalizueshëm) si një pordhë, një britmë, një muzikë … (ju paralajmërova … lessshtë e padobishme)
Për shkak të karantinës, nuk mund të blija atë që doja në dyqan. Kështu bëra me atë që kisha:)
Furnizimet
Kam përdorur materialin e mëposhtëm:
- mjedër Pi 3
- Kaloni kufirin (unë kam qenë në gjendje të gjej një në një kompjuter të vjetër)
- Një folës i vogël (gjeta atë që më duhej në një kuti të vjetër)
- Tela, dhe një gjë për të lidhur altoparlantin tuaj me Raspberry Pi tuaj
Kjo eshte e gjitha !
Hapi 1: Ngjyra e telave në kabllon Jack
Priza ime është thyer. Kështu që më duhet të rilidh një prizë të re mashkullore në altoparlant.
Gjeta një palë kufje të vjetra (ndoshta Samsung) dhe identifikova ngjyrën e telit dhe i shoqërova pastaj me funksionet e tyre.
(si në foton e mësipërme)
Unë nuk kisha një tub për tkurrjen e nxehtësisë … Kështu që kam bërë me shirit.
Hapi 2: Kodimi
Unë e kam lidhur butonin tim (normalisht të mbyllur - NC) me pin 1 (+5V) dhe pin 7 (GPIO) të Rpi tim.
Kështu që tani do të kodoj atë që dua. Për këtë projekt kam përdorur Python (por mund të përdorni kode të tjera të mërzitshme për ta bërë këtë)
Shkurtimisht:
- Pygame përdoret për të luajtur një tingull
Fleta e të dhënave Pygame
- Koha përdoret për t'i dhënë CPU -së një shans për të bërë detyra shtesë
Koha e fletës së të dhënave
- GPIO përdoret për të dëgjuar atë që po ndodh në daljen GPIO (obvius)
Fleta e të dhënave RPi. GPIO
Ju kam lënë kodin tim si shtojcë <3
(Duhet të keni zërin të luajtur në të njëjtën dosje me kodin)
Hapi 3: Rregulloni gjithçka! dhe Le të Provojmë
I fiksova butonin në derë sa më mirë që të mundja (me kasetë).
Kam lidhur të gjitha telat …
Dhe hap derën:)
=> video
Hapi 4: Kjo është e gjitha
Nëse doni më shumë informacion, mund të më dërgoni një e-mail në: [email protected]
Faleminderit që më lexuat (unë jam francez.. Pra anglishtja ime është e keqe)
Dhe kalofshi një ditë të mërzitshme të mirë!