Sadržaj:
- Korak 1: Spojite se na napajanje
- Korak 2: Spojite se na masu
- Korak 3: Zujalica
- Korak 4: Uzemljite zujalicu
- Korak 5: Uključite zujalicu
- Korak 6: Fotootpornik
- Korak 7: Priključite fotootpornik na napajanje
- Korak 8: Uzemljite fotootpornik
- Korak 9: Korak 9: Spojite fotootpornik na Arduino
- Korak 10: Korak 10: Napišite svoj kôd
Video: Optički termin s Arduino Uno: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Theremin je elektronički instrument u kojem dva visokofrekventna oscilatora kontroliraju ton, dok pokreti ruku glazbenika kontroliraju visinu tona.
U ovom Instructableu napravit ćemo sličan instrument u kojem pokreti ruke kontroliraju količinu svjetlosti koju senzori instrumenta primaju, a to mjerenje svjetla pretvara se u rezultirajuću visinu zvučnog signala.
Dijelovi koji će vam trebati:
Arduino mikrokontroler
Oglasna ploča
10 K Ohm otpornik
Kratkospojne žice
1 Piezo zujalica
Fotootpornik
Korak 1: Spojite se na napajanje
Započnite povezivanjem pozitivnog reda vaše matične ploče s iglom od 5 V na Arduino Uno.
Korak 2: Spojite se na masu
Zatim spojite jedan od GND pinova na negativnu liniju na vašem Arduinu.
Korak 3: Zujalica
Umetnite zujalicu. Vjerojatno ima dužu nogu ili mali znak "+" na vrhu. Pratite na kojoj su strani duža noga ili znak "+".
Korak 4: Uzemljite zujalicu
Spojite kraći krak zujalice sa masom umetanjem žice u isti red s kraćom nogom zujalice i u negativnu liniju na ploči.
Korak 5: Uključite zujalicu
Dovršite krug zujalice povezivanjem na pin 12 na Arduinu.
Korak 6: Fotootpornik
Počnite graditi krug fotootpornika umetanjem fotootpornika tako da ima jednu nogu sa svake strane kanala niz sredinu ploče.
Korak 7: Priključite fotootpornik na napajanje
Pomoću žice spojite jednu nogu fotootpornika na pozitivnu liniju na vašoj matičnoj ploči koju ste ranije spojili na 5V.
Korak 8: Uzemljite fotootpornik
Spojite drugu nogu fotootpornika na masu, povezujući otpornik od 10K Ohma s negativnom linijom na vašoj ploči.
Korak 9: Korak 9: Spojite fotootpornik na Arduino
Promjenu struje ćemo očitati kroz otpornik povezivanjem žice između fotootpornika i njegove uzemljene žice, natrag na pin A0 na Arduinu.
Korak 10: Korak 10: Napišite svoj kôd
int analogPin = A0;
int noteToPlay;
int zvuk; int zvučnik = 7;
void setup () {
Serial.begin (9600);
pinMode (analogPin, INPUT);
}
void loop () {{100} {101}
zvuk = analogno čitanje (analogPin);
kašnjenje (200);
int bilješke [21] = {65, 73, 82, 87, 98, 110, 123, 131, 147, 165, 175, 196, 220, 247, 262, 294, 330, 349, 392, 440, 494};
noteToPlay = karta (zvuk, 0, 1023, 0, 21);
ton (zvučnik, bilješke [noteToPlay]); kašnjenje (10);
}
Preporučeni:
Muire: Optički efekti osjetljivi na zvuk: 5 koraka
Muire: Optički efekti osjetljivi na zvuk: Možda ste vidjeli valni uzorak na području gdje se mreža protiv komaraca preklapa kada sunce sija. Kad pomaknete obližnju mrežu protiv komaraca ili promijenite kut, valni uzorak se također pomiče. Ako uzorak s pravilnim razmacima, kao i krevetne mreže
Arduino svjetlosni termin u vašoj kući: 8 koraka
Arduino svjetlosni termin u vašoj kući: Preoblikovanje arduinskog svjetlosnog termina s https://www.instructables.com/id/Arduino-Light-Th… Theremin je elektronički glazbeni uređaj koji može osjetiti položaj ruku izvođača i stvarati glazbene zvukove, a da izvođač uopće ne dotakne
Dodajte optički mjerač okretaja baziran na Arduinu CNC usmjerivaču: 34 koraka (sa slikama)
Dodajte optički mjerač okretaja temeljen na Arduinu CNC usmjerivaču: Izgradite optički indikator broja okretaja za svoj CNC usmjerivač s Arduino Nano, IR LED/IR fotodiodnim senzorom i OLED zaslonom za manje od 30 USD. Inspirirao me eletro18 -ov Measure RPM - Optic Tachometer Instructable i htio sam dodati tahometar
Optički senzor za kišu: 6 koraka (sa slikama)
Optički senzor za kišu: Mjerenje kiše laserom? Moguće je. Slijedite ove upute za izradu vlastitog optičkog senzora za kišu
AM modulator - optički pristup: 6 koraka (sa slikama)
AM modulator - optički pristup: Prije nekoliko mjeseci kupio sam ovaj komplet radio prijemnika za DIY AM od Banggooda. Sastavio sam ga. (Kako to učiniti, namjeravao sam opisati u zasebnoj Instructable) Čak i bez ikakvog podešavanja bilo je moguće uhvatiti neke radio postaje, ali pokušao sam doći do