Cuprins:

Sidstick: Pocket Chiptunes Player: 12 pași
Sidstick: Pocket Chiptunes Player: 12 pași

Video: Sidstick: Pocket Chiptunes Player: 12 pași

Video: Sidstick: Pocket Chiptunes Player: 12 pași
Video: Chiptunes | TheResistorNetwork In-Depth 2024, Noiembrie
Anonim
Sidstick: Pocket Chiptunes Player
Sidstick: Pocket Chiptunes Player

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

FAQ
FAQ

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

Pregătire: Lista pieselor
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

Efectuați: Pasul 1
Efectuați: Pasul 1
Efectuați: Pasul 1
Efectuați: Pasul 1
Efectuați: Pasul 1
Efectuaț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

Efectuați: Pasul 2
Efectuați: Pasul 2
Efectuați: Pasul 2
Efectuați: Pasul 2
Efectuați: Pasul 2
Efectuaț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

Efectuați: Pasul 3
Efectuați: Pasul 3
Efectuați: Pasul 3
Efectuaț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

Efectuați: Pasul 4
Efectuați: Pasul 4
Efectuați: Pasul 4
Efectuaț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

Efectuați: Pasul 5
Efectuați: Pasul 5
Efectuați: Pasul 5
Efectuați: Pasul 5
Efectuați: Pasul 5
Efectuaț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

Efectuați: Pasul 6
Efectuați: Pasul 6
Efectuați: Pasul 6
Efectuaț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

Efectuați: Pasul 7
Efectuați: Pasul 7
Efectuați: Pasul 7
Efectuați: Pasul 7
Efectuați: Pasul 7
Efectuaț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

Efectuați: Pasul 8
Efectuați: Pasul 8
Efectuați: Pasul 8
Efectuaț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 și descărcări
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: