Inhoudsopgave:
- Stap 1: Veelgestelde vragen
- Stap 2: Voorbereiding: Gereedschap
- Stap 3: Voorbereiding: Onderdelenlijst
- Stap 4: Maken: Stap 1
- Stap 5: Maken: Stap 2
- Stap 6: Maken: Stap 3
- Stap 7: Maken: Stap 4
- Stap 8: Maken: Stap 5
- Stap 9: Maken: Stap 6
- Stap 10: Maken: Stap 7
- Stap 11: Maken: Stap 8
- Stap 12: Gebruik en downloads
Video: Sidstick: Pocket Chiptunes-speler: 12 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
100.000 SID-nummers in je zak! De SIDstick is een chiptunes-speler in zakformaat met:
- verwijderbare opslag die microSD-kaarten ondersteunt
- Batterijduur van meer dan 20 uur
- Super Hi-Quality hardware-gebaseerde weergave bij 31 kHz sample rate, >16 bit resolutie
- Volledig open, hardware-ontwerp en broncode zijn beschikbaar onder de MIT-licentie
- Uitbreidbaar met aansluitingen op het bord.
Kits en PCB's zijn beschikbaar op www.gadgetgangster.com. Hier is een demo: En nog een paar Chiptunes-favorieten Ocean Loader: Nog een paar goede:
Stap 1: Veelgestelde vragen
Wat zijn Chiptunes? Om wikipedia te citeren: "muziek geschreven in geluidsformaten waarbij alle geluiden in realtime worden gesynthetiseerd door een geluidschip van een computer of videogameconsole, in plaats van gebruik te maken van op samples gebaseerde synthese." Veel chiptunes zijn geript van klassieke videogames en sommige zijn nieuw werk. De SIDstick speelt de meest voorkomende chiptunes af, muziek die is geschreven om af te spelen op een SID-chip. Waarschijnlijk de grootste verzameling SID-muziek is de High Voltage SID Collection, die 36.000 SID-melodieën heeft, gratis te downloaden. Hoe lang gaan de batterijen mee? Afhankelijk van het type batterijen dat je gebruikt, krijg je ongeveer 20 uur afspeeltijd. Ik raad u aan oplaadbare batterijen te gebruiken, maar alkalinebatterijen werken ook. Hoeveel nummers kan ik opslaan? Allemaal. Op een microSD-kaart van 2 GB kunnen 20.000 - 30.000 nummers worden opgeslagen, afhankelijk van de bestandsgrootte. Dat is ongeveer 60 dagen aan unieke deuntjes. Is het moeilijk om samen te stellen? Nee, het is vrij eenvoudig - er zijn niet veel componenten op de SIDstick, de meeste magie gebeurt in de microcontroller. De microSD-kaartsleuf wordt voorgemonteerd geleverd, dus u hoeft niet te solderen op het oppervlak. Ik wil technische details! Dat is eigenlijk geen vraag, maar hier zijn de details van SIDcog, de belangrijkste audioprocessor;
- 31 kHz samplefrequentie
- >16bit resolutie
- Volledige filterondersteuning - elke combinatie van Lowpass-, Bandpass- en Highpass-filter
- Volledige envelopondersteuning met een logaritmische release/decay-curve. (gebruikt dezelfde logaritmische benadering als een echte SID)
- Ondersteunt alle 4 golfvormtypes
- 16 stappen hoofdvolume
- Waveform reset bit werkt. (veel melodieën van Rob Hubbard vertrouwen op dit exacte gedrag)
- Ring modulatie
- Oscillator synchronisatie
SIDcog draait op een Parallax Propeller, een 8-core, 80MHz microcontroller, en kan geherprogrammeerd worden met een PropPlug, connectoren zitten op het bord. De SIDstick is het product van een groepsinspanning - Johannes Ahlebrand deed de SIDcog core & desktop-app, Jeff Ledger deed de SD-kaartinterface en track / volumeregeling. Ik heb de lay-out van de printplaat gedaan. Dank ook aan James Long van Lil' Brother SMT Assembly voor het ontwerp en de montage van de microSD-kaart.
Stap 2: Voorbereiding: Gereedschap
Tools voor het bouwen van elektronicaprojecten van Gadget Gangster op Vimeo.
De SIDstick duurt ongeveer 40 minuten om in elkaar te zetten. Solderen is eenvoudig en het is een prima project als je net begint. Er zijn een heleboel geweldige instructables over hoe te solderen (een hier).
Gereedschap
Je hebt een paar hulpmiddelen nodig om het project samen te stellen; 1 - Soldeerbout en soldeer. Loodsoldeer is gemakkelijker om mee te werken en een strijkijzer van 15-40 watt is prima. Ik verkoop een klein elenco-combopakket (hier) dat redelijk goed werkt. 2 - Dijken. Diagonale frezen worden gebruikt om de overtollige kabels van componenten af te knippen nadat ze zijn gesoldeerd. Ze hoeven niet luxueus te zijn, ik gebruik een paar dat ik van Ikea heb gekregen voor een paar dollar.
Stap 3: Voorbereiding: Onderdelenlijst
Hier zijn de onderdelen die je nodig hebt. Als je een kit hebt besteld, controleer dan of je pakket alle genoemde onderdelen bevat. Als er iets ontbreekt, stuur ons dan een e-mail op [email protected];
Spanningsregelaar MCP1700 (3V, TO-92) Mouser-onderdeelnr: 579-MCP1700-3302E/TO Aantal: 1Tactiele schakelaar Mouser-onderdeelnr: 653-B3F-1000 Aantal: 3 HC49/US Xtal-waarde: 5 Mhz Mouser-onderdeelnr.: ECS- 50-20-4X Aantal: 1 40-pins DIP-socket (600 mil) Mouser-onderdeelnr: 517-4840-6004-CP Aantal: 1 8-pins DIP-socket (300 mil) Mouser-onderdeelnr.: 517-4808-3004-CP Aantal: 1 3,5 mm stereo hoofdtelefoonaansluiting Mouser-onderdeelnr: 806-STX-3100-5N Aantal: 1 47uF Radiale elektrolytische dop (micro-mini) Mouser-onderdeelnr.: 140-L25V47-RC Aantal: 2 Propeller-microcontroller Beschikbaar op Parallax.com Aantal: 1 uSD-module beschikbaar bij Gadget Gangster Aantal: 1 10k ohm duimwielpotentiometer Mouser-onderdeelnr: 3352T-1-103LF Aantal: 1 3xAA-batterijdoos Mouser-onderdeelnr: 12BH331/CS-GR Aantal: 1 SIDStick-printplaat Verkrijgbaar bij Gadget Gangster Aantal: 132 kB EEPROM Mouser-onderdeelnr: 24LC256-I/P Aantal: 1 Als u dit bij de kit krijgt, is het voorgeprogrammeerd. Anders heb je een EEPROM-programmeur nodig, zoals een PropPlug. 10k ohm weerstand (1/4 Watt) - (Bruin - Zwart - Oranje) Aantal: 4.1uF Radiale keramische condensator (104) Aantal: 5 Rechthoekige pin-headers Aantal: 6 Machinaal bewerkte pin-headers Aantal: 2
Stap 4: Maken: Stap 1
Neem 3 van de weerstanden (ze zijn allemaal hetzelfde, 10k ohm, bruin - zwart - oranje), vouw de draden in een hoek van 90 graden en steek ze in de PCB bij R1, R2 en R3.
Draai het bord om en spreid de leads uit. Soldeer de weerstanden op het bord en knip de overtollige draad af.
Stap 5: Maken: Stap 2
Neem de.1uF keramische condensatoren en plaats ze in C1, C2 en C3. Ze zijn niet gepolariseerd, dus het maakt niet uit op welke manier ze naar binnen gaan. Spreid de draden uit elkaar, draai het bord om, soldeer het vast en knip de overtollige draden af. Neem de resterende keramische doppen en voeg ze toe aan C4 en C5.
Stap 6: Maken: Stap 3
Voeg de 2 elektrolytische doppen toe bij C6 en C7. Deze doppen zijn gepolariseerd, de langere snoeren gaan door de vierkante gaten (naast de + gemarkeerd op de printplaat). De doppen hebben strepen op hun lichaam, de strepen gaan aan de linkerkant (wijzend naar het midden van het bord).
Voeg de spanningsregelaar toe bij 'VR'. Het is een klein zwart blikje met een uitgesneden inkeping en heeft drie pootjes die aan de onderkant uitkomen. De inkeping moet naar de rand van het bord wijzen, zoals aangegeven op de markering op het bord. Voeg de 4e weerstand van 10k ohm (bruin - zwart - oranje) toe bij R4.
Stap 7: Maken: Stap 4
Er zijn 3 knoppen op de SIDstick om naar het volgende nummer te gaan, terug te gaan en Play / Pause. Voeg de knoppen toe bij S1, S2 en S3. Deze jongens klikken er meteen in - draai het bord om en soldeer ze vast.
Het volume wordt geregeld met de duimwielpotentiometer, voeg deze toe in de bovenhoek van het bord, zoals aangegeven op de print.
Stap 8: Maken: Stap 5
Pak de 2 bewerkte pinnen, splijt ze uit elkaar met je dijken en schraap het plastic eraf. Je hebt 2 kleine spelden. Laat de pinnen in de 2 gaten op de print vallen waar 'Xtal' op staat.
Gebruik een plakkerig stukje post-it om ze op het bord te houden, draai het bord om en soldeer ze aan het bord. De post-it zorgt ervoor dat ze er niet uit vallen voordat ze zijn vastgesoldeerd. Zodra ze zijn vastgesoldeerd, knipt u gewoon de dunne metalen punten af. Dit wordt je kristallen stopcontact.
Stap 9: Maken: Stap 6
Klik in de stopcontacten. De 40-pins aansluiting gaat bij U1, precies in het midden van het bord, de inkeping zit dichter bij de 2 elektrolytische doppen.
voeg de koptelefoonaansluiting toe naast de knoppen. De 8-pins aansluiting gaat naar U2, de inkeping zit dichter bij de rand van het bord. Duw nu de propeller in de socket - de inkeping op de chip die naar hetzelfde wijst was als de socket. Idem voor de EEPROM.
Stap 10: Maken: Stap 7
Voeg de pin-headers toe aan het uSD-bord op de buitenste rij gaten. Laat nu de uSD-kaartsleuf op de steun rusten, zoals weergegeven op de foto, zodat deze direct op het IC rust. Draai het bord om en soldeer de pinnen rechtstreeks op de printplaat.
Je kunt je kristal nu in de socket laten vallen - trim gewoon alles behalve 3-4 mm van de draden op het kristal en steek ze in de pcb bij 'XTAL'.
Stap 11: Maken: Stap 8
Om het batterijpakket aan te sluiten, zit er een gat naast de batterijaansluiting op het bord. Rijg een draad van het batterijpakket door het gat en bind de andere draad eraan vast - dit zorgt voor enige spanningsverlichting.
De rode draad gaat door het gat gemarkeerd met '+', de zwarte draad gaat door het gat gemarkeerd met '-'.
Stap 12: Gebruik en downloads
Gebruik
Het gebruik van de SIDstick is eenvoudig. Zet de aan/uit-schakelaar (op de accubak) aan en het eerste nummer (alfabetisch op bestandsnaam) op de geheugenkaart wordt afgespeeld. Door op de 'play/pause'-knop te drukken, wordt de muziek gestopt / gestart, en met vorige / volgende kunt u nummers overslaan. Houd bij het laden van uw geheugenkaart met deuntjes rekening met twee dingen; 1 - De SIDstick herkent alleen bestandsnamen in een '8.3' formaat. Dit betekent dat u bestandsnamen tot 8 tekens moet houden met een extensie van 3 tekens. 'song.dmp' is oké, maar 'thisisasong.dmp' is te veel tekens. De SIDstick slaat alle tracks over die te veel tekens in de bestandsnaam hebben. 2 -.sid-bestanden moeten worden geconverteerd naar.dmp-bestanden voordat ze kunnen worden afgespeeld. Dit is een heel kort proces en Johannes heeft een platformonafhankelijke converter gebouwd met een leuke kleine gebruikersinterface. De Windows-versie is hier, en de Mac- en Linux-versie zouden binnen een paar dagen klaar moeten zijn. Dat is het! Veel plezier met je SIDstick!
Downloads
Alles is beschikbaar onder de MIT-licentie, die in feite openbaar domein is: SIDstick-firmware: initiële versie. Kijk op de projectpagina voor bijgewerkte versies. Schema - pdf,.dch PCB layout - pdf,.dip Hi-res foto's voor deze howto staan op flickr. De SIDstick is als kit verkrijgbaar bij Gadget Gangster
Aanbevolen:
DIMP (Desulfator in My Pocket): 22 stappen (met afbeeldingen)
DIMP (Desulfator in My Pocket): Mikey Sklar creëerde de DA PIMP ("Power In My Pocket") versies 1 en 2 op basis van George Wiseman's papieren "Capacitive Battery Charger" en heeft het genereus vrijgegeven aan de open hardware-gemeenschap. Het is in staat om op te laden en te desulfateren
Pocket Signal Visualizer (Pocket Oscilloscoop) - Ajarnpa
Pocket Signal Visualizer (Pocket Oscilloscope): Hallo allemaal, we doen allemaal zoveel dingen in elke dag. Voor elk werk is er wat gereedschap nodig. Dat is voor het maken, meten, afwerken enz. Dus voor elektronische werkers hebben ze gereedschap nodig zoals soldeerbout, multimeter, oscilloscoop, enz
Pocket Sonic liniaal: 3 stappen (met afbeeldingen)
Pocket Sonic Ruler: dit is een ultrasone schaal in zakformaat die je in je zak zou kunnen dragen en de lengte van het object zou kunnen meten. Je zou je lengte, meubelhoogtes enz. en
Pocket Spy-Robot: 5 stappen (met afbeeldingen)
Pocket Spy-Robot: Verveeld tijdens lockdown? Wil je het donkere rijk onder de bank in de woonkamer verkennen? Dan is de spionagerobot in zakformaat iets voor jou! Met een hoogte van slechts 25 mm kan deze kleine robot zich wagen op plaatsen die veel te klein zijn voor mensen om te gaan, en voedt hij alle
Van een Pocket Phaser naar een Pocket Laser: 6 stappen
Van een Pocket Phaser naar een Pocket Laser: in dit project gaan we een klein speelgoed Star Trek Phaser ombouwen die ik bij Barnes & Edel tot een laserpointer. Ik heb twee van deze phasers en één had bijna geen batterij meer voor het oplichtende bit, dus besloot ik hem om te zetten in een oplaadbare laserp