Inhoudsopgave:

Muziekdoos voor kinderen: 5 stappen
Muziekdoos voor kinderen: 5 stappen

Video: Muziekdoos voor kinderen: 5 stappen

Video: Muziekdoos voor kinderen: 5 stappen
Video: Dans mee met nijntje • liedje 2024, November
Anonim
Muziekdoos voor kinderen
Muziekdoos voor kinderen
Muziekdoos voor kinderen
Muziekdoos voor kinderen
Muziekdoos voor kinderen
Muziekdoos voor kinderen

"Grootvader … liedjes, liedjes … ", zoiets als dit is wat kleindochters me elke avond ontmoeten als ik thuiskom van mijn werk. Dit project is opgevat als muzikaal speelgoed met elementen van tactiel leren. Als je naar muziek luistert, kun je op de knoppen klikken, de veelkleurige lichten aandoen (en wat is de kleur?), Draai wat draait, klik op de schakelaars … En terwijl de grootvader thee drinkt …

Arduino synthetiseert zelf slecht muziek. Er zijn echter zogenaamde schilden waarmee je muziekbestanden van behoorlijke kwaliteit kunt afspelen. In dit project heb ik het DFPlayer mini shield toegepast. Het gebruikt een micro SD-kaart als drager. Met slechts drie knoppen kunnen we het afspelen regelen: vooruit, achteruit en - naar het begin. Kinderen houden ervan om op de knoppen te drukken, dus ik heb op het voorpaneel nog een paar knoppen, schakelaars, LED's in het algemeen geplaatst, die toen bij de hand waren moment om het interessanter te maken.

Stap 1: Componenten & Gereedschap

componenten:

Arduino UNO

Adapter (6 - 12) VDC, (0,5 - 1) A voor Arduino

DFPlayer mini

www.aliexpress.com/item/TF-Card-U-Disk-Min…

Luidspreker 8Ohm, 1W

micro SD-kaart, klasse 8-11

LMS1587IS-3.3

PCB-koellichaam

Condensator 100uF, 16V

3 x 1P Drukknopschakelaar kortstondig

UP-6135 (optie) niet weergegeven in het diagram

www.distrelec.biz/nl/led-paneelmeter-199-m…

5 x Tuimelschakelaar (aan-aan)

DC-micromotor (optie)

Antivandaal drukknop (optie)

Potentiometer

5 x RODE LED 5 mm

5 x GROENE LED 5 mm

5 x GELE LED 5 mm

5 x BLAUWE LED 5 mm

20 x Res 330 Ohm

2 x Res 560 Ohm

1 x resolutie 51K

Draden

Kunststof behuizing

Gereedschap:

Soldeerstation (soldeerbout), soldeerdraad, flux

Draadknipper, pincet, schroevendraaier, boormachine, vijlen, lijmpistool

Stap 2: Elektrisch circuit

Elektrisch circuit
Elektrisch circuit
Elektrisch circuit
Elektrisch circuit
Elektrisch circuit
Elektrisch circuit

Het schema is getekend met behulp van de Easy Eda-omgeving. Het muzikale gedeelte staat bovenaan het diagram. Al het andere is gemaakt van geïmproviseerde middelen. Hier kun je alles toevoegen wat je wilt, gewoon om in de afmetingen te passen.

De MP3-module ondersteunt tot 25.500 fragmenten van frases, signalen of melodieën. Alle audiobestanden kunnen worden onderverdeeld in groepen van 255 nummers. U kunt een van de 30 volumeniveaus en een van de 6 equalizermodi kiezen (Normal/Pop/Rock/Jazz/Classic/Base). Audiobestandsformaten: MP3, WAV, WMA.

De module is via UART (serieel) verbonden met Arduino. Voor werk is het voldoende om alleen de Vcc-, GND-, RX-, TX-, SPK1-, SPK2-lijnen aan te sluiten. Het gebruik van alle andere pinnen is optioneel.

Link voor veel informatie over DFPlayer mini:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

Stap 3: Montage en circuitbedrading

Montage en circuitbedrading
Montage en circuitbedrading
Montage en circuitbedrading
Montage en circuitbedrading
Montage en circuitbedrading
Montage en circuitbedrading

Nu hebben we een schema, een lijst met elementen en het meest arbeidsintensieve werk begint - installatie. Hier is het belangrijkste - om de behuizing van een geschikte maat te vinden. We boren, passen aan, installeren elementen. We verbinden de draden volgens het schema. Waar nodig solderen we. Wij controleren alles grondig.

Stap 4: Eenvoudige schets

Eenvoudige schets
Eenvoudige schets

Als u met de DFPlayer-minimodule wilt werken, moet u de bibliotheek DFPlayer_Mini_Mp3.h installeren:

github.com/DFRobot/DFRobotDFPlayerMini/arc…

De derde digitale ingang van de Arduino is verbonden met de Busy-uitgang van de MP3-module. De controller analyseert de status van deze uitgang en als deze is overgeschakeld naar de HIGH-status (track is voorbij), begint de volgende track. Anders stopt het afspelen van de track en voor ons is het belangrijk dat de muziek track voor track doorgaat. De SoftwareSerial-bibliotheek is hier ook geïnstalleerd, zodat u de Arduino-firmware naar behoefte kunt wijzigen zonder de installatie aan te raken.

github.com/PaulStoffregen/SoftwareSerial

Stap 5: Audiobestanden

Geluidsbestanden
Geluidsbestanden

Mini MP3-speler kan kaarten herkennen tot 32G en FAT16, FAT32-bestandssysteem.

Formatteer de SD-kaart en maak er een map "MP3" op. Vervolgens moet u uw mp3-nummers in deze map opnemen en ze de namen "0001****.mp3", "0002****.mp3", "0003****.mp3", enz. geven. Belangrijk: het is noodzakelijk om reeds hernoemde bestanden naar de SD te kopiëren en niet om ze op de SD-kaart te hernoemen.

Steek de kaart in de sleuf en geniet ervan!

Aanbevolen: