Audiobook
Introducció
Desenvolupament
Llegir SD card (no cal)
Buscant a eBay per sd card module trobo molts mòduls similars a:
aquests mòduls tenen un controlador de voltatge per convertir els 5V de l'Arduino als 3.3V que necessita la targeta, i també hi ha una sèrie de resistències per adaptar els senyals.
Ara bé, en el projecte Makerbuino tot això no hi és. La raó és que el Makerbuino funciona a 3.3V directament (el ATMega328 admet 3.3-5.5V), i per tant la lectura de la targeta SD pot quedar més simplificada.
El primer que hauria de fer és provar de fer funcionar el següent projecte:
amb el hardware del Makerbuino. Ara bé, el Makerbuino té un buzzer que no té res a veure amb un altaveu petit. Per a un audiobook vull una qualitat de so, i per tant no podré utilitzar un buzzer, sinó alguna cosa més decent.
Pins d'una SD Card:
Comprar SD card adapter. Per ex:
- https://www.aliexpress.com/w/wholesale-micro-sd-card-adapter-soldering.html (compte! és microsd)
- https://www.aliexpress.com/item/10pcs-SD-Card-Terminal-Adapter-SD-Card-Connector-PCB-Mount-SMT-PUSH-Type-for-SD-Memory/32797785654.html?spm=2114.search0104.3.39.k72gZo&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10308_10083_10080_10082_10081_10110_10303_10137_10111_10060_10176_10112_10113_10155_10114_5360015_10154_438_10056_10055_10054_10182_10059_10184_100031_10099_10078_10079_10210_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_16,ppcSwitch_5&btsid=f2adf89f-5935-4162-a3db-618ea0ecfc53&algo_expid=996c5754-f324-478c-8c1f-f4f5fe6b31d1-5&algo_pvid=996c5754-f324-478c-8c1f-f4f5fe6b31d1
Mòdul wtv020-sd-16p
Finalment he comprat aquest mòdul que reprodueix directament els fitxers que tenim ficats en una targeta miniSD.
- http://robotshop.com/letsmakerobots/files/WTV020_manual_V1.3.pdf
- http://www.buildcircuit.com/example-1-using-wtv020sd-16p-music-module-with-arduino/
- http://matthew-morris.com/wiki/index.php?title=Wtv020-SD-16P
- http://www.buildcircuit.com/mp3-mode-circuit-wtv020sd-16p-tutorial/
Format AD4: Supports 4-bit ADPCM (.ad4) file formats with sampling rates from 6Khz to 32Khz. Audio tool per convertir a ad4: http://www.4dsystems.com.au/product/SOMO_14D/
Suporta varis modes, però el mode més senzill (que li diuen mp3) és el que es veu a la foto, on tinc un botó de next, previous i reset, i és el primer que hauria de provar. En altres modes es pot connectar a un MCU (arduino) a través de la línia sèrie, per fer coses més interessants.
- Working voltage: DC2.7 to 3.5V -> és a dir, ho puc fer funcionar amb dues piles AAA
S'ha de vigilar molt en l'elecció de la targeta microSD, pot donar problemes. Hauria de ser de 1Gb o 2Gb:
He comprat aquesta targeta: 1GB High Speed MicroSD Memory Card Class1 Fast Micro SD SDHC TF+Free Adapter
creat per Joan Quintana Compte, octubre 2017