Cuprins:
- Pasul 1: Întrebări frecvente
- Pasul 2: Pregătire: Instrumente
- Pasul 3: Pregătire: Lista pieselor
- Pasul 4: Faceți: Pasul 1
- Pasul 5: Faceți: Pasul 2
- Pasul 6: Faceți: Pasul 3
- Pasul 7: Faceți: Pasul 4
- Pasul 8: Faceți: Pasul 5
- Pasul 9: Faceți: Pasul 6
- Pasul 10: Faceți: Pasul 7
- Pasul 11: Faceți: Pasul 8
- Pasul 12: utilizare și descărcări
Video: Sidstick: Pocket Chiptunes Player: 12 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
100.000 de melodii SID în buzunar! SIDstick-ul este un player de chip-uri de dimensiuni buzunare care conține:
- stocare detașabilă care acceptă carduri microSD
- Durată de viață a bateriei de peste 20 de ore
- Redare bazată pe hardware de înaltă calitate la o rată de eșantionare de 31 kHz, rezoluție> 16 biți
- Complet Deschis, designul hardware și codul sursă sunt disponibile sub licența MIT
- Actualizabil cu conexiuni pe placa.
Kituri și PCB-uri sunt disponibile pe www.gadgetgangster.com. Iată o demonstrație: Și alte câteva favorite Chiptunes Ocean Loader: Câteva mai bune:
Pasul 1: Întrebări frecvente
Ce sunt Chiptunes? Pentru a cita wikipedia, „muzica scrisă în formate de sunet în care toate sunetele sunt sintetizate în timp real de un cip de sunet pentru computer sau consolă de jocuri video, în loc să folosească sinteza pe bază de eșantioane”. O mulțime de chiptune sunt extrase din jocurile video clasice, iar unele sunt lucrări noi. SIDstick redă cea mai comună varietate de chiptune, muzică scrisă pentru redare pe un cip SID. Probabil cea mai mare colecție de muzică SID este High Voltage SID Collection, care are 36 000 de melodii SID, pentru descărcare gratuită. Cât durează bateriile? În funcție de tipul de baterii pe care le utilizați, veți obține aproximativ 20 de ore de redare. Vă sugerez să utilizați baterii reîncărcabile, dar și alcalinele vor funcționa. Câte melodii pot stoca? Toti. Un card microSD de 2 GB va stoca 20, 000 - 30, 000 de melodii, în funcție de dimensiunea fișierului. Este vorba despre 60 de zile de melodii unice. Este greu de pus la punct? Nu, este destul de ușor - nu există o mulțime de componente pe SIDstick, majoritatea magiei se întâmplă în microcontroler. Slotul pentru card microSD este pre-asamblat, deci nu este nevoie să faceți nicio lipire pe suprafață. Vreau detalii tehnice! Aceasta nu este de fapt o întrebare, dar iată detaliile SIDcog, procesorul audio de bază;
- Rata de eșantionare 31kHz
- > Rezoluție de 16 biți
- Suport complet pentru filtru - orice combinație de filtru Lowpass, Bandpass și Highpass
- Suport plic complet cu o curbă de eliberare / descompunere logaritmică. (folosește aceeași aproximare logaritmică ca un SID real)
- Suportă toate cele 4 tipuri de forme de undă
- Volumul principal cu 16 pași
- Bitul de resetare a formei de undă funcționează. (multe melodii ale lui Rob Hubbard se bazează pe acest comportament exact)
- Modularea inelului
- Sincronizarea oscilatorului
SIDcog rulează pe o elice Parallax, un microcontroler cu 8 nuclee, 80 MHz și poate fi reprogramat cu un PropPlug, conectorii sunt pe placă. SIDstick-ul este produsul unui efort de grup - Johannes Ahlebrand a realizat aplicația SIDcog core & desktop, Jeff Ledger a făcut interfața cardului SD și controlul urmăririi / volumului. Am făcut schema de circuite. Mulțumim și lui James Long de la Lil 'Brother SMT Assembly pentru serviciile de proiectare și asamblare a plăcilor microSD.
Pasul 2: Pregătire: Instrumente
Instrumente pentru construirea de proiecte electronice de la Gadget Gangster pe Vimeo.
SIDstick-ul durează aproximativ 40 de minute pentru a se pune împreună. Lipirea este simplă și este un proiect minunat dacă abia începeți. Există o mulțime de instrumente minunate despre cum să lipiți (unul aici).
Instrumente
Veți avea nevoie de câteva instrumente pentru a asambla proiectul; 1 - Fier de lipit și lipit. Lipirea cu plumb este mai ușor de lucrat, iar un fier de călcat de 15-40 wați este perfect. Vând un mic pachet combo elenco (aici) care funcționează destul de bine. 2 - Dicuri. Frezele diagonale sunt folosite pentru tăierea excesului de cabluri de la componente după lipirea lor. Nu trebuie să fie fanteziste, eu folosesc o pereche pe care am primit-o de la Ikea pentru un dolar sau doi.
Pasul 3: Pregătire: Lista pieselor
Iată părțile de care aveți nevoie. Dacă ați comandat un kit, verificați din nou pentru a vă asigura că pachetul dvs. conține toate piesele enumerate. Dacă lipsește ceva, trimiteți-ne un e-mail la [email protected];
Regulator de tensiune MCP1700 (3V, TO-92) Nr. Mouser: 579-MCP1700-3302E / TO Cantitate: 1 Comutator tactil Nr. Mouser: 653-B3F-1000 Cantitate: 3 HC49 / SUA Valoare Xtal: 5Mhz Nr. Mouser: ECS- 50-20-4X Cantitate: 1 soclu DIP cu 40 pini (600 mil) Nr. Piesă Mouser: 517-4840-6004-CP Cantitate: 1 soclu DIP cu 8 pini (300 mil) Nr. Piesă Mouser: 517-4808-3004-CP: 1 mufă pentru căști stereo de 3,5 mm Nr. Mouser: 806-STX-3100-5N Cantitate: 1 47uF capac radial electrolitic (micro-mini) Nr. Mouser: 140-L25V47-RC Cantitate: 2 Microcontroler cu elice disponibil la Parallax.com Cantitate: 1 modul uSD disponibil la Gadget Gangster Cantitate: 1 10k ohm potențiometru rotor cu picior Nr. Mouser: 3352T-1-103LF Cant.: 1 3xAA Battery Box Nr. Mouser: 12BH331 / CS-GR Cant.: 1 132kB EEPROM Nr. Articol Mouser: 24LC256-I / P Cantitate: 1 Dacă primiți acest lucru cu kitul, acesta va fi pre-programat. În caz contrar, veți avea nevoie de un programator EEPROM ca un PropPlug. Rezistor de 10k ohm (1/4 wați) - (maro - negru - portocaliu)
Pasul 4: Faceți: Pasul 1
Luați 3 dintre rezistențe (sunt la fel, 10k ohmi, maro - negru - portocaliu), pliați cablurile la un unghi de 90 de grade și introduceți-le în PCB la R1, R2 și R3.
Întoarceți placa și răsfoiți cablurile. Lipiți rezistențele pe placă și tăiați firul în exces.
Pasul 5: Faceți: Pasul 2
Luați condensatoarele ceramice.1uF și introduceți-le în C1, C2 și C3. Nu sunt polarizate, așa că nu contează pe ce cale intră. Deschideți cablurile, răsturnați placa, lipiți-le și tăiați excesul de cabluri. Luați capacele de ceramică rămase și adăugați-le la C4 și C5.
Pasul 6: Faceți: Pasul 3
Adăugați cele 2 capace electrolitice la C6 și C7. Aceste capace sunt polarizate, cablurile mai lungi trec prin găurile pătrate (lângă marcajul + de pe placa de circuit). Capacele au dungi pe corp, dungile merg pe stânga (îndreptându-se spre centrul plăcii).
Adăugați regulatorul de tensiune la „VR”. Este o mică cutie neagră, cu o crestătură decupată și are trei picioare care ies pe fund. Crestătura ar trebui să indice spre marginea plăcii, așa cum este indicat pe marcajul de pe placă. Adăugați al 4-lea rezistor de 10k ohm (maro - negru - portocaliu) la R4.
Pasul 7: Faceți: Pasul 4
Există 3 butoane pe stick-ul SID pentru a merge la următoarea piesă, a reveni și a reda / Pauza. Adăugați butoanele la S1, S2 și S3. Băieții aceștia se fixează direct - răstoarnă peste tablă și îi lipesc.
Volumul este controlat cu ajutorul potențiometrului rotativ, adăugați-l în colțul superior al plăcii, așa cum este indicat pe PCB.
Pasul 8: Faceți: Pasul 5
Luați cei 2 știfturi prelucrați, împărțiți-i cu digurile și îndepărtați plasticul. Veți avea 2 pini mici. Aruncați știfturile în cele 2 găuri de pe PCB marcate cu „Xtal”.
Utilizați un pic de notă post-it pentru a le ține pe tablă, răsturnați placa și lipiți-le pe tablă. Nota post-it le va împiedica să cadă înainte de a fi lipite. Odată ce au fost lipite, tăiați doar vârfurile subțiri de metal. Aceasta va fi mufa de cristal.
Pasul 9: Faceți: Pasul 6
Intră în prize. Priza cu 40 de pini merge la U1, chiar în mijlocul plăcii, crestătura este mai aproape de cele 2 capace electrolitice.
adăugați mufa pentru căști lângă butoane Priza cu 8 pini merge la U2, crestătura este mai aproape de marginea plăcii. Acum, împingeți elicele în soclu - crestătura de pe cip care arăta la fel era ca soclul. La fel și pentru EEPROM.
Pasul 10: Faceți: Pasul 7
Adăugați anteturile pinului pe placa uSD de pe rândul exterior de găuri. Acum, așezați slotul pentru card uSD pe prop, așa cum se arată în fotografie, astfel încât să se așeze direct pe IC. Întoarceți placa și lipiți pinii direct pe PCB.
Puteți lăsa cristalul în soclu acum - doar tăiați toate, cu excepția celor 3-4 mm de la cablurile de pe cristal și introduceți-le în PCB la „XTAL”.
Pasul 11: Faceți: Pasul 8
Pentru a conecta acumulatorul, există o gaură lângă conexiunea bateriei de pe placă. Strângeți un fir de la acumulator prin orificiu și legați celălalt fir de acesta - aceasta va asigura o ușurare a stresului.
Firul roșu va trece prin orificiul marcat „+”, firul negru trece prin orificiul marcat „-”.
Pasul 12: utilizare și descărcări
Utilizare
Utilizarea SIDstick-ului este simplă. Porniți comutatorul de alimentare (situat pe cutia bateriei) și va începe redarea primei melodii (alfabetic după numele fișierului) pe cardul de memorie. Apăsarea butonului „redare / pauză” va opri / porni muzica, iar anterior / următor vă va permite să săriți piesele. Când încărcați cardul de memorie cu melodii, rețineți două lucruri; 1 - SIDstick-ul va recunoaște doar numele fișierelor într-un format „8.3”. Aceasta înseamnă că trebuie să păstrați numele fișierelor la 8 caractere cu o extensie de 3 caractere. „song.dmp” este în regulă, dar „thisisasong.dmp” are prea multe caractere. SIDstick-ul va sări peste orice piese care au prea multe caractere în numele fișierului. 2 - Fișierele.sid trebuie convertite în fișiere.dmp înainte de a fi redate. Acesta este un proces foarte scurt, iar Johannes a construit un convertor pe mai multe platforme cu o interfață de utilizare mică. Versiunea pentru Windows este chiar aici, iar versiunea pentru Mac și Linux ar trebui să fie gata în doar câteva zile. Asta e! Bucurați-vă de SIDstick!
Descărcări
Totul este disponibil sub licența MIT, care este practic domeniu public: firmware SIDstick: versiune inițială. Verificați pagina proiectului pentru versiuni actualizate. Schematică - format pdf,.dch PCB - pdf,.dip Fotografiile de înaltă rezoluție pentru acest mod sunt pe flickr. SIDstick-ul este disponibil ca kit de la Gadget Gangster
Recomandat:
Cum să faci un player MP3 cu LCD folosind modulul Arduino și DFPlayer Mini MP3 Player: 6 pași
Cum să faci un player MP3 cu LCD folosind modulul Arduino și DFPlayer Mini MP3 Player: Astăzi vom face un player MP3 cu LCD folosind modulul Arduino și DFPlayer mini MP3 Player. Proiectul poate citi fișierele MP3 de pe cardul SD și poate întrerupe și joacă la fel ca dispozitivul acum 10 ani. Și, de asemenea, are o melodie anterioară și următoarea distracție
Pocket Sonic Ruler: 3 pași (cu imagini)
Pocket Sonic Ruler: Aceasta este o scară cu ultrasunete de buzunar pe care o puteți transporta în buzunar și măsura lungimea obiectului. Puteți măsura înălțimea, înălțimile mobilierului etc. și
Pocket Spy-Robot: 5 pași (cu imagini)
Pocket Spy-Robot: Plictisit în timpul blocării? Doriți să explorați tărâmul întunecat sub canapeaua din sufragerie? Atunci robotul spion de dimensiuni de buzunar este pentru tine! La doar 25 mm înălțime, acest robot mic este capabil să se aventureze în locuri mult prea mici pentru ca oamenii să poată merge și se hrănește cu toate
Mașină de joc Pocket Flappy Bird: 5 pași
Mașină de joc Pocket Flappy Bird: Aceasta este o consolă de jocuri bazată pe microcontroler nodemcu esp8266, care poate juca flappy bird și multe alte jocuri
Realizați un player portabil cu braț MP3 Player: 12 pași
Faceți MP3 Player Portabil Boom Tube: Acest instructable vă arată cum să utilizați kitul de player MakeMP3, amplificatorul velleman și o carcasă de CD veche pentru a face un mic radio portabil. Se folosește o temă cu care am venit pentru Y.A.I.A