![Arduino Light Instrument Arduino Light Instrument](https://img.gwsigeps.com/img/circuits/arduino-light-instrument-1.jpg)
Indholdsfortegnelse:
Dette projekt skaber et instrument, der er tonehøjde bestemt af lysniveauet. Flyt din hånd over
lys eller luft strummer over det i forskellige højder for at blokere mere eller mindre lys, der skaber forskellige pladser.
Komponenter nødvendig:
1x brødbræt
1x Arduino
2x LDR'er
2x 100 eller 220 ohm modstand
2x 10K modstande
2x højttalere eller Piezo Buzzers
ledninger
Komponenter kan findes på
Dette projekt bruger og Arduino Board og LDR Add-on Kit
www.EGRobotics.com
Koden:
void setup () {
}
void loop () {
int sensorReading = analogRead (A0);
int sensorReading1 = analogRead (A1);
int thisPitch1 = map (sensorReading, 400, 1000, 120, 1500);
tone (10, dennePitch1, 10); // ændre den sidste værdi for at ændre, hvor længe højttaleren holder det tone for.
forsinkelse (100); // Skift forsinkelsestid for forskellige timing, men ikke under tonen varighed på 10.
int thisPitch2 = map (sensorReading1, 400, 1000, 120, 1500);
tone (11, dennePitch2, 10);
forsinkelse (100);
}
Video:
Gå til www.instructables.com/member/EGRobotics/ for mere sjove projekter!