Obsah:
- Zásoby
- Krok 1: Montáž Ir senzorů
- Krok 2: Zapojení senzorů
- Krok 3: Připojení výstupu
- Krok 4: Nastavení rozsahu snímače Ir a zakrytí černými rolemi
- Krok 5: Kód pro desku mikrořadiče
- Krok 6: Výsledek
Video: Air Piano využívající IR senzor přiblížení a Arduino Uno Atmega 328: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Normálně je to buď elektrická nebo mechanická práce na jednoduchém mechanismu stisknutí tlačítka. Ale tady je zvrat, mohli bychom prostě odstranit potřebu kláves na klavíru pomocí některých senzorů. A infračervené senzory přiblížení nejlépe odpovídají příčině, protože se snadno používají a také zabírají pouze jeden digitální pin desky mikrokontroléru. A také tyto senzory jsou jedním z nejlevnějších senzorů, které jsou k dispozici. Jako hudební výstup používám bzučák, ale můžete použít správný reproduktor/ subwoofer. V budoucnu se těším na upgrade projektu s podporou basů pomocí subwooferu.
Zásoby
1) 10 ks Ir senzor přiblížení
2) Arduino uno/ mega
3) šrouby (volitelně)
4) Dráty
5) Piezoelektrický bzučák
6) Černý lístek/ černá violoncellová páska
Krok 1: Montáž Ir senzorů
Moduly senzorů Ir jsou vybaveny montážním otvorem uprostřed. Dírku můžete použít k upevnění senzoru pomocí těsného šroubu nebo ji můžete jednoduše přilepit lepidlem. Jako základ jsem použil akrylový list a vyvrtal otvory v akrylu se správným označením, kde každý otvor byl od sebe vzdálený 2 cm. Neumisťujte senzory příliš blízko sebe, protože to může zničit váš uživatelský zážitek s klavírem.
Krok 2: Zapojení senzorů
Připojte všechny kladné svorky senzorů pomocí drátu a pájky (volitelně). Připojte také všechny zemnící kolíky všech senzorů. Nyní konečně musíte připojit výstupní piny ze senzoru Ir k digitálním pinům desky mikrokontroléru. V mém případě je to Arduino uno. Pamatujte, že když je detekována překážka, výstup ze senzoru je nízký. Pokud tedy chcete v obvodu připojit LED jako indikátor, připojte záporný pól k výstupu senzoru a kladný na 3,3 V kladnou lištu Arduino uno.
Krok 3: Připojení výstupu
Nyní připojte pin digitálního výstupu ke kladnému pólu bzučáku/ reproduktoru. A připojte záporný terminál k zemi Arduino uno. Pokud používáte bzučák/ reproduktor, který vyžaduje vysoké napětí, doporučujeme použít npn bjt, protože má velmi rychlé přepínání a může běžet hladce se vstupy s proměnlivou frekvencí od Arduina. Také se ujistěte, že pokud používáte bzučák s vysokým výkonem, nepoužívejte napájení z arduina. Místo toho použijte nějaký externí zdroj, ale v mém případě je spotřeba energie nízká, takže používám přímo z Arduina.
Krok 4: Nastavení rozsahu snímače Ir a zakrytí černými rolemi
Pomocí potenciometru na modulu senzoru upravte vhodný rozsah pro klávesy klavíru. Nyní na něj namontujte černé rolky listového modulu LED a fotodiodu, jak je znázorněno na obrázku. To se provádí, aby se zabránilo detekci nechtěné překážky v jiném směru. Chceme detekovat prsty pouze vpředu. A používáme černý list, protože černý absorbuje všechny vlnové délky a dokonce i infračervené.
Krok 5: Kód pro desku mikrořadiče
Kód začíná definováním frekvencí, pro které chceme výstup bzučáku/reproduktoru. Poté definujeme piny, které použijeme pro vstupy senzorů. Poté nastavíme naše kolíky v neplatném nastavení (). V void loop () jsem právě použil podmíněné příkazy, protože kód se stává jednoduchým a je dost dobrý pro současné potřeby.
Doporučuje:
Visuino Jak používat indukční senzor přiblížení: 7 kroků
Visuino Jak používat indukční senzor přiblížení: V tomto tutoriálu použijeme k detekci blízkosti kovu indukční senzor přiblížení a diodu LED připojenou k Arduino UNO a Visuino. Podívejte se na ukázkové video
Air Piano využívající IR senzor přiblížení, reproduktor a Arduino Uno (upgradováno/část 2): 6 kroků
Air Piano využívající IR senzor přiblížení, reproduktor a Arduino Uno (Upgraded/part-2): Toto je upgradovaná verze předchozího projektu air piano? Zde jako výstup používám reproduktor JBL. Zahrnul jsem také dotykové tlačítko pro změnu režimů podle požadavků. Například- režim Hard Bass, normální režim, vysoký
IR senzor přiblížení: 4 kroky (s obrázky)
IR senzor přiblížení: V tomto projektu vysvětlím, jak vytvořit jednoduchý IR senzor přiblížení pomocí infračervených LED diod, duálního operačního zesilovače LM358 a některých základních elektronických součástek, které najdete v jakémkoli místním obchodě s elektronikou
Levné IR snímače přiblížení pro roboty Arduino: 6 kroků (s obrázky)
Levné infračervené snímače přiblížení pro roboty Arduino: Tyto infračervené snímače přiblížení jsou malé, snadno vyrobitelné a super levné! Fungují skvěle na robotech, pro sledování čar, snímání hran a snímání minimální vzdálenosti. Jsou také velmi, velmi levné
Rick & Morty: Escape the Universe! Ultrazvukový senzor přiblížení: 7 kroků (s obrázky)
Rick & Morty: Escape the Universe! Ultrazvuková senzor přiblížení: O čem hra je? Tato hra je velmi jednoduchá. Vesmírnou loď, ve které jsou Rick a Morty, ovládáte vztyčením ruky nahoru a dolů po ultrazvukovém senzoru přiblížení. Cíl: Sbírejte portálové zbraně a získejte skóre, zbabělec Jerry Červ dvojnásobný