Talaan ng mga Nilalaman:

Sidstick: Pocket Chiptunes Player: 12 Hakbang
Sidstick: Pocket Chiptunes Player: 12 Hakbang

Video: Sidstick: Pocket Chiptunes Player: 12 Hakbang

Video: Sidstick: Pocket Chiptunes Player: 12 Hakbang
Video: Chiptune OSC - Turn Ableton Synths Into Chiptune Synths | Side Brain 2024, Nobyembre
Anonim
Sidstick: Pocket Chiptunes Player
Sidstick: Pocket Chiptunes Player

100, 000 mga kanta na SID sa iyong bulsa! Ang SIDstick ay isang pocket-size chiptunes player na nagtatampok ng:

  • naaalis na imbakan na sumusuporta sa mga microSD card
  • 20+ na oras ng buhay ng baterya
  • Pag-playback na batay sa hardware na batay sa hardware ng Super Hi-Quality sa 31kHz sample rate,> resolusyon ng 16 bit
  • Ganap na Buksan, ang disenyo ng hardware at sourcecode ay magagamit sa ilalim ng lisensya ng MIT
  • Maaaring i-upgrade sa mga koneksyon sa board.

Ang mga kit at PCB ay magagamit sa www.gadgetgangster.com. Narito ang isang demo: At ilan pang mga paborito ng ChiptunesOcean Loader: Ilang higit pang magagaling:

Hakbang 1: FAQ

FAQ
FAQ

Ano ang Chiptunes? Upang mai-quote ang wikipedia, "ang musika na nakasulat sa mga format ng tunog kung saan ang lahat ng mga tunog ay na-synthesize nang real time ng isang computer o video game console na tunog chip, sa halip na gumamit ng sampol na batay sa pagbubuo." Maraming mga chiptune ang natastas mula sa mga klasikong videogame, at ang ilan ay mga bagong gawa. Ginaganap ng SIDstick ang pinakakaraniwang iba't ibang mga chiptunes, musika na nakasulat para sa pag-playback sa isang SID chip. Marahil ang pinakamalaking koleksyon ng musika ng SID ay ang High Voltage SID Collection, na mayroong 36, 000 na mga tunog na SID, libre upang mai-download. Gaano katagal magtatagal ang mga baterya? Nakasalalay sa uri ng mga baterya na iyong ginagamit, makakakuha ka ng halos 20 oras na pag-playback. Iminumungkahi kong gumamit ka ng mga rechargeable na baterya, ngunit gagana rin ang mga alkalina. Ilan ang maaari kong iimbak na mga kanta? Lahat sila. Ang isang 2gb microSD card ay mag-iimbak ng 20, 000 - 30, 000 na mga kanta, depende sa pag-file. Iyon ay tungkol sa 60 araw ng mga natatanging tono. Mahirap ba pagsamahin? Hindi, medyo madali - walang maraming mga bahagi sa SIDstick, karamihan sa mahika ay nangyayari sa loob ng microcontroller. Ang slot ng microSD card ay paunang natipon, kaya't hindi mo kailangang gumawa ng anumang pang-mount na pag-solder. Gusto ko ng mga teknikal na detalye! Hindi iyon talagang isang katanungan, ngunit narito ang mga detalye ng SIDcog, ang pangunahing audio processor;

  • 31kHz sample rate
  • > Resolusyon ng 16bit
  • Suporta ng buong filter - anumang kombinasyon ng filter na Lowpass, Bandpass at Highpass
  • Buong suporta ng sobre na may isang logarithmic release / decay curve. (Gumagamit ng parehong Logarithmic approximation bilang isang totoong SID)
  • Sinusuportahan ang lahat ng 4 na uri ng alon
  • 16 hakbang pangunahing dami
  • Gumana ang Waveform reset bit. (maraming mga tunog ng Rob Hubbard ay umaasa sa eksaktong pag-uugali na ito)
  • Modulasyon ng singsing
  • Pagsasabay ng oscillator

