Inhoudsopgave:

GENIETEN MET GELUIDEN: 6 stappen (met afbeeldingen)
GENIETEN MET GELUIDEN: 6 stappen (met afbeeldingen)

Video: GENIETEN MET GELUIDEN: 6 stappen (met afbeeldingen)

Video: GENIETEN MET GELUIDEN: 6 stappen (met afbeeldingen)
Video: Als Dit Niet Was Gefilmd Zou Niemand Het Geloven 2024, November
Anonim
GENIETEN MET GELUIDEN
GENIETEN MET GELUIDEN

Invoering

Het doel van dit project is om een nieuw product te maken dat een probleem oplost met behulp van een arduino-bord om een snel prototype te maken.

Stap 1: Probleemdefinitie

Tegenwoordig lijken kinderen niet meer geïnteresseerd in muziek en instrumenten. Een van de redenen waarom we denken dat dit gebeurt, is omdat ze, met alle technologie die ze omringen, niet zo geïnteresseerd raken in hoe muziek wordt gemaakt. Vanuit dit idee dachten we: waarom gebruiken we geen technologie om dit probleem op te lossen? En zo is ons product ontstaan! Gebaseerd op de klassieke Simon Says, zullen we een spel maken waarmee kinderen de verschillende soorten muziekinstrumenten leren die bij verschillende muziekstijlen worden gebruikt.

Stap 2: Oplossing voorgesteld

We zullen het Arduino-bord coderen zodat we de informatie kunnen bedienen die wordt gegeven door 5 verschillende knoppen, zodat eerst een led gaat branden terwijl het geluid van en het instrument klinkt. Dan zal het kind op dezelfde knop moeten drukken. Het is dezelfde functie die Simon Says gebruikt, maar met het geluid van verschillende soorten muziekinstrumenten. Op die manier zal het kind het geluid van het instrument relateren aan het beeld van het instrument.

Stap 3: Delen: elementen om een speelspel te doen

Onderdelen: elementen om een speelspel te doen
Onderdelen: elementen om een speelspel te doen

Arduino Uno-bord: 1 eenheid

Jumpers: 1 eenheid van pakketmodel

Protobord: 1 eenheid

Weerstand: 5 eenheden

Led: Knop: 5 eenheden

Luidspreker: 1 eenheid

Batterij: 1 eenheid

SD-kaart: 1 eenheid

Batterij 9Volt: 1 eenheid

Kasttekeningen: 1 eenheid

Stap 4: Circuitformaat

Circuitformaat
Circuitformaat
Circuitformaat
Circuitformaat
Circuitformaat
Circuitformaat

Stap 5: CODE

Ik post het spelbestand "PlayMemmory". We hebben ons laten inspireren door een map van het spel Simon maar met 5 knoppen, in plaats van 4. Om met bestanden te werken om muziek af te spelen moet je de bibliotheek "TMRpcm-master" gebruiken. Daarom moet u de ardunio-bibliotheek openen en de map bijvoegen die ik hieronder zal plaatsen.

INSPIRATIE

De code van het spel is eenvoudig en becommentarieerd. Maar ik ben geïnspireerd door twee mappen om het spel te maken.

Aan de andere kant is de map "DFPlayer-Mini-mp3-master" verantwoordelijk voor het controleren of het lezen van de WAV-bestanden werkt. Om naar het bestand te gaan moet je naar: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / voorbeelden / DFPlayer_sample

Aan de ene kant bedien je de knoppen met de LED's, de knoppen en hun bestand in WAV-formaat. Om het bestand te vinden moet je gaan: C: / Button-master / Button-master / voorbeelden / SimpleOnOff

Ik deel de mappen met je code zodat je meer knoppen en meer geluiden toevoegt.

Stap 6: Prototype

Prototype
Prototype
Prototype
Prototype
Prototype
Prototype

POSTER EN CASE

Om het model van de behuizing te maken, hebben we de lasercut gebruikt. We zullen het bestand "template.dxf" ophangen, zodat u het eventueel in een lasermachine kunt knippen. We moeten zeggen dat we een voorbeeld "viento" en "cuerda" van de muziekbestanden in wav-formaat en de bijbehorende poster zullen plaatsen.

AUDIOFORMAAT

Om mp3-bestanden naar WAV te converteren, laat ik je het programma "ffmpeg" zien met het formaat dat arduino kan lezen.

  • 8 bits
  • 8000Hz
  • Audioformaat (mono). Omdat we een luidspreker gebruiken.

Het is belangrijk dat u het mp3-bestand naar wav converteert in dezelfde "bin"-map. Er moeten bestanden in dezelfde bin-map staan om te kunnen converteren. Het moet binnen "ffmpeg-2011109-723b6ba-win64-static" gaan om:

C: / ffmpeg-2071109-723b6ba-win64-static / bin

Aanbevolen: