Hovoriaci medvedík
From Digitálne technológie výroby
Čo budeme potrebovať?
- Arduino Nano
- USB kábel
- Dotykový senzor
- Potenciometer
- Reproduktor
- MP3 + SD karta s vybranou nahrávkou
- Breadboard
- Kábliky
- Plyšový medveď, ktorý sa dá otvoriť
Prečo?
Ako na to?
Obrazky
Video
Kód :
#include <SoftwareSerial.h>
#include <DFPlayer_Mini_Mp3.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup () {
pinMode(3, INPUT);
Serial.begin (9600);
mySerial.begin (9600);
mp3_set_serial (mySerial); //set softwareSerial for DFPlayer-mini mp3 module
mp3_set_volume (15);
}
void loop () {
int button = 0;
unsigned int hlasitost = analogRead(A0);
hlasitost = map(hlasitost, 0, 1023, 0, 30);
Serial.println(hlasitost);
mp3_play(1);
mp3_set_volume (hlasitost); //0~30
button = digitalRead(3);
if (button == 1)
{
mp3_pause ();
button = 1;
}
else if (button == 0)
{
mp3_play(1);
button = 0;
}
delay(5000);
}