Obsah:
- Zásoby
- Krok 1: Montáž Ir senzorů
- Krok 2: Nastavení rozsahu snímače Ir a zakrytí černými rolemi
- Krok 3: Připojení reproduktoru k Arduinu
- Krok 4: Zapojení modulu senzoru Ir a spínače dotykového senzoru
- Krok 5: Kódujte mikrokontrolér pomocí Arduino Ide
- Krok 6: Video z práce na projektu
Video: Air Piano využívající IR senzor přiblížení, reproduktor a Arduino Uno (upgradováno/část 2): 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Toto je aktualizovaná verze předchozího projektu vzduchového piana?. 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, režim vysokofrekvenčních ladění. Ukážu vám, jak na připojený reproduktor k Arduinu. 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.
Zásoby
1) 10 ks Ir senzor přiblížení
2) Arduino uno/ mega
3) Reproduktor se zvukovým konektorem
4) tlačítko (v mém případě tlačítko citlivé na dotek)
5) Základna pro montáž senzorů (akrylová fólie)
6) Černý lístek/ černá violoncellová páska
7) šrouby/lepidlo
8) Dráty
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: 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 3: Připojení reproduktoru k Arduinu
Připojte jeden konec audio konektoru k reproduktoru, druhý konec obvykle obsahuje 3 části. Horní dvě části jsou pro levý a pravý vstup a spodní část je uzemněna. Připojte tedy konektor audio konektoru k uzemnění Arduina/mikrokontroléru a jakoukoli pravou/levou část audio konektoru připojte k digitálnímu pinu mikrokontroléru. Chcete -li získat dobrý nápad, podívejte se na výše uvedený obrázek. Zapněte reproduktor a zvukový výstup je připraven.
Krok 4: Zapojení modulu senzoru Ir a spínače dotykového senzoru
Používám přepínač dotykového senzoru ke změně režimů klavíru?. Místo toho můžete použít jednoduchý tlačítkový spínač. Připojte kladný pól spínače senzoru k Arduinu +5 V a záporný k zemi. Připojte výstup dotykového senzoru ke vstupu analogového pinu Arduina. Připojte všechny kladné svorky ir 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ý.
Krok 5: Kódujte mikrokontrolér pomocí Arduino Ide
V tomto kódu musíme nejprve definovat piny pro vstup senzoru ir, vstup tlačítka dotykového senzoru a výstup reproduktoru. Poté vytvoříme vnořenou řadu různých frekvencí různých režimů. Používáme tone (); funkce Arduino ide k odeslání našeho výstupu do reproduktoru. Používáme noTone (); funkce pro zastavení zvuku. Ve smyčce jsem použil pouze podmíněné příkazy, takže to bude snadné pochopit a funguje to dobře.
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í a Arduino Uno Atmega 328: 6 kroků (s obrázky)
Air Piano využívající IR senzor přiblížení a Arduino Uno Atmega 328: Normálně je to piano nebo elektrická práce na jednoduchém mechanismu mačkání 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
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
Senzor přiblížení IR s dlouhým dosahem: 3 kroky
Infračervený senzor s dlouhým dosahem: Infračervené senzory jsou nejlepším modulem pro detekci objektů, ale problém je, že funguje na velmi krátký dosah. v tomto článku se budeme dělit o to, jak můžete rozsah zvýšit a jaké faktory rozsah ovlivňují
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ý