Ang SIDcog ay tumatakbo sa isang Parallax Propeller, isang 8-core, 80MHz microcontroller, at maaaring mai-program muli sa isang PropPlug, ang mga konektor ay nasa board. Ang SIDstick ay produkto ng isang pagsisikap sa pangkat - Ginawa ni Johannes Ahlebrand ang SIDcog core at desktop app, ginawa ni Jeff Ledger ang interface ng SD card at kontrol sa track / volume. Ginawa ko ang layout ng circuit board. Salamat din kay James Long mula sa Lil 'Brother SMT Assembly para sa disenyo ng microSD board at mga serbisyo sa pagpupulong.

Hakbang 2: Paghahanda: Mga tool

Mga tool Para sa Pagbuo ng Mga Proyekto ng Elektronikong mula sa Gadget Gangster sa Vimeo.

Ang SIDstick ay tumatagal ng halos 40 minuto upang magkasama. Ang paghihinang ay prangka, at ito ay isang mahusay na proyekto kung nagsisimula ka lang. Mayroong isang toneladang mahusay na mga itinuturo sa kung paano maghinang (isa dito).

Mga kasangkapan

Kakailanganin mo ang ilang mga tool upang tipunin ang proyekto; 1 - Panghinang na bakal at panghinang. Ang leaded solder ay mas madaling magtrabaho, at ang 15-40 watt iron ay ayos lang. Nagbebenta ako ng isang maliit na elenco combo pack (dito) na gumagana nang maayos. 2 - Dikes. Ginagamit ang mga dayagonal cutter upang i-trim ang labis na mga lead mula sa mga bahagi pagkatapos na ibahin ang mga ito. Hindi nila kailangang maging magarbong, Gumagamit ako ng isang pares na nakuha ko mula sa Ikea para sa isang buck o dalawa.

Hakbang 3: Paghahanda: Listahan ng Mga Bahagi

Paghahanda: Listahan ng Mga Bahagi
Paghahanda: Listahan ng Mga Bahagi

Narito ang mga bahagi na kakailanganin mo. Kung nag-order ka ng isang kit, i-double check upang matiyak na nakalista sa iyong pakete ang lahat ng mga bahagi na nakalista. Kung may kulang, mag-email lamang sa amin sa [email protected];

Voltage Regulator MCP1700 (3V, TO-92) Mouser Part #: 579-MCP1700-3302E / TO Qty: 1Tactile Switch Mouser Part #: 653-B3F-1000 Qty: 3 HC49 / US Xtal Value: 5Mhz Mouser Part #: ECS- 50-20-4X Qty: 1 40 Pin DIP socket (600 mil) Mouser Part #: 517-4840-6004-CP Qty: 1 8 Pin DIP socket (300 mil) Mouser Part #: 517-4808-3004-CP Qty: 1 3.5mm Stereo Headphone Jack Mouser Bahagi #: 806-STX-3100-5N Qty: 1 47uF Radial Electrolytic Cap (micro-mini) Mouser Part #: 140-L25V47-RC Qty: 2 Propeller Microcontroller Magagamit sa Parallax.com Qty: 1 uSD Module Magagamit sa Gadget Gangster Qty: 1 10k ohm thumbwheel potentiometer Mouser Part #: 3352T-1-103LF Qty: 1 3xAA Battery Box Mouser Part #: 12BH331 / CS-GR Qty: 1 SIDStick PCB Magagamit sa Gadget Gangster Qty: 132kB EEPROM Mouser Bahagi #: 24LC256-I / P Qty: 1 Kung makuha mo ito sa kit, ito ay paunang na-program. Kung hindi man, kakailanganin mo ang isang EEPROM programmer tulad ng isang PropPlug. 10k ohm resistor (1/4 Watt) - (Brown - Black - Orange) Qty: 4.1uF Radial Ceramic Capacitor (104) Qty: 5 Mga parihabang pin header Qty: 6 Mga naka-machine na pin header Qty: 2

