Tartalomjegyzék:
- Kellékek
- 1. lépés: Ir érzékelők felszerelése
- 2. lépés: Az Ir -érzékelő hatótávolságának beállítása és borítása fekete kocsilap tekercsekkel
- 3. lépés: A hangszóró csatlakoztatása az Arduino -hoz
- 4. lépés: Az Ir érzékelő modul és az érintésérzékelő kapcsoló bekötése
- 5. lépés: Kód mikrokontroller az Arduino Ide használatával
- 6. lépés: Videó a projektmunkáról
Videó: Légzongora IR közelségérzékelő, hangszóró és Arduino Uno használatával (frissített/2. rész): 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez a levegő zongora korábbi projektjének továbbfejlesztett változata?. Itt egy JBL hangszórót használok kimenetként. Érintésérzékeny gombot is mellékeltem az üzemmódok igény szerinti megváltoztatásához. Például- Kemény basszus mód, Normál mód, Nagyfrekvenciás dallamok mód. Megmutatom, hogyan kell csatlakoztatni az Arduino -hoz csatlakoztatott hangszórót. Általában zongorák, legyen az elektromos vagy mechanikus munka a gombnyomás egyszerű mechanizmusán. De itt van egy csavar, néhány érzékelő használatával egyszerűen megszüntethetjük a zongora billentyűinek szükségességét. Az infravörös közelségérzékelők pedig a legjobban megfelelnek az oknak, mert könnyen kezelhetők, és csak egy digitális tűt foglalnak el a mikrovezérlő kártyán. És ezek az érzékelők az egyik legolcsóbb szenzorok, amelyek rendelkezésre állnak.
Kellékek
1) 10 db Ir közelségérzékelő
2) Arduino uno/ mega
3) Hangszóró audio csatlakozóval
4) gomb (az én esetemben érintésérzékeny gomb)
5) Alap az érzékelők rögzítéséhez (akril lemez)
6) Fekete kártyalap/ Fekete csellószalag
7) csavarok/ragasztó
8) Vezetékek
1. lépés: Ir érzékelők felszerelése
Az Ir szenzormodulok középpontjában rögzítőfurattal vannak felszerelve. Használhatja a lyukat az érzékelő rögzítéséhez szoros csavarral, vagy egyszerűen ragasztóval ragaszthatja fel. Én egy akril lapot használtam alapként, és lyukakat fúrtam akrilba megfelelő jelöléssel, ahol minden lyuk 2 cm távolságra volt egymástól. Ne helyezze az érzékelőket túl közel egymáshoz, mert ez tönkreteheti a zongora felhasználói élményét.
2. lépés: Az Ir -érzékelő hatótávolságának beállítása és borítása fekete kocsilap tekercsekkel
Használja a rajta lévő potenciométert az érzékelő modulon, hogy beállítsa a zongora billentyűk megfelelő tartományát. Most szerelje rá a fekete kártyalap tekercseket az érzékelőmodul ledjére és a fotódiódára, amint az a képen látható. Ez azért történik, hogy megakadályozzuk a nem kívánt akadály más irányú észlelését. Az ujjakat csak elöl szeretnénk észlelni. És fekete kártyalapot használunk, mert a fekete elnyeli az összes hullámhosszat és még az infravöröseket is.
3. lépés: A hangszóró csatlakoztatása az Arduino -hoz
Csatlakoztassa az audio jack egyik végét a hangszóróhoz, a másik vége általában 3 részt tartalmaz. A felső két rész a bal és a jobb bemenethez, az alsó rész pedig földelt. Csatlakoztassa tehát az audio jack földjét az Arduino/mikrokontroller földeléséhez, és az audio jack bármelyik jobb/bal részét csatlakoztassa a mikrovezérlő digitális tűjéhez. Tekintse meg a fenti képet, hogy jó ötletet kapjon. Kapcsolja be a hangszórót, és a hangkimenet készen áll.
4. lépés: Az Ir érzékelő modul és az érintésérzékelő kapcsoló bekötése
Érintésérzékelő kapcsolót használok a zongora módjának megváltoztatására? Ehelyett használhat egy egyszerű nyomógombos kapcsolót. Csatlakoztassa az érzékelőkapcsoló pozitív kivezetését az Arduino +5V -hoz, és a negatívot a földhöz. Csatlakoztassa az érintésérzékelő kimenetét az Arduino analóg érintkező bemenetéhez. Csatlakoztassa az ir érzékelők összes pozitív kivezetését egy vezetékkel és forrasztóval (opcionális). Csatlakoztassa az összes érzékelő földelőcsapját is. Most végre csatlakoztatnia kell az Ir érzékelő kimeneti csapjait a mikrovezérlő kártya digitális csapjaihoz. Esetemben Arduino uno. Ne feledje, hogy akadály észlelésekor az érzékelő kimenete alacsony.
5. lépés: Kód mikrokontroller az Arduino Ide használatával
Ebben a kódban először meg kell határoznunk az ir érzékelő bemenetének, az érintőgombos bemenet és a hangszóró kimenet csapjait. Ezt követően létrehozunk egy beágyazott tömböt a különböző módok különböző gyakoriságairól. A tone (); az Arduino ide funkciója, hogy kimenetünket eljuttassa a hangszóróhoz. NoTone () -ot használunk; funkció a hang leállítására. Csak feltételes utasítást használtam a ciklusban, így könnyen érthető lesz, és jól működik.
Ajánlott:
Raspberry Pi - TMD26721 infravörös digitális közelségérzékelő Java oktatóanyag: 4 lépés
Raspberry Pi-TMD26721 Infravörös digitális közelségérzékelő Java bemutató: A TMD26721 egy infravörös digitális közelségérzékelő, amely teljes közelségérzékelő rendszert és digitális interfész logikát biztosít egyetlen 8 tűs felületre szerelhető modulban. A közelségérzékelés továbbfejlesztett jel-zaj és pontosság. Egy profi
Visuino Az induktív közelségérzékelő használata: 7 lépés
Visuino Az induktív közelségérzékelő használata: Ebben az oktatóanyagban az indukciós közelségérzékelőt és az Arduino UNO -hoz és Visuino -hoz csatlakoztatott LED -et fogjuk használni a fém közelségének észlelésére. Nézzen meg egy bemutató videót
Hangulatos hangszóró- Erőteljes hangszóró a hangulati zene lejátszásához a környezeti hőmérséklet alapján: 9 lépés
Hangulatos hangszóró- Erőteljes hangszóró a hangulati zene lejátszásához a környezeti hőmérséklet alapján: Üdv! Az MCT Howest Kortrijk-i iskolai projektemhez készítettem egy hangulati hangszórót, ez egy intelligens Bluetooth hangszóró, különböző érzékelőkkel, LCD-vel és WS2812b-vel LED szalag mellékelve. A hangszóró háttérzenét játszik a hőmérséklet alapján, de
Levegőzongora az IR közelségérzékelő és az Arduino Uno Atmega 328 használatával: 6 lépés (képekkel)
Levegőzongora az IR közelségérzékelő és az Arduino Uno Atmega 328 használatával: Általában zongorák, legyen az elektromos vagy mechanikus munka a gomb egyszerű megnyomásával. De itt van egy csavar, néhány érzékelő használatával egyszerűen megszüntethetjük a zongora billentyűinek szükségességét. Az infravörös közelségérzékelők pedig a legjobban megfelelnek az oknak, mert
Infravörös közelségérzékelő az LM358 használatával: 5 lépés
Infravörös közelségérzékelő az LM358 használatával: Ez egy tanulságos az IR közelségérzékelő készítéséről