# Elektrotechniek

# Soundboard met DFPlayer Mini / MP3-TF-16P

**Dit project is een work in progress**

<span style="white-space:pre-wrap;">Dit idee is ontstaan nadat ik op YouTube een filmpje zag van de </span>**“Seagull Keychain”**<span style="white-space:pre-wrap;">. Dit is een kleine pushbutton die het bekende </span>**“**[Mine, mine, mine!](https://www.youtube.com/shorts/F3fovcwvPtM)**”**<span style="white-space:pre-wrap;">-geluid uit de film </span>**Finding Nemo**<span style="white-space:pre-wrap;"> afspeelt. Het idee was meteen: </span>**dat kan ik beter**. En zo ben ik met dit project aan de slag gegaan.

<span style="white-space:pre-wrap;">Naarmate ik verder met het project aan de slag ging, ontstond al snel het idee: </span>**waarom zou ik het bij één geluid houden?**<span style="white-space:pre-wrap;"> Waarom niet meerdere knoppen met verschillende geluiden? Zo veranderde het oorspronkelijke idee al snel in een compleet </span>**soundboard**, waarbij iedere knop zijn eigen geluidsfragment kan afspelen.

<span style="white-space:pre-wrap;">De eerste uitdaging was natuurlijk: </span>**wat ga ik hiervoor gebruiken?**<span style="white-space:pre-wrap;"> Ik had immers een oplossing nodig waarop ik meerdere geluidsfragmenten kon opslaan en afspelen.</span>

<span style="white-space:pre-wrap;">Mijn eerste idee was om een </span>**ESP32**<span style="white-space:pre-wrap;"> te gebruiken in combinatie met een SD-kaartlezer en vanaf daar verder te kijken. Tijdens mijn zoektocht kwam ik echter de </span>**MP3-TF-16P**<span style="white-space:pre-wrap;"> tegen. Dit is een clone van de </span>**DFPlayer Mini**<span style="white-space:pre-wrap;"> en bleek eigenlijk alles te bieden wat ik voor dit project nodig had:</span>

- Ondersteuning voor een SD-kaart
- Geluidsfragmenten eenvoudig aan te roepen met knoppen
- Compact en relatief eenvoudig te gebruiken
- Goedkoop
- Een ingebouwde 3 watt DAC-versterker

Hierdoor hoefde ik niet zelf een complete oplossing voor het opslaan en afspelen van audio te bouwen. De MP3-TF-16P nam dit grotendeels voor zijn rekening, waardoor ik me kon focussen op de rest van het project.

# Lijn volg robot

Projectje wat ik met mijn zoon aan het maken ben

https://projecthub.arduino.cc/lee\_curiosity/building-a-line-following-robot-using-arduino-017dbb

# ESP32 + Playstation controller

https://www.cytron.io/tutorial/esp32-ps4controller-beginner?srsltid=AfmBOorz0MuLSKF-G4iIAa7tnePnd7oyDFwJ9cswZ3JMjLUdG0eK4yv3