Descripció del projecte
L’objectiu d’aquest projecte és controlar la reproducció de grups de sons, en format mp3, emprant botons tàctils de l’Esp32.
Aquest projecte està pensat per a ESP32 per emprar els 9 ToucPins aprofitables de la placa
Dels 9 TouchPins, n’hi ha 7 per activar categories de sons: T0.-cançons cristinadel so 1 al 9, T2.-animals, del 10 al 31, T3.-cançoner, del 32 al 55, T4.-instruments, del 56 al 74, T5.-sons variats, de 75 al 116, T6.-sons de conte 3 porquets del 117 al 137, T7.-granja del 138 al 152
Dels 9 TouchPins, n’hi ha dos per funcions next i previous: T8.-next, T9.-previous
Hi ha un array amb el nom de totes les cançons i un amb el nom dels grups de sons, aquesta informació apareix al serial print i a l’LCD
En aquest projecte emprarem:
1.-Placa Esp32.
2-Lector MP3.
3.-LCD 2X16
3-Altaveus
4-Fils de connexió
5-Botons tàctils d’elaboració pròpia
Esquemes del projecte
Serial MP3 a ESP32

Els TouchPins i el serial mp3 player a ESP32

LCD a ESP 32
S’ha d’afegir esquema LCD a ESP32 Hem connectat l’LCD així , GND → GND del ESP32 VCC → 3.3V o 5V de l’ESP32 SDA → GPIO 21 de l’ESP32 SCL → GPIO 22 de l’ESP32

Esquema complet

Exemple d’aplicació



Materials necessaris
Plaques

Botons tàctils
Creació i evaluació de botons tàctils
Tens una entrada éspecífica que parla de com crear i revisar botons tàctils
https://sacosta.cat/?p=1541
Els botons tàctils capacitius són un tipus de polsador/interruptor electrònic que detecta el tacte o la proximitat.
En lloc de requerir cap mena de pressió física real per activar-se, els interruptors capacitius funcionen mesurant una petita càrrega elèctrica que es transfereix del cos al mateix interruptor. Això passa en l’instant que hi fas un contacte net.
Quan un usuari toca la superfície d’un botó tàctil capacitiu o s’hi acosta. , la capacitat del sistema canvia, i aquest canvi és detectat per l’ESP32 .
L’ESP32 té 10 pins que són capaços de captar els canvis de capacitat causats per la presència o la proximitat d’un objecte conductor, com ara un dit humà.
L’ESP32 registra l’esdeveniment tàctil o de proximitat i activa la resposta desitjada, com ara encendre una llum, canviar la configuració o executar una ordre específica en un dispositiu.
Propietats
Un avantatge notable dels botons capacitius rau en la seva durabilitat. Sense components mecànics per desgastar-se, aquests botons mantenen la seva capacitat de resposta durant períodes prolongats d’ús.
Les seves superfícies capacitives faciliten les interaccions de l’usuari ràpides i precises.
Les superfícies tàctils capacitives són més fàcils de netejar
Per aquest projecte hem fet unes imatges en format vectorial (svg) perquè puguin ser impreses a la mida que vulgueu sense deformacions
Reproductor MP3 i targes MicroSD


Altaveu


LCD

Cables

La manera més fàcil de fer el muntatge és amb cables mascle-famella
Els sons
Hem emprat 152 sons, agrupats en 7 grups
Els sons o cançons que utilitzeu han d’estar en format MP3.
Recomanacions
Abans de copiar els fitxers a tarja MICRO SD s’ha de formatar la tarja.
És molt important copiar els sons a la MICRO SD en l’ordre que volem que corresponguin amb les nostres targetes RFID.(so 1- tarja 1)
Un cop copiades les cançons a la micro SD (formatada prèviament!!!!) tendràn l’ordre amb que els pujat.
Per garantir que funcionarà correctament s’han de copiar els sons/cançons una a una.
En aquest projecte, tenint en compte el reproductor d’mp3 i la programació, el so 1 és el primer que pujam independentment del seu nom. La nostra programació indexa per l’ordre en que hem pujat els sons!!
Aquest sistema de copiar fitxer per fitxer, cançó/so per cançó/so, un a un i no tots alhora. Fent-ho així assegurarem que no fallarà.
Codi per a ESP32
https://app.arduino.cc/sketches/acce50d5-2ca1-4cae-ac9e-b681a7f7906b?view-mode=preview
