Stap 1:
Eerst de materias, moeten we:-Arduino Uno
-Fotowiderstand (LDR)
-LED's van verschillende kleuren, 3 in dit geval
-Piëzo luidspreker
-een paar weerstanden (330 Ohm / 10 Kohms)
-breadboard
-kabels voor de conections
-de USB-kabel voor de Arduino Uno
- en natuurlijk de arduino IDE
nu voor het eerste deel, we lanceren de IDE en nemen is wat nuttig code gevonden op deze website, gebruikt voor de toelichting die nodig zijn om de muziek (http://arduino.cc/en/Tutorial/PlayMelody) dit echt nuttig oorzaak het toestaan ons te bereiden de code en bespaar ons de tijd vinden hoe te genereren elke noot met de spreker.
Daarna kunnen we het genereren van een code die er als volgt uitzien voor de biljetten en de duur van hen:
int melodie [] = {RE, MI, SI, Rest, RE, RE, MI, RE, SI, Rest, LA, LA, FA, Rest, SOL, SOL, RE, Rest};
int verslaat [] = {8, 8, 8, 16, 64, 8, 8, 8, 16, 64,8,8,16,32,8,8,16,128};
int MAX_COUNT = sizeof(melody) / 2; Melodie de lengte, voor een lus.
Set algehele tempo
lange tempo = 80000;
Lengte van de pauze tussen notities instellen
int pauze = 1000;
Lus variabele meer Rest lengte
int rest_count = 100;
tempo wordt gebruikt om de snelheid te veranderen, dit zal worden toegevoegd in de code verder.