Sadržaj:
- Supplies
- Korak 1: Montiranje Ir senzora
- Korak 2: Ožičenje senzora
- Korak 3: Povezivanje izlaza
- Korak 4: Podešavanje raspona ir senzora i prekrivanje crnim rolnama
- Korak 5: Kod za ploču mikrokontrolera
- Korak 6: Rezultat
Video: Vazdušni klavir pomoću IC senzora blizine i Arduino Uno Atmega 328: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
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. Koristim zujalicu kao muzički izlaz, ali možete koristiti odgovarajući zvučnik/ subwoofer. U budućnosti se radujem nadogradnji projekta pojačanjem basa pomoću Subwoofera.
Supplies
1) 10 kom Ir senzor blizine
2) Arduino uno/ mega
3) vijci (opcionalno)
4) Žice
5) Piezo-električni zujalica
6) Crni karton/ Crna traka za violončelo
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: Ožičenje senzora
Spojite sve pozitivne priključke 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. Dakle, ako želite spojiti LED kao indikator u krug, spojite negativni terminal na izlaz senzora, a pozitivni na 3.3V pozitivnu šinu Arduino uno.
Korak 3: Povezivanje izlaza
Sada spojite iglu digitalnog izlaza na pozitivni priključak zujalice/ zvučnika. I priključite negativni terminal na uzemljenje Arduino uno. Ako koristite zvučni signal/ zvučnik koji zahtijeva visoki napon, preporučuje se upotreba npn bjt jer ima vrlo brzo prebacivanje i može nesmetano raditi s ulazima promjenjive frekvencije iz Arduina. Također se pobrinite da ako koristite zujalicu velike snage, nemojte koristiti napajanje iz arduina. Umjesto toga upotrijebite neki vanjski izvor, ali u mom slučaju potrošnja energije je mala pa koristim izravno s Arduina.
Korak 4: 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 5: Kod za ploču mikrokontrolera
Kod počinje definiranjem frekvencija za koje želimo izlaz zujalice/zvučnika. Zatim definiramo pinove koje ćemo koristiti za ulaze senzora. Zatim postavljamo naše pinove u void setup (). U void loop () upravo sam koristio uvjetne naredbe jer kod postaje jednostavan i dovoljno je dobar za sadašnje potrebe.
Preporučuje se:
Vazdušni klavir pomoću IC senzora blizine, zvučnika i Arduino Uno (nadograđeno/2. dio): 6 koraka
Zračni klavir pomoću IC senzora blizine, zvučnika i Arduino Uno (nadograđeno/dio 2): 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, visoki fr
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
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
VAZDUŠNI SKLOP: 7 koraka
VAZDUŠNI KROV: ŽELJELI SMO UČINITI FINCHES, DOK NE IZGRADIMO VEĆI LIJEVAKIZatvorili smo kutiju, od stvari po kući kako bismo proširili njihovu domenu. Ideja je dati im gnijezdo ili barem više prostora na nekoliko sedmica