Spela ljud-ljudfiler (wav) med en Arduino (3 / 9 steg)
Steg 3: Komma igång
Anslut SD-kortläsare. Detta är anslutningarna för Mega.
0, 5V
CLK till stift 52
D0 till stift 50
D1 till stift 51
CS till stift 53
(Se leverantörer hemsida för Uno portanslutning)
Du kommer att testa att ditt kort fungerar på detta stadium-använda skripten levereras av säljaren.
.
Vi måste göra en liten krets.
Vi kommer att skicka en ström av ljud byte från Arduino.
Dessa siffror är mellan 0 och 255. De representerar spänningen.
Tystnad är 127-128.
255 är högtalarkon hårt ett sätt.
0 är högtalarkon hårt åt andra hållet.
Så ljudet spelas som sparade nummer, som skapar olika spänningar, som skapar rörliga högtalarkoner.
.
Vi kan skicka nummer av 8 linjer på Arduino, samtidigt, med hjälp av en "port".
Om vi matar de 8 linjerna i en digital till analog omvandlare, gör den vad den säger om tenn och producerar en analog spänning som är proportionell mot antalet digitala.
Allt vi behöver göra då är pack spänningen till en liten operationsförstärkare och sedan till en högtalare.