Dit project maakt een instrument dat is toonhoogte wordt bepaald door het licht niveau. Beweeg je hand over de
licht of lucht strum eroverheen op verschillende hoogtes te blokkeren meer of minder licht creëren verschillende tonen.
Onderdelen die nodig zijn:
1 x Breadboard
1 x Arduino
2 x LDRs
2 x 100 of weerstand van 220 Ohm
2 x 10K weerstanden
2 x Speakers of piëzo zoemers
Draden
Onderdelen kunnen worden gevonden op http://egrobotics.com/store/
Dit Project gebruik en de Arduino Board en de LDR Add-on Kit
www.EGRobotics.com
De Code:
VOID Setup {}
}
void loop {}
int sensorReading = analogRead(A0);
int sensorReading1 = analogRead(A1);
int thisPitch1 = kaart (sensorReading, 400, 1000, 120, 1500);
Toon (10, thisPitch1, 10); Wijzig de laatste waarde als u wilt wijzigen hoe lang de spreker houdt het de Toon voor.
delay(100); Wijzigen van de vertragingstijd voor verschillende timing, maar ga niet onder Toon duur van 10.
int thisPitch2 = kaart (sensorReading1, 400, 1000, 120, 1500);
Toon (11, thisPitch2, 10);
delay(100);
}
Video:
Ga naar voor meer leuke projecten!