Sadržaj:
- Supplies
- Korak 1: Montiranje Ir senzora
- Korak 2: Podešavanje raspona ir senzora i prekrivanje crnim rolnama
- Korak 3: Spajanje zvučnika na Arduino
- Korak 4: Ožičenje modula senzora ir i prekidača osjetnika dodira
- Korak 5: Kodirajte mikrokontroler pomoću Arduino Idea
- Korak 6: Video snimak rada na projektu
Video: Vazdušni klavir pomoću IC senzora blizine, zvučnika i Arduino Uno (nadograđeno/2. dio): 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ovo je nadograđena verzija prethodnog projekta zračnog klavira?. Ovdje koristim JBL zvučnik kao izlaz. Uključio sam i dugme osjetljivo na dodir za promjenu načina rada prema zahtjevima. Na primjer- način rada sa tvrdim basom, normalni način rada, način podešavanja visoke frekvencije. Pokazat ću vam kako spojiti zvučnik na Arduino. Uobičajeno, klaviri, bilo električni ili mehanički, rade na jednostavnom mehanizmu pritiskanja gumba. Ali evo zaokreta, mogli bismo jednostavno ukloniti potrebu za tipkama u klaviru pomoću nekih senzora. Infracrveni senzori blizine najbolje odgovaraju uzroku jer su jednostavni za upotrebu i zauzimaju samo jedan digitalni pin mikrokontrolerske ploče. Osim toga, ovi senzori su jedni od najjeftinijih senzora na svijetu.
Supplies
1) 10 kom Ir senzor blizine
2) Arduino uno/ mega
3) Zvučnik sa audio priključkom
4) dugme (u mom slučaju dugme osetljivo na dodir)
5) Baza za montiranje senzora (akrilna ploča)
6) Crni karton/ Crna traka za violončelo
7) vijci/ljepilo
8) Žice
Korak 1: Montiranje Ir senzora
Ir senzorski moduli opremljeni su montažnom rupom u sredini. Možete upotrijebiti rupu za pričvršćivanje senzora s čvrstim vijkom ili jednostavno zalijepiti ljepilom. Koristio sam akrilni lim kao podlogu i izbušio rupe u akrilu s odgovarajućim oznakama gdje je svaka rupa bila udaljena 2 cm. Ne postavljajte senzore preblizu jedan drugome jer to može uništiti vaše korisničko iskustvo.
Korak 2: Podešavanje raspona ir senzora i prekrivanje crnim rolnama
Pomoću potenciometra na senzorskom modulu podesite odgovarajući raspon za vaše klavirske tipke. Sada montirajte crne role kartona na LED senzorski modul i foto-diodu kao što je prikazano na slici. To se radi kako bi se spriječilo otkrivanje neželjene prepreke u drugom smjeru. Želimo otkriti prste samo sprijeda. Koristimo crni karton jer crna apsorbira sve valne dužine, pa čak i infracrvene.
Korak 3: Spajanje zvučnika na Arduino
Spojite jedan kraj audio priključka na zvučnik, drugi kraj obično sadrži 3 dijela. Gornja dva dijela služe za lijevi i desni ulaz, a donji dio je uzemljen. Zato spojite uzemljenje audio priključka na masu Arduina/mikrokontrolera i spojite bilo koji desni/lijevi dio audio priključka na digitalni pin mikrokontrolera. Pogledajte gornju sliku da biste dobili dobru ideju. Uključite zvučnik i vaš audio izlaz je spreman.
Korak 4: Ožičenje modula senzora ir i prekidača osjetnika dodira
Koristim prekidač senzora dodira za promjenu načina rada klavira?. Umjesto toga možete koristiti jednostavan prekidač na dugme. Spojite pozitivni terminal senzorskog prekidača na Arduino +5V, a negativni na masu. Spojite izlaz osjetnika na dodir na ulaz analognog pina Arduina. Spojite sve pozitivne terminale ir senzora pomoću žice i lemljenja (opcionalno). Također spojite sve uzemljene igle svih senzora. Na kraju, morate spojiti izlazne pinove s Ir senzora na digitalne pinove na ploči mikrokontrolera. U mom slučaju to je Arduino uno. Upamtite da je, kad se detektira prepreka, izlaz senzora nizak.
Korak 5: Kodirajte mikrokontroler pomoću Arduino Idea
U ovom kodu prvo moramo definirati pinove za ulaz ir senzora, ulaz tipke na dodir i izlaz zvučnika. Nakon toga stvaramo ugniježđeni niz različitih frekvencija različitih načina rada. Koristimo tone (); funkcija Arduino ide za slanje našeg izlaza na zvučnik. Koristimo noTone (); funkciju za zaustavljanje zvuka. Koristio sam samo uslovni izraz u petlji, tako da će biti lako razumljiv i radi sasvim u redu.
Preporučuje se:
Vazdušni klavir pomoću IC senzora blizine i Arduino Uno Atmega 328: 6 koraka (sa slikama)
Vazdušni klavir pomoću IC senzora blizine i Arduino Uno Atmega 328: Uobičajeno je da klavir radi o električnom ili mehaničkom radu na jednostavnom mehanizmu pritiskanja dugmeta. Ali evo zaokreta, mogli bismo jednostavno ukloniti potrebu za tipkama u klaviru pomoću nekih senzora. Infracrveni senzori blizine najbolje odgovaraju uzroku jer t
Nosiva tehnika: Vazdušni bubnjevi: 5 koraka
Wearable Tech: Air Drums: Naš cilj ovog projekta bio je napraviti komplet nosivih bubnjeva od nekih akcelerometara i piezo diskova. Zamisao je bila da će se udarcem ruke svirati zamka; ili bi se, pod pritiskom jedne noge, zasvirao zvuk hi-hat-a ili bas bubnja. Kontroli
Kako izgraditi vlastiti anemometar pomoću trskastih prekidača, Hall -ovog senzora i nekih bilješki na Nodemcu - 2. dio - Softver: 5 koraka (sa slikama)
Kako izgraditi vlastiti anemometar pomoću trskastih prekidača, senzora Hall efekta i nekih bilješki na Nodemcu - 2. dio - Softver: Uvod Ovo je nastavak prvog posta "Kako izgraditi vlastiti anemometar pomoću trskastih prekidača, senzora Hall efekta i nekih bilješki" na Nodemcu - 1. dio - Hardver " - gdje pokazujem kako sastaviti mjerenje brzine i smjera vjetra
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: 4 koraka
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: U ovom projektu ću vam pokazati kako stvoriti jeftin detektor vode pomoću dvije metode: 1. Ultrazvučni senzor (HC-SR04) .2. Funduino senzor vode
Kako napraviti RC vazdušni brod! S 3D ispisanim dijelovima i drugim stvarima: 5 koraka (sa slikama)
Kako napraviti RC vazdušni brod! S 3D ispisanim dijelovima i drugim stvarima: Zračni čamci odlični su jer su zaista zabavni za vožnju i rade na nekoliko vrsta podloga, poput vode, snijega, leda, asfalta ili bilo čega drugog, ako je motor dovoljno snažan. nije jako složeno, a ako već imate elektron