Inhoudsopgave:
- Stap 1: Je hebt nodig:
- Stap 2: Aansluitingen
- Stap 3: De Wave-bestanden instellen
- Stap 4: De code
- Stap 5: Laatste verbindingen…
Video: Minimale Arduino-geluidseffectbox - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit is een snel project van een geluidseffectbox. Het apparaat leest een vooraf opgenomen wav-bestand van een microSD dat is toegewezen aan een specifieke knop en speelt het af wanneer erop wordt gedrukt.
Stap 1: Je hebt nodig:
Arduino pro mini (of andere) microSD-module Een luidspreker met TRS (mic / aux) aansluitingVrouwelijke TRS-connector4 Drukknoppen4 Weerstanden van 220ohm Batterijhouder en batterijen - ik heb de 2 CR2032 knoopbatterijen gebruikt, maar je kunt andere gebruiken Dubbelzijdige mannelijke TRS (hoofdtelefoon) kabel
Stap 2: Aansluitingen
Elke knop is aangesloten op VCC en via een 220ohm-weerstand op GND (voor het naar beneden trekken van valse stroom op de kabel) vóór de weerstand is elke knop aangesloten op de digitale pinnen 5, 6, 7, 8 van de Arduino.
De TRS-connector is verbonden met GND en met de 9e digitale pin van de Arduino.
De microSD-module wordt als volgt op de Arduino aangesloten:GND => GNDVcc => VccMISO => 12MOSI => 11CS => 4SCK => 13
De batterij + is aangesloten op RAW en - op GND
Stap 3: De Wave-bestanden instellen
De wav-bestanden moeten 16000khz 8bit mono zijn. Geef ze de naam van het knopnummer dat u ze gaat toewijzen (1, 2, 3, 4)
U kunt deze site gebruiken om uw bestanden te converterenhttps://audio.online-convert.com/convert-to-wav
Stap 4: De code
De code gebruikt 2 bibliotheken die u moet hebben (als u ze niet downloadt via de lib manager): SD.hTMRpcm.h
#include //include SD module library#include //include speaker control library #define SD_ChipSelectPin 4 //define CS pin #define B1 5 //4 knoppen pinnen verbindingen #define B2 6 #define B3 7 #define B4 8 TMRpcm tmrpcm; // maak een object voor luidsprekerbibliotheek void setup () { Serial.begin (9600); pinMode (5, INGANG); //4 knoppen initialiseren als INPUTS pinMode (6, INPUT); pinMode (7, INGANG); pinMode (8, INGANG); tmrpcm.speakerPin = 9; // definieer luidsprekerpin. // je moet pin 9 van de Arduino Uno en Nano gebruiken // de bibliotheek gebruikt deze pin als (!SD.begin (SD_ChipSelectPin)) { // kijk of de kaart aanwezig is en kan worden geïnitialiseerd return; //doe niets meer als niet } tmrpcm.setVolume(6); //0 tot 7. Stel het volumeniveau in tmrpcm.play ("start.wav"); // het geluidsbestand "1" wordt afgespeeld elke keer dat de arduino opstart, of wordt gereset } void loop () {// Serial.println (digitalRead (8)); if (digitalRead (B1)) { Serial.println ("B1"); tmrpcm.play("1.wav"); vertraging (100); } if (digitalRead (B2)) { Serial.println ("B2"); tmrpcm.play("2.wav"); vertraging (100); } if (digitalRead (B3)) { Serial.println ("B3"); tmrpcm.play("3.wav"); vertraging (100); } if (digitalRead (B4)) { Serial.println ("B4"); tmrpcm.play("4.wav"); vertraging (100); } }
Stap 5: Laatste verbindingen…
Sluit het apparaat via de TRS-connector met de TRS-kabel aan op de luidspreker. Sluit het apparaat aan op de voeding en zet het AAN
…VEEL PLEZIER…
Aanbevolen:
Rainmeter - Een minimale desktop opzetten (Win 10): 30 stappen
Rainmeter - Een minimale desktop opzetten (Win 10): Bedankt voor het kijken naar deze instructable! Deze gids helpt je bij het maken van een minimale desktopconfiguratie met enkele handige widgets, zodat je je bureaublad opgeruimd kunt houden. Houd er rekening mee dat deze handleiding is gemaakt voor Windows 10
Arduino tekst-naar-spraak-converter met LM386 - Pratend Arduino-project - Talkie Arduino-bibliotheek: 5 stappen
Arduino tekst-naar-spraak-converter met LM386 | Pratend Arduino-project | Talkie Arduino-bibliotheek: Hallo allemaal, in veel projecten hebben we arduino nodig om zoiets als een pratende klok te spreken of wat gegevens te vertellen, dus in deze instructables zullen we tekst omzetten in spraak met behulp van Arduino
Pratende Arduino - Een MP3 afspelen met Arduino zonder enige module - Mp3-bestand afspelen vanaf Arduino met PCM: 6 stappen
Pratende Arduino | Een MP3 afspelen met Arduino zonder enige module | Mp3-bestand van Arduino afspelen met PCM: in deze instructie leren we hoe we een mp3-bestand met arduino kunnen spelen zonder een audiomodule te gebruiken, hier gaan we de PCM-bibliotheek voor Arduino gebruiken die 16 bit PCM van 8 kHz-frequentie speelt, dus laten we dit doen
Hoe maak je een minimale OTG-connector: 4 stappen (met afbeeldingen)
Hoe maak je een minimale OTG-connector: In dit elektronische doe-het-zelf-project zul je zien hoe je een minimale OTG-connector maakt tegen zeer lage kosten. De OTG-connector is een zeer praktisch hulpmiddel waarmee u eenvoudig uw Android-telefoon kunt aansluiten voor U-schijfuitbreiding en muisverbinding. Je kunt een
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmeren -- Arduino Neno: 6 stappen (met afbeeldingen)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmeren || Arduino Neno:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's……. Dit project gaat over hoe je een kleinste en goedkoopste arduino ooit kunt aansluiten. De kleinste en goedkoopste arduino is arduino pro mini. Het lijkt op arduino