Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: Bereid de geluidsmodule voor
- Stap 3: 3D-geprinte onderdelen
- Stap 4: Het regelcircuit maken
- Stap 5: Arduino-schets
- Stap 6: Zet het allemaal bij elkaar
Video: Arduino platenspeler: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Deze instructable is gemaakt om te voldoen aan de projectvereiste van de Makecourse aan de University of South Florida (www.makecourse.com)
Voor het cursusproject wist ik dat ik iets muziekgerelateerd wilde maken, maar toch eenvoudig genoeg dat een beginner op het gebied van coderen en modelleren zoals ik het voor elkaar zou kunnen krijgen. Dus kwam ik op het idee van een platenspeler die zou worden geactiveerd wanneer de 'naald' op de plaat valt.
De volgende tutorial beschrijft de materialen en processen die betrokken zijn bij het maken van een platenspeler met behulp van een Arduino Uno-microcontroller.
Stap 1: Materialen
- Arduino Uno-microcontroller
- Breadboard
- Stappenmotor en motorbesturingsmodule
- Touchpad-sensormodule
- Sparkfun Audio Sound Breakout-module
- Pak afgescheiden headers
- 2 GB Micro SD-kaart met adapter
- .5W 8ohm luidspreker
- Draagbare Powerbank
- Soldeerbout
Je hebt ook toegang nodig tot geluidsbewerkingssoftware, een vorm van CAD-software en de Arduino IDE.
Stap 2: Bereid de geluidsmodule voor
De module die het geluidsbestand voorleest naar de luidspreker is niet klaar voor gebruik met een breadboard, dus er moeten headers aan worden toegevoegd.
De eerste foto is hoe het eruit ziet als het aankomt. Na zeven headers aan elke kant te hebben gesoldeerd, is het klaar voor gebruik.
Kies vervolgens welk nummer je wilt dat je plaat speelt. De module kan maar liefst 512 nummers bevatten, maar 1 is voldoende voor dit project. De audio breakout-module speelt alleen 4-bit 32KHz geluidsbestanden af, met namen die beginnen bij "0000.ad4", "0001.ad4", enzovoort. Om uw geluidsbestand naar dit formaat te krijgen, gebruikt u eerst een programma zoals Audacity om het te converteren naar een mono, 32KHz-snelheid, 16-bits golfaudiobestand. De Spark Fun-pagina voor deze module bevat ook een hulpprogramma waarmee u uw wave-bestand kunt converteren naar het vereiste 4-bits formaat.
Zodra u uw geluidsbestand uploadt naar de microSD-kaart van 2 GB, is het audiogedeelte klaar voor gebruik!
Stap 3: 3D-geprinte onderdelen
Ik heb de deelbestanden bijgevoegd die ik voor mijn platenspeler heb gebruikt. De cilinder op het deksel is opzettelijk langer dan nodig is, dus je kunt hem precies inkorten tot wat je nodig hebt. Hetzelfde geldt voor de naald. De gleuf op het deksel is waar de aanraaksensor uit de doos steekt, verborgen in het gedeelte dat "naaldhouder" wordt genoemd.
Stap 4: Het regelcircuit maken
Hier is de circuitlay-out met de aanraaksensor, geluidsmodule, stappenmotor, luidspreker en arduino uno.
Stap 5: Arduino-schets
Bijgevoegd is de schets die wordt gebruikt om naar het project te lopen. Wanneer de aanraaksensor wordt ingedrukt, activeert deze tegelijkertijd de geluidsmodule en de stappenmotor.
Stap 6: Zet het allemaal bij elkaar
Om het project te voltooien, plaatst u de gadgets en gadgets in de doos zodat wanneer de plaat door het deksel wordt geplaatst, deze aan de stappenmotor kan worden bevestigd. Ik stel voor om de motor vast te lijmen, zodat deze niet elke keer dat de doos wordt verplaatst van de plaat wordt gescheiden. De aanraaksensor wordt door de gleuf in het deksel geplaatst, tegen de "naaldhouder", tussen hem en de naald. Op deze manier activeert het de sensor wanneer de naald naar beneden wordt geduwd in de richting van de plaat.
Door een tragische wending van de gebeurtenissen brak het cilindrische deel van mijn plaat af, dus nadat ik het er weer op had geplakt, wiebelt het terwijl het draait. Maar ik denk dat dat bijdraagt aan de authenticiteit van mijn platenspeler, aangezien oude vinyls dat ook doen!
Ik hoop dat je genoten hebt van deze Instructable, en veel succes aan iedereen die besluit om het uit te proberen!
Aanbevolen:
DIY VEX-platenspeler: 6 stappen
DIY VEX Platenspeler: Dit is een gids voor de constructie van een DIY VEX Platenspeler. Merk op dat veel van de volgende componenten alternatieven hebben die beter kunnen werken, dit zijn slechts de materialen die beschikbaar waren. Deze platenspeler kan 33 1/3 en 45 toeren platen
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)
Een junk van 65 jaar oude platenspeler opknappen: 10 stappen
Een rommel van 65 jaar oude platenspeler opknappen: Ik hou ervan om oude dingen op te knappen. Ik rijd op een fiets uit 1929 die ik uit de dood heb meegebracht. Mijn grasmaaier is uit de jaren 20 en was even dood. Ik heb een grammofoon uit 1929 die ik heb gerestaureerd van bijna dood. Ik besloot dat het tijd was om mijn vinyl op een andere
DIY perspex platenspeler hoes - Ajarnpa
DIY Perspex platenspeler hoes: Dus ik heb mijn oude vinyl opgegraven
Mp3's afspelen op 70 jaar oude platenspeler - geen permanente wijzigingen - Ajarnpa
Mp3's afspelen op 70 jaar oude platenspeler - geen permanente wijzigingen: Wat ik in feite heb gedaan, is een mono-verbinding opzetten tussen de MP3- of mediabron van uw keuze, uw computer, cassette-esk, walkie-talkie en direct hot wired het naar de luidspreker via krokodillenklemmen. Zoals altijd, tutorial/demo video: PLEASEif