Turinys:
- 1 veiksmas: prijunkite prie maitinimo šaltinio
- 2 žingsnis: prisijunkite prie žemės
- 3 žingsnis: garsinis signalas
- 4 žingsnis: įžeminkite garsinį signalą
- 5 veiksmas: įjunkite garsinį signalą
- 6 žingsnis: fotorezistorius
- 7 veiksmas: prijunkite fotorezistorių prie maitinimo šaltinio
- 8 žingsnis: įžeminkite fotorezistorių
- 9 veiksmas: 9 veiksmas: prijunkite fotorezistorių prie „Arduino“
- 10 veiksmas: 10 žingsnis: parašykite savo kodą
Video: Optinis „Theremin“su „Arduino Uno“: 11 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Aminas yra elektroninis instrumentas, kuriame du aukšto dažnio osciliatoriai valdo toną, o muzikantai rankų judesiais valdo garsą.
Šioje instrukcijoje mes sukursime panašų instrumentą, kuriame rankų judesiai valdys prietaiso jutiklių gaunamos šviesos kiekį, o šviesos matavimas bus paverstas garsiniu signalu.
Jums reikalingos dalys:
„Arduino“mikrovaldiklis
Bandomoji Lenta
10 K omų rezistorius
Jumperio laidai
1 pjezo garsinis signalas
Fotorezistorius
1 veiksmas: prijunkite prie maitinimo šaltinio
Pradėkite prijungdami teigiamą duonos lentos eilutę prie 5 V kištuko „Arduino Uno“.
2 žingsnis: prisijunkite prie žemės
Tada prijunkite vieną iš GND kaiščių prie neigiamos „Arduino“linijos.
3 žingsnis: garsinis signalas
Įdėkite garso signalą. Tikėtina, kad ji turi ilgesnę koją arba mažą „+“ženklą viršuje. Stebėkite, kurioje pusėje yra ilgesnė koja arba „+“ženklas.
4 žingsnis: įžeminkite garsinį signalą
Prijunkite trumpesnį garsinio signalo kojelę prie žemės, įkišdami laidą toje pačioje eilutėje kaip ir trumpesnė garsiakalbio kojelė, ir neigiamoje linijoje ant duonos lentos.
5 veiksmas: įjunkite garsinį signalą
Užbaikite garsinio signalo grandinę, prijungdami jį prie „Arduino“12 kaiščio.
6 žingsnis: fotorezistorius
Pradėkite kurti fotorezistoriaus grandinę įkišdami fotorezistorių taip, kad jis turėtų vieną koją abiejose kanalo pusėse žemyn lentos viduryje.
7 veiksmas: prijunkite fotorezistorių prie maitinimo šaltinio
Naudodami laidą, vieną fotorezistoriaus kojelę prijunkite prie teigiamos savo duonos lentos linijos, kurią anksčiau prijungėte prie 5 V.
8 žingsnis: įžeminkite fotorezistorių
Prijunkite kitą fotorezistoriaus koją prie žemės, prijunkite 10K omo rezistorių prie neigiamos jūsų duonos lentos linijos.
9 veiksmas: 9 veiksmas: prijunkite fotorezistorių prie „Arduino“
Srovės pokytį perskaitysime per rezistorių, prijungę laidą tarp fotorezistoriaus ir jo įžeminimo laido, atgal į „Arduino“kaištį A0.
10 veiksmas: 10 žingsnis: parašykite savo kodą
int analogPin = A0;
int noteToPlay;
int garsas; int garsiakalbis = 7;
void setup () {
Serial.begin (9600);
pinMode (analogPin, INPUT);
}
void loop () {
garsas = analogRead (analogPin);
vėlavimas (200);
int užrašai [21] = {65, 73, 82, 87, 98, 110, 123, 131, 147, 165, 175, 196, 220, 247, 262, 294, 330, 349, 392, 440, 494};
noteToPlay = žemėlapis (garsas, 0, 1023, 0, 21);
tonas (garsiakalbis, užrašai [noteToPlay]); vėlavimas (10);
}
Rekomenduojamas:
MIDI sonar "Theremin": 10 žingsnių (su nuotraukomis)
MIDI sonar "Theremin": Tai muzikos instrumentas, kuris naudoja du sonaro atstumo jutiklius natų aukščiui ir kokybei valdyti. Žinoma, tai tikrai ne „Theremin“, bet „Theremin“tapo bendru terminu instrumentams, grojamiems mojuojant rankomis
Pakartotinis optinis įrenginys su RPi: 6 žingsniai (su nuotraukomis)
Pakartotinis optinis įrenginys su RPi: Šis projektas atsirado po to, kai mano mylimo nešiojamojo kompiuterio optinis įrenginys pradėjo netinkamai elgtis. Kompaktinių diskų dėklas pakartotinai iššokdavo, kai tik stumdydavau nešiojamąjį kompiuterį ar kaip nors jį perkeldavau. Mano problemos diagnozė buvo ta, kad turėjo būti keletas
Optinis lietaus jutiklis: 6 žingsniai (su nuotraukomis)
Optinis lietaus jutiklis: lietaus matavimas lazeriu? Tai yra įmanoma. Vykdykite šią instrukciją, kad sukurtumėte savo opinį lietaus jutiklį
AM moduliatorius - optinis požiūris: 6 žingsniai (su nuotraukomis)
AM moduliatorius - optinis požiūris: Prieš kelis mėnesius aš nusipirkau šį „pasidaryk pats“AM radijo imtuvo rinkinį iš „Banggood“. Aš jį surinkau. (Kaip tai padaryti, ketinau aprašyti atskirame „Instructable“) Net ir be jokio derinimo buvo įmanoma sugauti kai kurias radijo stotis, bet aš bandžiau pasiekti
Optinis izoliuotas vieno laido ryšys: 4 žingsniai (su nuotraukomis)
Optinis izoliuotas vieno laido ryšys: Sveiki, akvariumo projektui man reikėjo ilgo elektros laido, kuris galėtų: tiekti įrenginiui maitinimą, kad būtų galima bendrauti. Kita srovė ir įtampa yra maža Viela yra +/- 3 m ilgio