Difference between revisions of "Hovoriaci medvedík"
m |
|||
(14 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
<hr /><p> | <hr /><p> | ||
+ | <b>Čo? </b><br> | ||
+ | Hovoriaci medvedík, ktorý vydáva zvuk bozku a vyslovuje vetu "I love you". Hovorené slovo je možné pozastaviť a znovu spustiť, a tiež meniť jeho hlasitosť. | ||
+ | |||
+ | <hr /> | ||
<b>Čo budeme potrebovať? </b><br> | <b>Čo budeme potrebovať? </b><br> | ||
* Arduino Nano | * Arduino Nano | ||
Line 18: | Line 22: | ||
<hr /> | <hr /> | ||
<b>Ako na to?</b><br> | <b>Ako na to?</b><br> | ||
− | |||
− | |||
Najskôr si k Arduinu zapojíme potenciometer tak, ako vidíme na obrázku nižšie: | Najskôr si k Arduinu zapojíme potenciometer tak, ako vidíme na obrázku nižšie: | ||
− | <li style="display: inline-block;"> [[File:Potenciometer.png| | + | <li style="display: inline-block;"> [[File:Potenciometer.png|700px|thumb|middle|Zapojenie potenciometra]] </li> |
− | |||
Zdroj obrázka: https://steemit.com/utopian-io/@luisrod/arduino-nano | Zdroj obrázka: https://steemit.com/utopian-io/@luisrod/arduino-nano | ||
− | Na SD kartu nahráme vybranú nahrávku, v našom prípade šlo o zvuk bozku a hovoreného slova "I love you". Následne vložíme SD kartu do DFPlayer Mini a zapojíme ho, rovnako ako i reproduktor podľa obrázka nižšie: | + | Na SD kartu nahráme vybranú nahrávku, v našom prípade šlo o zvuk bozku a hovoreného slova "I love you". Následne vložíme SD kartu do DFPlayer Mini a zapojíme ho, rovnako ako i reproduktor, podľa obrázka nižšie: |
+ | |||
+ | <li style="display: inline-block;"> [[File:MP3.png|700px|thumb|middle|Zapojenie DFPlayer a reproduktora]] </li> | ||
+ | Zdroj obrázka: https://forum.arduino.cc/index.php?topic=529183.0 | ||
+ | |||
+ | |||
+ | Po zapojení všetkých komponentov vložíme Arduino do plyšového medvedíka. | ||
+ | |||
+ | |||
+ | Všetky súbory môžete nájsť tiež tu: <br> | ||
+ | https://drive.google.com/drive/u/1/folders/1LVSMU2IXgyZKlp-TYFVDWY1Nlt-KneP2 | ||
− | + | === Obrázky === | |
− | + | <div><ul> | |
+ | <li style="display: inline-block;"> [[File:Maco1 8417.png|400px|thumb|left|Medvedík]] </li> | ||
+ | </ul></div> | ||
− | = | + | <div><ul> |
+ | <li style="display: inline-block;"> [[File:ZapojenieArduina.png|400px|thumb|left|Zapojenie]] </li> | ||
+ | </ul></div> | ||
<div><ul> | <div><ul> | ||
− | <li style="display: inline-block;"> [[File: | + | <li style="display: inline-block;"> [[File:Vnutro.png|400px|thumb|left|Vloženie Arduina do hračky]] </li> |
</ul></div> | </ul></div> | ||
+ | |||
+ | |||
=== Video === | === Video === | ||
+ | |||
+ | <youtube>HUte3o7PPTU</youtube> | ||
+ | |||
+ | Link na video: https://www.youtube.com/watch?v=HUte3o7PPTU&feature=youtu.be | ||
− | ===Kód :=== | + | ===Kód:=== |
<hr /> | <hr /> |
Latest revision as of 19:17, 11 June 2020
Čo?
Hovoriaci medvedík, ktorý vydáva zvuk bozku a vyslovuje vetu "I love you". Hovorené slovo je možné pozastaviť a znovu spustiť, a tiež meniť jeho hlasitosť.
Čo budeme potrebovať?
- Arduino Nano
- USB kábel
- Dotykový senzor
- Potenciometer
- Reproduktor
- DFPlayer Mini
- SD karta s vybranou nahrávkou
- Breadboard
- Kábliky
- Plyšový medveď, ktorý sa dá otvoriť
Prečo?
Základom bolo zoznámiť sa s Arduinom zábavnou formou. Zvolila som si preto hovoriaceho medvedíka, ktorých sa síce v obchodoch dá nájsť niekoľko, no pridanou hodnotou je tu možnosť zmeny hlasitosti a pozastavenia, resp. spustenia hovoreného slova pomocou dotykového senzoru. Dôvodom je veľká hlučnosť súčasných hračiek, z ktorých sú rodičia (a často i deti) "ohučané". Rodičia tak môžu nastaviť hlasitosť hračky podľa svojho uváženia. Zároveň dotykový senzor umožňuje väčšiu interaktivitu s hračkou, pričom môže byť umiestnený napr. v labke plyšovej hračky, na čo dieťa musí prísť samo.
Ako na to?
Najskôr si k Arduinu zapojíme potenciometer tak, ako vidíme na obrázku nižšie:
Zdroj obrázka: https://steemit.com/utopian-io/@luisrod/arduino-nano
Na SD kartu nahráme vybranú nahrávku, v našom prípade šlo o zvuk bozku a hovoreného slova "I love you". Následne vložíme SD kartu do DFPlayer Mini a zapojíme ho, rovnako ako i reproduktor, podľa obrázka nižšie:
Zdroj obrázka: https://forum.arduino.cc/index.php?topic=529183.0
Po zapojení všetkých komponentov vložíme Arduino do plyšového medvedíka.
Všetky súbory môžete nájsť tiež tu:
https://drive.google.com/drive/u/1/folders/1LVSMU2IXgyZKlp-TYFVDWY1Nlt-KneP2
Obrázky
Video
Link na video: https://www.youtube.com/watch?v=HUte3o7PPTU&feature=youtu.be
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);
}