Inhoudsopgave:
- Stap 1: Ga spullen halen
- Stap 2: Snijd het bovenpaneel
- Stap 3: Knip wat afstandhouders af
- Stap 4: Bedraad de potten
- Stap 5: Monteer het bovenpaneel
- Stap 6: Bouw het circuit
- Stap 7: montagepaneel afsnijden
- Stap 8: Monteer het schakelpaneel
- Stap 9: Programmeer de chip
- Stap 10: Debuggen
- Stap 11: Boor
- Stap 12: Lijn de zaak
- Stap 13: Bevestig hardware
- Stap 14: Case gesloten
- Stap 15: rubberen voeten
- Stap 16: Maak de muziek
Video: Simple Sequencer: 16 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Een van de sleutels tot het maken van goede muziek is hersenloze herhaling. Dat is waar de simpele sequencer goed in is. Het doet steeds weer hetzelfde in een reeks van acht noten. U kunt de frequentie van de noot, de duur van de noot en de pauze tussen de noten aanpassen. Als je echt goed wordt, kun je anticiperen op de volgende noot en dingen meteen veranderen. Dit kleine doosje staat garant voor eindeloos veel speelplezier.
Stap 1: Ga spullen halen
Je zal nodig hebben:
- (8) 1M potentiometers - (8) 50K potentiometers - (8) 10K potentiometers - (8) SPST 5V relais - (1) 20K potentiometers - (16).1uF condensatoren - (16) 220 ohm weerstand - 74HC595 Shift Register - Lamp trekschakelaar - Power jack- Mono audio jack - 10K weerstand - 16F877 Pic chip - 20 MHZ resonator - PCB of twee - 40 pin socket - Mat board - 12 x 12 vel acryl - Houtnerf contactpapier - 5 x 7 aluminium doos - Een analoge op variabele weerstand gebaseerde ruismaker - Rubberen voetjes - 26 knoppen in verschillende kleuren - Een boormachine - C-klemmen - Een lasersnijder - Een soldeeropstelling - Diverse gereedschappen en hardware
(Merk op dat sommige van de links op deze pagina gelieerde links zijn. Dit verandert niets aan de kosten van het artikel voor u. Ik herinvesteer alle opbrengsten die ik ontvang in het maken van nieuwe projecten. Als u suggesties voor alternatieve leveranciers wilt, laat het me dan weten weten.)
Stap 2: Snijd het bovenpaneel
Plak je contactpapier met houtnerf op een vel acryl. Leg het contactpapier in de lasersnijder.
Snijd het plexiglas met het volgende bestand en snijd het in een raster met de volgende instellingen: Passen: 5 Vermogen: 100Snelheid: 100DPI: 600
Nadat u klaar bent met rastersnijden, vectorknippen met behulp van de volgende instellingen:
Vermogen: 100Snelheid: 10Frequentie: 5000
Stap 3: Knip wat afstandhouders af
Knip met het onderstaande bestand enkele afstandhouders op de lasersnijder uit.
De instelling die ik gebruikte voor de vectorsnede waren:
Snelheid: 100 Vermogen: 40 Frequentie: 2500
Stap 4: Bedraad de potten
Bevestig de draden aan het linkerbeen en het middelste been van de 1M, 50K en 10K potentiometers.
Stap 5: Monteer het bovenpaneel
Nu is het tijd om het bovenpaneel te monteren.
Schuif voor elke potentiometer een mat afstandsstuk op en installeer het vervolgens door de achterkant zodat de inkeping op de potentiometer is uitgelijnd met de inkeping in de achterkant van het acryl.
In wat je dacht dat de bovenste rij zou zijn, plaats je de 1M potentiometers.
Plaats in de middelste rij de 50K potten.
Voer in de onderste rij de 10K in.
Stap 6: Bouw het circuit
Volg het onderstaande schema en bouw het circuit.
Dit vereist het gebruik van een behoorlijke hoeveelheid printplaat. Ik heb er twee van Radioshack gebruikt. Op de ene plaatste ik de PIC-chip en de 7805-regelaar (en een relais waarvoor ik geen ruimte meer had). Op het tweede bord heb ik de relais en het schuifregister geplaatst.
Ik heb zoveel mogelijk van het circuit gebouwd als ik kon en toen heb ik de potentiometers toegevoegd en als laatste aangesloten op het audiocircuit.
Ik heb geen dingen aangesloten die aan de zijkant van de behuizing moeten worden geïnstalleerd, zoals de stekker en de volumeknop. Voor het testen heb ik tijdelijk een 9V batterijadapter meegeleverd.
Stap 7: montagepaneel afsnijden
Gebruik de onderstaande bestanden om een montagebeugel, 1/4 afstandhouders en een kurken voering te lasersnijden.
Om het acryl te vectorsnijden, heb ik deze instellingen gebruikt:
Snelheid: 10Power: 100Frequentie: 5000
Om de kurk te snijden die ik gebruikte:
Snelheid: 100Vermogen: 50Frequentie: 1500
Stap 8: Monteer het schakelpaneel
Bevestig uw printplaat aan het basispaneel met moeren en bouten. Vergeet niet om tussen de 1/4 spacer te klemmen om de printplaten wat verhogingen te geven.
Keurig heet lijm de kurk basis aan de onderkant.
Stap 9: Programmeer de chip
Programmeer de 16f877-chip met de volgende code en breng deze vervolgens over in de socket. CPU = 16F877MHZ = 20CONFIG = 16254SI met A0SCK met A1RCK met A2abit var byte(9)nDur var word(8)nP var word(8)teller var bytesetValue var bytenoteDuur var wordnotePause var word'shift registeradres bitsabit(0) = %10000000abit (1) = %01000000abit(2) = %00100000abit(3) = %00010000abit(4) = %00001000abit(5) = %00000100abit(6) = %00000010abit(7) = %00000001abit(8) = %00000000'duur array pinsnDur(0) = D0nDur(1) = D1nDur(2) = D2nDur(3) = D3nDur(4) = D4nDur(5) = D5nDur(6) = D6nDur(7) = D7'pause array pinsnP(0) = B0nP(1) = B1nP(2) = B2nP(3) = B3nP(4) = B4nP(5) = B5nP(6) = B6nP(7) = B7counter = 0setValue = %00000000main:for counter = 0 tot 7 HIGH nDur (teller) pauze 1 RCTIME nDur(teller), 1, noteDuration setValue = abit(counter) gosub out595 pause noteDuur HOOG nP(counter) pause 1 RCTIME nP(counter), 1, notePause setValue = abit(8) gosub out595 pause notePause * 3nextcounter = 0goto mainout595: shiftout SI, SCK, LSBPRE, [setValue\8] pulsout RCK, 8Return
Stap 10: Debuggen
Sluit de stroom aan en zorg ervoor dat het werkt. Als het niet werkt:
- Controleer al uw verbindingen. Zorg ervoor dat er geen kruisen zijn en dat er geen ontbreken- Zorg ervoor dat de PIC-chip goed in de socket zit- Draai aan de hoofdvolumeknop. Het geluid kan minder zijn.
Stap 11: Boor
Boor gaten in de aluminium behuizing om je volumeknop, audio-aansluiting, trekschakelaar en stekker te monteren. Boor ook wat gaten uit zodat je hier de speaker kunt plaatsen.
Ik wilde de gaten die al in de luidspreker zaten, passen, dus wreef ik permanente inkt op de luidspreker en terwijl deze nog nat was, bracht ik dit over op witte plakband en plakte dit op de behuizing als boorgeleider. Ik heb toen geboord.
Stap 12: Lijn de zaak
Snijd een vel contactpapier dat groot genoeg is om over alle kanten van de behuizing te vouwen met 1/4 reserve. Knip in de hoeken diagonaal naar buiten zodat u ze naar binnen kunt vouwen.
Bekleed de rest van de behuizing met contactpapier. Trek de achterkant nog niet weg voor de laatste 1/2 rond de randen, want je moet deze plakkerig houden om op te lijmen wanneer je de behuizing dicht lijmt.
Knip gaten uit waar u uw aansluitingen, knoppen en wat dan ook gaat installeren.
Stap 13: Bevestig hardware
Bevestig al uw hardware veilig aan de aluminium behuizing.
Ontdek dat uw audio-aansluiting uw circuit kortsluit wanneer deze in de behuizing is geïnstalleerd. Bedek het gat voor de audio-aansluiting met contactpapier en boor een gat in het bovenste stuk acryl om de audio-aansluiting te installeren. Installeer het opnieuw.
Zet daar je printplaten in. Ik heb de geluidskaart aan de binnenkant van de behuizing gelijmd. De belangrijkste heb ik gewoon op de bodem laten zitten, omdat er zoveel draden aan vast zitten dat hij nergens heen beweegt.
Stap 14: Case gesloten
Controleer nogmaals of uw circuit nog een laatste keer werkt en sluit vervolgens de behuizing met hete lijm en/of epoxy.
Schil de rest van de achterkant van de houten voering en strijk deze glad op de behuizing.
Druk op al uw knoppen en wijzerplaten.
Stap 15: rubberen voeten
Plak wat zelfklevende rubberen voetjes op de bodem, zodat deze niet slijt.
Stap 16: Maak de muziek
Draai aan de knoppen zoals je hartje begeert en maak een machtig fijne pseudo-repetitieve muziek.
Vond je dit nuttig, leuk of vermakelijk? Volg @madeineuphoria om mijn laatste projecten te zien.
Aanbevolen:
Parallel Sequencer Synth: 17 stappen (met afbeeldingen)
Parallel Sequencer Synth: Dit is een handleiding voor het maken van een eenvoudige sequencer. Een sequencer is een apparaat dat cyclisch een reeks stappen produceert die vervolgens een oscillator aansturen. Elke stap kan aan een andere toon worden toegewezen en zo interessante sequenties of audio-effecten creëren
(bijna) Universal MIDI SysEx CC Programmer (en Sequencer): 7 stappen (met afbeeldingen)
(bijna) Universal MIDI SysEx CC Programmer (en Sequencer…): Halverwege de jaren tachtig begonnen synths-fabrikanten een "less is better" proces dat leidde tot barebones-synths. Dit zorgde voor een verlaging van de kosten aan de kant van de fabrikant, maar maakte het patchproces vervelend, zo niet onmogelijk voor het uiteindelijke gebruik
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
Programmeerbare RGB LED-sequencer (met Arduino en Adafruit Trellis): 7 stappen (met afbeeldingen)
Programmeerbare RGB LED-sequencer (met Arduino en Adafruit Trellis): mijn zonen wilden gekleurde LED-strips om hun bureau te verlichten, en ik wilde geen ingeblikte RGB-stripcontroller gebruiken, omdat ik wist dat ze zich zouden vervelen met de vaste patronen deze regelaars hebben. Ik dacht ook dat het een geweldige kans zou zijn om
4-staps digitale sequencer: 19 stappen (met afbeeldingen)
4-staps digitale sequencer: CPE 133, Cal Poly San Luis ObispoProjectmakers: Jayson Johnston en Bjorn NelsonIn de huidige muziekindustrie is een van de meest gebruikte “instrumenten” is de digitale synthesizer. Elk muziekgenre, van hiphop tot pop en vooravond