Arduino ljus Instrument
Detta projekt skapar ett instrument som är tonhöjden bestäms av ljusnivån. Flytta din hand över den
ljus eller air strum över det på olika höjder att blockera mer eller mindre lätta att skapa olika grader.
Komponenter som behövs:
1 x skärbräda
1 x Arduino
2 x LDRs
2 x 100 eller 220 Ohm motstånd
2 x 10K motstånd
2 x högtalare eller Piezo Buzzers
Sladdar
Komponenter kan hittas på http://egrobotics.com/store/
Detta projekt använder och Arduino ombord och LDR tillägg Kit
www.EGRobotics.com
Koden:
void setup() {
}
void loop() {
int sensorReading = analogRead(A0);
int sensorReading1 = analogRead(A1);
int thisPitch1 = karta (sensorReading, 400, 1000, 120, 1500);
ton (10, thisPitch1, 10). ändra det sista värdet om du vill ändra hur länge talaren innehar det är tonen för.
Delay(100); Ändra fördröjningstiden för olika timing, men gå inte under tonen varaktighet 10.
int thisPitch2 = karta (sensorReading1, 400, 1000, 120, 1500);
tonen (11, thisPitch2, 10).
Delay(100);
}
Video:
Gå till för mer kul projekt!