
Sadržaj:
- Korak 1: Povežite 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
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37



Termin je elektronički instrument u kojem dva visokofrekventna oscilatora kontrolišu ton, dok pokreti ruku muzičara kontrolišu visinu tona.
U ovom Instructable -u ćemo izgraditi sličan instrument, u kojem pokreti ruke kontrolišu količinu svjetlosti koju senzori instrumenta primaju, a to mjerenje svjetla se pretvara u rezultirajuću visinu zvučnog signala.
Dijelovi koji će vam trebati:
Arduino mikrokontroler
Breadboard
10 K Ohm otpornik
Žice za kratkospojnike
1 Piezo Buzzer
Fotootpornik
Korak 1: Povežite se na napajanje
Poč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 zvučni signal. Vjerojatno ima dužu nogu ili mali znak "+" na vrhu. Pratite na kojoj strani je dugačka 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 s izgradnjom fotootpornog kruga umetanjem fotootpornika tako da ima jednu nogu sa svake strane kanala niz sredinu matične 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 foto otpornika na masu, povezujući otpornik od 10K Ohma s negativnom linijom na vašoj ploči.
Korak 9: Korak 9: Spojite fotootpornik na Arduino

Pročitat ćemo promjenu struje 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 = analogRead (analogPin);
kašnjenje (200);
int note [21] = {65, 73, 82, 87, 98, 110, 123, 131, 147, 165, 175, 196, 220, 247, 262, 294, 330, 349, 392, 440, 494};
noteToPlay = mapa (zvuk, 0, 1023, 0, 21);
ton (zvučnik, note [noteToPlay]); kašnjenje (10);
}
Preporučuje se:
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. Kada 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 arduino svjetlosnog termina sa https://www.instructables.com/id/Arduino-Light-Th… Theremin je elektronički muzički uređaj koji može osjetiti položaj ruku izvođača i stvarajte muzičke zvukove, a da izvođač nikada ne dodirne
Optički laserski ventilatori: 9 koraka (sa slikama)

Optički laserski ventilatori: Šta je super? Optika od vlakana. Šta je hladnije? Laseri. Šta je super? Vatreni ventilatori. Ova instrukcija je djelomično inspirirana vatrenim navijačima, a dijelom bioničkom balerinom. Svaki ventilator je napravljen od pet optičkih šipki, osvijetljenih senzorom nagiba da bude crveno ili žuto
Kako napraviti optički sprežnik (Vactrol): 6 koraka (sa slikama)

Kako napraviti optički sprežnik (Vactrol): Ovo je kratki članak o tome kako napraviti optokapler. Postoji čitav niz imena pod kojima se nalazi ova mala električna komponenta. Ostali uključuju vaktrol, optički izolator, fotokapleru i optički izolator. Optokapler vam omogućuje prijenos
Dodajte optički tahometar zasnovan na Arduinu CNC usmjerivaču: 34 koraka (sa slikama)

Dodajte optički tahometar zasnovan 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 - Optički tahometar sa instrukcijama i želio sam dodati tahometar