Cuprins:
- Pasul 1: Conectați-vă la alimentare
- Pasul 2: Conectați-vă la masă
- Pasul 3: Buzzer
- Pasul 4: legați la masă soneria
- Pasul 5: Porniți buzzerul
- Pasul 6: Fotorezistorul
- Pasul 7: Conectați fotorezistorul la alimentare
- Pasul 8: împământare fotorezistor
- Pasul 9: Pasul 9: Conectați fotorezistorul la Arduino
- Pasul 10: Pasul 10: Scrieți codul
Video: Theremin optic cu Arduino Uno: 11 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Un theremin este un instrument electronic în care doi oscilatori de înaltă frecvență controlează tonul în timp ce mișcările mâinilor muzicienilor controlează tonul.
În acest instructabil, vom construi un instrument similar, în care mișcările mâinilor controlează cantitatea de lumină pe care o primesc senzorii instrumentului și măsurarea luminii este convertită într-un ton rezultat de la un buzzer.
Piese de care aveți nevoie:
Microcontroler Arduino
Pană de pâine
Rezistor de 10 K Ohm
Sârme de jumper
1 Piezo Buzzer
Fotorezistor
Pasul 1: Conectați-vă la alimentare
Începeți prin conectarea rândului pozitiv al panoului dvs. de pin la pinul de 5V de pe Arduino Uno.
Pasul 2: Conectați-vă la masă
Apoi conectați unul dintre pinii GND la linia negativă de pe Arduino.
Pasul 3: Buzzer
Introduceți buzzerul. Probabil are un picior mai lung sau un semn mic "+" în partea de sus. Țineți evidența în ce parte sunt picioarele mai lungi sau semnul „+”.
Pasul 4: legați la masă soneria
Conectați piciorul mai scurt al soneriei la masă introducând un fir în același rând cu piciorul mai scurt al soneriei și în linia negativă de pe panou.
Pasul 5: Porniți buzzerul
Completați circuitul sonor conectându-l la pinul 12 de pe Arduino.
Pasul 6: Fotorezistorul
Începeți să construiți circuitul de fotorezistență introducând fotorezistentul astfel încât acesta să aibă un picior pe fiecare parte a canalului în mijlocul panoului.
Pasul 7: Conectați fotorezistorul la alimentare
Utilizați un fir pentru a conecta un picior al rezistorului fotorezistent la linia pozitivă de pe placa dvs. de panou pe care ați conectat-o la 5V mai devreme.
Pasul 8: împământare fotorezistor
Conectați celălalt picior al fotorezistorului la sol, conectând rezistorul de 10K Ohm la linia negativă de pe panoul dvs.
Pasul 9: Pasul 9: Conectați fotorezistorul la Arduino
Vom citi schimbarea curentului prin rezistor conectând un fir între fotorezistor și firul de masă al acestuia, înapoi la pinul A0 de pe Arduino.
Pasul 10: Pasul 10: Scrieți codul
int analogPin = A0;
int noteToPlay;
sunet int; difuzor int = 7;
configurare nulă () {
Serial.begin (9600);
pinMode (analogPin, INPUT);
}
bucla nulă () {
sunet = analogRead (analogPin);
întârziere (200);
note int [21] = {65, 73, 82, 87, 98, 110, 123, 131, 147, 165, 175, 196, 220, 247, 262, 294, 330, 349, 392, 440, 494};
noteToPlay = hartă (sunet, 0, 1023, 0, 21);
ton (difuzor, note [noteToPlay]); întârziere (10);
}
Recomandat:
Motor de comandă CC cu modul senzor optic encoder FC-03: 7 pași
Control DC Motor With Encoder Optical Sensor Module FC-03: În acest tutorial vom învăța cum să numărăm întreruperile encoderului optic folosind un motor DC, un afișaj OLED și Visuino. Vedeți videoclipul
Fiber Optic Snoot !: 8 pași (cu imagini)
Fiber Optic Snoot !: În fotografia subacvatică, lumina este foarte importantă, adesea micile blițuri găsite pe camerele punctuale și de fotografiere nu sunt suficiente. La adâncime, culorile pot părea spălate și albastre, pentru a combate această problemă sunt utilizate în mod obișnuit stroboscopii în afara camerei. Aceste puteri
Adăugați un tahometru optic bazat pe Arduino la un router CNC: 34 de pași (cu imagini)
Adăugați un tahometru optic bazat pe Arduino la un router CNC: Construiți un indicator RPM optic pentru routerul CNC cu un Arduino Nano, un senzor IR LED / IR Photodiode și un afișaj OLED pentru mai puțin de 30 USD. M-am inspirat din Măsurarea RPM a lui eletro18 - Tahometru optic instructabil și am vrut să adaug un tahometru
Senzor optic de ploaie: 6 pași (cu imagini)
Senzor optic de ploaie: Măsurarea ploii cu un laser? Este posibil. Urmați acest instructabil pentru a vă crea propriul senzor de ploaie opical
Modulator AM - Aproach optic: 6 pași (cu imagini)
AM Modulator - Optical Aproach: acum câteva luni am cumpărat acest kit de recepție radio AM DIY de la Banggood. L-am asamblat. (Cum să fac asta am intenționat să descriu în Instructable separat) Chiar și fără nicio reglare, a fost posibil să prind unele posturi de radio, dar am încercat să ajung