Inhoudsopgave:
- Stap 1: Ontwerp
- Stap 2: Wat ga je doen?
- Stap 3: Hoe het circuit / diagram werkt
- Stap 4: Audiobekabeling
- Stap 5: Audiobedrading (vervolg)
- Stap 6: Fotoresistor
- Stap 7: Constructie van ons LED-circuit
- Stap 8: Theorie om de frequentie van noten te krijgen
- Stap 9: Arduino-programmering
- Stap 10: Aansluitschema
- Stap 11: Muziek
- Stap 12: Laatste overwegingen
Video: Arduino + Mp3: 12 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Ik hou van licht, natuurkunde, optica, elektronica, robotica en alles wat met wetenschap te maken heeft. Ik begon te werken met gegevensoverdracht en wilde de Li-Fi-methode proberen, iets innovatiefs en dat groeit.
Ik ben op de hoogte van de hoge gegevensoverdrachtsnelheden die worden bereikt door de Li-Fi, dus ik wilde hier iets aan doen en iets nuttigs bedenken. In dit project dacht ik eraan het economisch en interessant te maken, dus besloot ik iets te gebruiken dat iedereen leuk vindt, muziek.
Eerst dacht ik dat het iets duurs zou zijn, maar omdat alles digitaal werkte, bleek het ongelooflijk goedkoop uit te voeren.
Met het gemak van Arduino kan ik frequenties genereren om geluiden te produceren, het project is om een nummer te coderen en alles klaar te laten zodat mensen andere nummers kunnen coderen en gegevens via LED kunnen verzenden zonder de hoorn rechtstreeks op de Arduino te hebben aangesloten.
Stap 1: Ontwerp
We kunnen constateren dat het project werd uitgevoerd in een protoboard, aangezien er tests worden uitgevoerd en binnenkort versterkers zullen worden toegevoegd om het signaal te verbeteren. Iets dat ik heb opgemerkt, is dat het hoornsignaal erg laag is, daarom moet ik het signaal versterken voordat ik verbinding maak met de hoorn.
Stap 2: Wat ga je doen?
Gereedschap en uitrusting:
- Multimeter: je moet in ieder geval de spanning, polariteit, weerstand en continuïteit controleren voor het oplossen van problemen. Go Link
- Cautín. Go Link
- Pasta.
- Welding. Go Link
- Aansteker.
- Snij tang.
Elektronica:
- Jack: We kunnen veel audio-objecten recyclen, in dit geval vond ik er een die werd gebruikt om niet-werkende luidsprekers aan te sluiten.
- Arduino: We kunnen elke arduino gebruiken, voor dit doel heb ik een arduino gebruikt.
- LED: ik raad een LED aan die wit licht genereert, aangezien deze geen wit licht heeft. LED Ik heb een RGB-LED gebruikt die altijd de 3 kleuren inneemt om wit licht te genereren (Belangrijk: met rode LED, groene LED en blauwe LED zullen de onze niet werken stroomkring).
- Weerstand: Als u RGB LED gebruikt, raad ik aan om weerstanden van 1k Ohm te gebruiken, en als u een witte LED gebruikt, kunt u weerstanden van 330 Ohm gebruiken.
- Batterij: Het is bij voorkeur 9V.
- Connector voor 9V batterij. Go Link
- Kabel: om het snijden en aansluiten te vergemakkelijken heb ik JUMPERS. Go Link gebruikt
- Fotoweerstand (zonnecel)
Stap 3: Hoe het circuit / diagram werkt
Zo werkt het systeem:
Omdat het menselijk oog het licht in sommige intervallen van het spectrum niet kan zien, kunnen we met behulp van het door de LED's uitgestraalde licht signalen verzenden door middel van onderbrekingen in de frequentie. Het is alsof je het licht aan- en uitzet (zoals rooksignalen). Het circuit werkt op een 9V-batterij die ons hele circuit van stroom voorziet.
Stap 4: Audiobekabeling
Bij het doorsnijden van de Jack kunnen we met onze multimeter continuïteit controleren om te weten welke kabels overeenkomen met aarde en signaal, er zijn jack met 2 kabels (massa en signaal) en andere met 3 kabels (aarde, rechter signaal, linker signaal). In dit geval kreeg ik bij het doorknippen van de kabel een zilveren kabel, een witte kabel en een rode kabel. Met de multimeter kon ik vaststellen dat de zilveren kabel overeenkomt met aarde en uiteindelijk zijn de rode en witte het signaal. Om de kabel sterker te maken, heb ik de kabel 50% -50% verdeeld en ik zal hem draaien zodat ik 2 draden van dezelfde polariteit sterker heb en opnieuw het touw (dit is om de kabel te versterken en ik heb geen weten Break gemakkelijk).
Stap 5: Audiobedrading (vervolg)
Omdat de kabel erg dun is en met het snijgereedschap heel gemakkelijk te breken is, raad ik aan om vuur te gebruiken, in dit geval werd een aansteker gebruikt.
Steek gewoon de punt van de kabel met vuur aan en wanneer deze brandt, moet u de kabel met de vingers of een ander instrument verwijderen terwijl deze heet is (wat we verwijderen is plastic dat de kabel bedekt). Laten we nu de witte en rode draad in een knooppunt.
Stap 6: Fotoresistor
In dit geval heb ik een zonnepaneel gebruikt om een groter gebied te bestrijken, voor deze cel las ik eenvoudig startkabels op de positieve en negatieve terminals.
Om te weten of onze cel in bedrijf is door middel van de voltmeter, kunnen we de spanning kennen die levert als we hem in het licht van de zon plaatsen (ik raad aan dat deze in 2V ± 0,5 is)
Stap 7: Constructie van ons LED-circuit
Met behulp van RGB LED en met een weerstand van 1k ohm kunnen we de witte kleur verkrijgen, voor het circuit in het protoboard zullen we uitvoeren wat wordt getoond in het diagram waar we de batterij van 9V zullen hebben die de LED positief voedt en de aarde is verbonden met de signaal dat onze speler verzendt (muzieksignaal). De jackpot-aarde is verbonden met de negatieve kant van de LED's.
Terwijl ik aan het experimenteren was, wilde ik een ander type kleur proberen om te observeren wat er gebeurde en kreeg geen resultaten met rode, groene en blauwe LED.
Stap 8: Theorie om de frequentie van noten te krijgen
Een geluid is niets meer dan een trilling van de lucht die een sensor kan opvangen, in ons geval het oor. Een geluid met een bepaalde toonhoogte is afhankelijk van de frequentie waarmee de lucht trilt.
De muziek is verdeeld in de mogelijke frequenties in gedeelten die we "octaven" noemen en elk octaaf in 12 gedeelten die we muzieknoten noemen. Elke noot van een octaaf heeft precies de helft van de frequentie van dezelfde noot in het bovenste octaaf.
Geluidsgolven lijken sterk op de golven die optreden op het wateroppervlak wanneer we een object gooien, het verschil is dat de geluidsgolven de lucht in alle richtingen trillen vanaf zijn oorsprong, tenzij een obstakel een schok veroorzaakt en het vervormt.
In het algemeen heeft een noot "n" (n = 1 voor Do, n = 2 voor Do # … n = 12 voor Ja) van het octaaf "o" (van 0 tot 10) een frequentie f (n, O) die we kunnen op deze manier berekenen (Afbeelding):
Stap 9: Arduino-programmering
Voor het programmeren nemen we gewoon een nummer en gaan we het type noot selecteren, iets belangrijks zijn de tijden om te overwegen. Eerst wordt in het programma de uitvoer van onze luidspreker gedefinieerd als pin 11, volg dan de float-waarden die overeenkomen met elke noot die we gaan gebruiken met de frequentiewaarde. We moeten de noten definiëren omdat de tijden tussen het type noot anders zijn, in de code kunnen we de belangrijkste noten observeren, we hebben een tijd bpm om de snelheid te verhogen of te verlagen. U vindt enkele opmerkingen in de code zodat ze kunnen worden begeleid.
Stap 10: Aansluitschema
Laten we de arduino-aarde verbinden met de aarde van onze Jack-kabel en de positieve met de positieve 9V-batterij. Het signaal komt uit de pin 11 die wordt aangesloten op de min van de batterij.
Stap 11: Muziek
Nu we de code in onze arduino en alle verbindingen hebben geladen, is het tijd om te spelen! We zullen zien hoe onze hoorn begint te klinken zonder verbonden te zijn met onze Arduino, we sturen gewoon signalen door de LED.
Stap 12: Laatste overwegingen
In de hoorn zal het geluid erg verminderd zijn, dus ik raad aan om een circuit toe te voegen om het signaal te versterken. Bij het programmeren van het nummer dat iedereen wil, moet rekening worden gehouden met de wachttijd en het geduld, omdat we het oor veel moeten afstemmen voor ongelooflijke resultaten.
Mecatronica LATAM
Aanbevolen:
Arduino Retro Style MP3-speler! 8 stappen (met afbeeldingen) Ajarnpa
Arduino Retro Style MP3-speler!: Mp3-speler klinkt misschien behoorlijk verouderd. Smartphones kunnen veel beter dan dit! Met al die apps en streamingdiensten hoef je zelfs geen muziek of nummer te downloaden. Maar toen ik de DFplayer-module tegenkwam, werd ik er echt enthousiast van met een heleboel
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
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
Sluit een mp3-speler aan op een tape-speler: 6 stappen (met afbeeldingen)
Een mp3-speler aansluiten op een cassettespeler: een mp3-speler of andere stereobron aansluiten op een cassettespeler om naar de muziek te luisteren