Tartalomjegyzék:
- 1. lépés: Csatlakozás az áramellátáshoz
- 2. lépés: Csatlakozás a földhöz
- 3. lépés: A csengő
- 4. lépés: Földelje a zümmögőt
- 5. lépés: Kapcsolja be a hangjelzőt
- 6. lépés: A fotorezisztor
- 7. lépés: Csatlakoztassa a fényellenállást az áramellátáshoz
- 8. lépés: Földelje le a fényellenállást
- 9. lépés: 9. lépés: Csatlakoztassa a fényellenállást az Arduino -hoz
- 10. lépés: 10. lépés: Írja be a kódot
Videó: Optikai Theremin az Arduino Uno -val: 11 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Az theremin egy elektronikus műszer, amelyben két nagyfrekvenciás oszcillátor vezérli a hangot, míg a zenészek kézmozdulatai szabályozzák a hangmagasságot.
Ebben az utasításban egy hasonló műszert fogunk felépíteni, amelyben a kézmozdulatok szabályozzák a műszer érzékelői által kapott fény mennyiségét, és hogy a fénymérés egy hangjelzésből eredő hangmagassággá alakul.
Alkatrészek, amelyekre szüksége lesz:
Arduino mikrovezérlő
Kenyeretábla
10 K ohmos ellenállás
Jumper vezetékek
1 Piezo csengő
Fotorezisztor
1. lépés: Csatlakozás az áramellátáshoz
Kezdje azzal, hogy a kenyérsütő panel pozitív sorát az Arduino Uno 5V -os csatlakozójához csatlakoztatja.
2. lépés: Csatlakozás a földhöz
Ezután csatlakoztassa az egyik GND -tűt az Arduino negatív vonalához.
3. lépés: A csengő
Helyezze be a hangjelzőt. Valószínűleg hosszabb lába van, vagy egy kis "+" jel a tetején. Kövesse nyomon, melyik oldalon van a hosszabb láb vagy a "+" jel.
4. lépés: Földelje a zümmögőt
Csatlakoztassa a zümmögő rövidebb lábát a földhöz úgy, hogy egy vezetéket helyez be a zümmögő rövidebb lábával azonos sorba, és a kenyérsütő lemez negatív vonalába.
5. lépés: Kapcsolja be a hangjelzőt
Fejezze be a zümmögő áramkört úgy, hogy az Arduino 12 -es tűjéhez csatlakoztatja.
6. lépés: A fotorezisztor
Kezdje el építeni a fényellenállás áramkört úgy, hogy behelyezi a fényellenállást úgy, hogy az egyik lába legyen a csatorna mindkét oldalán a kenyértábla közepén.
7. lépés: Csatlakoztassa a fényellenállást az áramellátáshoz
Egy vezetékkel csatlakoztassa a fotorezisztor egyik lábát a kenyérsütőlap pozitív vonalához, amelyet korábban 5 V -hoz csatlakoztatott.
8. lépés: Földelje le a fényellenállást
Csatlakoztassa a fotorezisztor másik lábát a földhöz, a 10K ohmos ellenállást a kenyértábla negatív vonalához.
9. lépés: 9. lépés: Csatlakoztassa a fényellenállást az Arduino -hoz
Az ellenálláson átfolyó áramváltozást úgy olvassuk le, hogy egy vezetéket csatlakoztatunk a fotorezisztor és a földelővezetéke közé, vissza az Arduino A0 érintkezőjéhez.
10. lépés: 10. lépés: Írja be a kódot
int analógPin = A0;
int noteToPlay;
int hang; int hangszóró = 7;
void setup () {
Sorozat.kezdet (9600);
pinMode (analógPin, INPUT);
}
void loop () {
hang = analogRead (analogPin);
késleltetés (200);
int jegyzetek [21] = {65, 73, 82, 87, 98, 110, 123, 131, 147, 165, 175, 196, 220, 247, 262, 294, 330, 349, 392, 440, 494};
noteToPlay = térkép (hang, 0, 1023, 0, 21);
hang (hangszóró, jegyzetek [noteToPlay]); késleltetés (10);
}
Ajánlott:
Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés
Az egyenáramú motor vezérlése FC-03 kódoló optikai érzékelőmodullal: Ebben az oktatóanyagban megtanuljuk, hogyan kell megszámolni az optikai kódoló megszakításait egyenáramú motor, OLED kijelző és Visuino segítségével. Nézze meg a videót
LED függő egy régi optikai meghajtóból: 11 lépés
LED függő egy régi optikai meghajtóból: Ebben az utasításban megmutatom, hogyan készíthet egy egyedülálló világító nyakláncot egy régi optikai meghajtó lencseszerelvényéből, valamint néhány további elektronikus alkatrészek. Az ihletett, hogy elkészítsem ezt a lányomnak, amikor megvettem
Muire: Hangérzékeny optikai effektusok: 5 lépés
Muire: Hangérzékeny optikai effektek: Lehet, hogy látott egy hullámmintát azon a területen, ahol a szúnyogháló átfedi egymást, amikor süt a nap. Ha a közeli szúnyoghálót mozgatja, vagy a szöget megváltoztatja, a hullámminta is mozog. Ha a minta rendszeres időközönként, valamint az ágyháló
Újrahasznosítható optikai meghajtó RPi -vel: 6 lépés (képekkel)
Az optikai meghajtó újrafelhasználása RPi -vel: Ez a projekt azután jött létre, hogy a szeretett laptopom optikai meghajtója rosszul kezdett működni. A CD -tálca többször kiugrott, valahányszor megnyomtam a laptopomat, vagy bármilyen módon mozgattam. Az én diagnózisom a problémáról az volt, hogy biztos volt valami
Adjon hozzá egy Arduino-alapú optikai fordulatszámmérőt a CNC útválasztóhoz: 34 lépés (képekkel)
Adjon hozzá Arduino-alapú optikai fordulatszámmérőt a CNC útválasztóhoz: Építsen optikai fordulatszám-mutatót a CNC-útválasztóhoz Arduino Nano, IR LED/IR fotodiódás érzékelő és OLED kijelzővel, kevesebb mint 30 dollárért. Engem inspirált az eletro18 Measure RPM - Optical Tachometer Instructable, és hozzá akartam adni egy fordulatszámmérőt