Hakbang 4: Gawin: Hakbang 1

Gawin: Hakbang 1
Gawin: Hakbang 1
Gawin: Hakbang 1
Gawin: Hakbang 1
Gawin: Hakbang 1
Gawin: Hakbang 1

Kumuha ng 3 ng mga resistors (lahat sila ay pareho, 10k ohm, Brown - Black - Orange), tiklupin ang mga lead sa isang 90 degree na anggulo, at ipasok ang mga ito sa PCB sa R1, R2, at R3.

I-flip ang board at i-splay ang mga lead palabas. Paghinang ang mga resistors sa board at putulin ang labis na kawad.

Hakbang 5: Gumawa: Hakbang 2

Gawin: Hakbang 2
Gawin: Hakbang 2
Gawin: Hakbang 2
Gawin: Hakbang 2
Gawin: Hakbang 2
Gawin: Hakbang 2

Kunin ang.1uF Ceramic Capacitors, at ipasok ang mga ito sa C1, C2, at C3. Hindi sila naka-polarisa kaya't hindi mahalaga kung aling paraan sila pupunta. Isalin ang mga lead, i-flip ang board, solder ito at putulin ang labis na mga lead. Kunin ang natitirang Ceramic Caps at idagdag ang mga ito sa C4 at C5.

Hakbang 6: Gawin: Hakbang 3

Gawin: Hakbang 3
Gawin: Hakbang 3
Gawin: Hakbang 3
Gawin: Hakbang 3

Idagdag ang 2 Electrolytic Caps sa C6 at C7. Ang mga takip na ito ay naka-polarisa, ang mas matagal na mga lead ay dumaan sa mga square hole (sa tabi ng + minarkahan sa circuit board). Ang mga takip ay may mga guhitan sa kanilang mga katawan, ang mga guhitan ay pupunta sa kaliwa (nakaturo patungo sa gitna ng pisara).

Idagdag ang regulator ng boltahe sa 'VR'. Ito ay isang maliit na itim na lata na may isang hiwa na gupitin at may tatlong mga binti na lalabas sa ilalim. Ang bingaw ay dapat na tumuturo patungo sa gilid ng board, tulad ng ipinahiwatig sa pagmamarka sa board. Idagdag ang 4th 10k ohm resistor (Brown - Black - Orange) sa R4.

Hakbang 7: Gawin: Hakbang 4

Gawin: Hakbang 4
Gawin: Hakbang 4
Gawin: Hakbang 4
Gawin: Hakbang 4

Mayroong 3 mga pindutan sa SIDstick upang pumunta sa susunod na track, bumalik, at I-play / I-pause. Idagdag ang mga pindutan sa S1, S2, at S3. Ang mga taong ito ay nag-snap mismo - i-flip ang board at solder ang mga ito pababa.

Ang dami ay kinokontrol gamit ang thumbwheel potentiometer, idagdag ito sa tuktok na sulok ng board, tulad ng ipinahiwatig sa pcb.

Hakbang 8: Gawin: Hakbang 5

Gawin: Hakbang 5
Gawin: Hakbang 5
Gawin: Hakbang 5
Gawin: Hakbang 5
Gawin: Hakbang 5
Gawin: Hakbang 5

Kunin ang 2 makina na pin, hatiin ang mga ito sa iyong mga dike, at i-scrape ang plastik. Magkakaroon ka ng 2 maliit na mga pin. I-drop ang mga pin sa 2 butas sa PCB na may markang 'Xtal'.

Gumamit ng isang malagkit na tala ng post-it upang hawakan ang mga ito sa pisara, i-flip ang board, at solder ang mga ito sa board. Ang tala na post-it ay pipigilan ang mga ito mula sa pagkahulog bago sila soldered. Kapag na-solder na ito, putulin lamang ang manipis na mga tip ng metal. Ito ang iyong magiging kristal na socket.

Hakbang 9: Gawin: Hakbang 6

Gawin: Hakbang 6
Gawin: Hakbang 6
Gawin: Hakbang 6
Gawin: Hakbang 6

Snap sa sockets. Ang 40 pin socket ay napupunta sa U1, sa gitna mismo ng board, ang bingaw ay mas malapit sa 2 electrolytic cap.

idagdag ang headphone jack sa tabi ng mga pindutan Ang 8 pin socket ay napupunta sa U2, ang bingaw ay mas malapit sa gilid ng board. Ngayon, itulak ang Propeller sa socket - ang bingaw sa chip na tumuturo sa pareho ay tulad ng socket. Pareho para sa EEPROM.

Hakbang 10: Gawin: Hakbang 7

Gawin: Hakbang 7
Gawin: Hakbang 7
Gawin: Hakbang 7
Gawin: Hakbang 7
Gawin: Hakbang 7
Gawin: Hakbang 7

Idagdag ang mga header ng pin sa board ng uSD sa labas ng hilera ng mga butas. Ngayon, ipahinga ang puwang ng uSD card sa prop, tulad ng ipinakita sa larawan, kaya direkta itong nakasalalay sa IC. I-flip ang board at solder ang mga pin nang direkta sa PCB.

Maaari mong i-drop ang iyong kristal sa socket ngayon - i-trim lamang ang lahat ngunit 3-4mm mula sa mga lead sa kristal at ipasok ang mga ito sa pcb sa 'XTAL'.

Hakbang 11: Gawin: Hakbang 8

Gawin: Hakbang 8
Gawin: Hakbang 8
Gawin: Hakbang 8
Gawin: Hakbang 8

Upang ikonekta ang pack ng baterya, mayroong isang butas sa tabi ng koneksyon ng baterya sa pisara. Hilo ang isang kawad mula sa pack ng baterya sa butas, at itali ito sa iba pang kawad - magbibigay ito para sa ilang kaluwagan sa stress.

Dadaan ang pulang kawad sa butas na may markang '+', ang itim na kawad ay dumaan sa butas na may markang '-'.

Hakbang 12: Paggamit at Mga Pag-download

Paggamit at Mga Pag-download
Paggamit at Mga Pag-download

Paggamit

Ang paggamit ng SIDstick ay simple. I-flip ang power switch (matatagpuan sa kahon ng baterya), at magsisimulang i-play ang unang kanta (ayon sa alpabeto ayon sa filename) sa memory card. Ang pagtulak sa pindutang 'play / pause' ay titigil / magsisimula ng musika, at ang dating / susunod ay hahayaan kang laktawan ang mga track. Kapag naglo-load ng iyong memorya ng kard na may mga tono, tandaan ang dalawang bagay; 1 - Makikilala lamang ng SIDstick ang mga filename sa isang format na '8.3'. Nangangahulugan ito na kailangan mong panatilihin ang mga filename sa 8 mga character na may isang 3 character extension. Okay ang 'song.dmp', ngunit ang 'thisisasong.dmp' ay masyadong maraming mga character. Lalagpasan ng SIDstick ang anumang mga track na mayroong masyadong maraming mga character sa filename. 2 -.sid file ay kailangang i-convert sa.dmp file bago sila maglaro. Ito ay isang talagang maikling proseso at si Johannes ay nagtayo ng isang cross-platform converter na may magandang maliit na UI. Ang bersyon ng Windows ay narito mismo, at ang bersyon ng Mac at Linux ay dapat na handa sa loob lamang ng ilang araw. Ayan yun! Masiyahan sa iyong SIDstick!

Mga Pag-download

Ang lahat ay magagamit sa ilalim ng MIT Lisensya, na kung saan ay karaniwang pampublikong domain: SIDstick firmware: Paunang bersyon. Suriin ang pahina ng proyekto para sa mga na-update na bersyon. Schematic - pdf,.dch PCB layout - pdf,.dip Hi-res mga larawan para sa howto na ito ay nasa flickr. Ang SIDstick ay magagamit bilang isang kit mula sa Gadget Gangster

Inirerekumendang: