Daftar Isi:

Sidstick: Pemain Pocket Chiptunes: 12 Langkah
Sidstick: Pemain Pocket Chiptunes: 12 Langkah

Video: Sidstick: Pemain Pocket Chiptunes: 12 Langkah

Video: Sidstick: Pemain Pocket Chiptunes: 12 Langkah
Video: Gw Mencari MINECRAFT GRATIS di PLAYSTORE, Dan Inilah Yang Terjadi... (gak worth it) 2024, November
Anonim
Sidstick: Pemain Pocket Chiptunes
Sidstick: Pemain Pocket Chiptunes

100.000 lagu SID di saku Anda! SIDstick adalah pemutar chiptunes berukuran saku yang menampilkan:

  • penyimpanan yang dapat dilepas yang mendukung kartu microSD
  • Daya tahan baterai 20+ jam
  • Pemutaran berbasis perangkat keras Super Hi-Quality pada laju sampel 31kHz, resolusi >16 bit
  • Sepenuhnya Terbuka, desain perangkat keras dan kode sumber tersedia di bawah lisensi MIT
  • Dapat diupgrade dengan koneksi di papan.

Kit dan PCB tersedia di www.gadgetgangster.com. Berikut demonya: Dan beberapa Chiptun favorit lainnyaOcean Loader:Beberapa lagi yang bagus:

Langkah 1: FAQ

FAQ
FAQ

Apa itu Chiptunes? Mengutip wikipedia, "musik yang ditulis dalam format suara di mana semua suara disintesis secara real time oleh chip suara komputer atau konsol video game, alih-alih menggunakan sintesis berbasis sampel." Banyak chiptunes yang diambil dari videogame klasik, dan beberapa adalah karya baru. SIDstick memainkan berbagai chiptunes yang paling umum, musik yang ditulis untuk diputar pada chip SID. Mungkin koleksi musik SID terbesar adalah Koleksi SID Tegangan Tinggi, yang memiliki 36.000 lagu SID, gratis untuk diunduh. Berapa lama baterai bertahan? Tergantung pada jenis baterai yang Anda gunakan, Anda akan mendapatkan sekitar 20 jam pemutaran. Saya sarankan Anda menggunakan baterai yang dapat diisi ulang, tetapi alkaline juga dapat digunakan. Berapa banyak lagu yang dapat saya simpan? Mereka semua. Kartu microSD 2gb akan menyimpan 20.000 - 30.000 lagu, tergantung pada ukuran file. Itu sekitar 60 hari dari lagu-lagu unik. Apakah sulit untuk disatukan? Tidak, ini cukup mudah - tidak banyak komponen pada SIDstick, sebagian besar keajaiban terjadi di dalam mikrokontroler. Slot kartu microSD sudah terpasang sebelumnya, jadi Anda tidak perlu melakukan penyolderan pemasangan di permukaan. Saya ingin detail teknis! Itu sebenarnya bukan pertanyaan, tapi inilah detail dari SIDcog, prosesor audio inti;

  • Tingkat sampel 31kHz
  • > Resolusi 16bit
  • Dukungan filter penuh - kombinasi apa pun dari filter Lowpass, Bandpass, dan Highpass
  • Dukungan amplop penuh dengan kurva pelepasan/peluruhan logaritmik. (menggunakan pendekatan logaritmik yang sama dengan SID nyata)
  • Mendukung semua 4 jenis bentuk gelombang
  • 16 langkah volume utama
  • Bit reset bentuk gelombang berfungsi. (banyak lagu Rob Hubbard bergantung pada perilaku yang tepat ini)
  • Modulasi cincin
  • Sinkronisasi osilator

SIDcog berjalan pada Parallax Propeller, mikrokontroler 8-core, 80MHz, dan dapat diprogram ulang dengan PropPlug, konektor ada di papan. SIDstick adalah produk dari upaya kelompok - Johannes Ahlebrand melakukan aplikasi inti & desktop SIDcog, Jeff Ledger melakukan antarmuka kartu SD dan kontrol track / volume. Saya melakukan tata letak papan sirkuit. Terima kasih juga kepada James Long dari Lil' Brother SMT Assembly untuk layanan desain dan perakitan papan microSD.

Langkah 2: Persiapan: Alat

Alat Untuk Membangun Proyek Elektronik dari Gangster Gadget di Vimeo.

SIDstick membutuhkan waktu sekitar 40 menit untuk disatukan. Menyolder sangat mudah, dan ini adalah proyek yang bagus jika Anda baru memulai. Ada banyak instruksi bagus tentang cara menyolder (satu di sini).

Peralatan

Anda memerlukan beberapa alat untuk merakit proyek; 1 - Besi Solder dan solder. Solder bertimbal lebih mudah digunakan, dan setrika 15-40 watt baik-baik saja. Saya menjual paket kombo elenco kecil (di sini) yang berfungsi dengan baik. 2 - Tanggul. Pemotong diagonal digunakan untuk memotong kelebihan timah dari komponen setelah menyoldernya. Mereka tidak harus mewah, saya menggunakan sepasang yang saya dapatkan dari Ikea untuk satu atau dua dolar.

Langkah 3: Persiapan: Daftar Suku Cadang

Persiapan: Daftar Suku Cadang
Persiapan: Daftar Suku Cadang

Berikut adalah bagian yang Anda perlukan. Jika Anda telah memesan kit, periksa kembali untuk memastikan paket Anda memiliki semua bagian yang terdaftar. Jika ada yang kurang, cukup kirimkan email kepada kami di [email protected];

Regulator Tegangan MCP1700 (3V, TO-92) Bagian Mouser#: 579-MCP1700-3302E/TO Jumlah: 1Tactile Switch Bagian Mouser#: 653-B3F-1000 Jumlah: 3 HC49/US Nilai Xtal: 5Mhz Bagian Mouser#: ECS- 50-20-4X Jumlah: 1 Soket DIP 40 Pin (600 juta) Bagian Mouser#: 517-4840-6004-CP Jumlah: 1 Soket DIP 8 Pin (300 juta) Bagian Mouser#: 517-4808-3004-CP Jumlah: 1 3.5mm Stereo Headphone Jack Bagian Mouser#: 806-STX-3100-5N Jumlah: 1 47uF Tutup Elektrolit Radial (mikro-mini) Bagian Mouser#: 140-L25V47-RC Jumlah: 2 Mikrokontroler Baling-Baling Tersedia di Parallax.com Jumlah: 1 Modul uSD Tersedia di Gadget Gangster Qty: 1 10k ohm thumbwheel potensiometer Bagian Mouser#: 3352T-1-103LF Qty: 1 3xAA Battery Box Mouser Part#: 12BH331/CS-GR Qty: 1 SIDStick PCB Tersedia di Gadget Gangster Qty: 132kB EEPROM Mouser Bagian #: 24LC256-I/P Jumlah: 1 Jika Anda mendapatkan ini dengan kit, itu akan diprogram sebelumnya. Jika tidak, Anda memerlukan programmer EEPROM seperti PropPlug. Resistor 10k ohm (1/4 Watt) - (Coklat - Hitam - Oranye) Qty: 4.1uF Radial Ceramic Capacitor (104) Qty: 5 pin header persegi Qty: 6 machined pin header Qty: 2

Langkah 4: Buat: Langkah 1

Buat: Langkah 1
Buat: Langkah 1
Buat: Langkah 1
Buat: Langkah 1
Buat: Langkah 1
Buat: Langkah 1

Ambil 3 resistor (semuanya sama, 10k ohm, Coklat - Hitam - Oranye), lipat ujungnya pada sudut 90 derajat, dan masukkan ke PCB di R1, R2, dan R3.

Balikkan papan dan rentangkan ujungnya. Solder resistor ke papan dan potong kabel berlebih.

Langkah 5: Buat: Langkah 2

Buat: Langkah 2
Buat: Langkah 2
Buat: Langkah 2
Buat: Langkah 2
Buat: Langkah 2
Buat: Langkah 2

Ambil Kapasitor Keramik.1uF, dan masukkan ke C1, C2, dan C3. Mereka tidak terpolarisasi sehingga tidak masalah ke arah mana mereka masuk. Rentangkan ujungnya, balikkan papan, solder ke bawah dan potong kelebihannya. Ambil Tutup Keramik yang tersisa dan tambahkan ke C4 dan C5.

Langkah 6: Buat: Langkah 3

Buat: Langkah 3
Buat: Langkah 3
Buat: Langkah 3
Buat: Langkah 3

Tambahkan 2 Tutup Elektrolit di C6 dan C7. Tutup ini terpolarisasi, semakin panjang ujungnya melewati lubang persegi (di sebelah tanda + pada papan sirkuit). Tutupnya memiliki garis-garis di tubuh mereka, garis-garisnya mengarah ke kiri (menunjuk ke tengah papan).

Tambahkan pengatur tegangan pada 'VR'. Ini kaleng hitam kecil dengan takik dipotong dan memiliki tiga kaki keluar dari bawah. Takik harus mengarah ke tepi papan, seperti yang ditunjukkan pada tanda di papan. Tambahkan resistor 10k ohm ke-4 (Coklat - Hitam - Oranye) pada R4.

Langkah 7: Buat: Langkah 4

Buat: Langkah 4
Buat: Langkah 4
Buat: Langkah 4
Buat: Langkah 4

Terdapat 3 tombol pada SIDstick untuk menuju track selanjutnya, back, dan Play/Pause. Tambahkan tombol di S1, S2, dan S3. Orang-orang ini langsung masuk - membalik papan dan menyoldernya.

Volume dikontrol menggunakan potensiometer thumbwheel, tambahkan di sudut atas papan, seperti yang ditunjukkan pada PCB.

Langkah 8: Buat: Langkah 5

Buat: Langkah 5
Buat: Langkah 5
Buat: Langkah 5
Buat: Langkah 5
Buat: Langkah 5
Buat: Langkah 5

Ambil 2 pin mesin, pisahkan dengan tang Anda, dan kikis plastiknya. Anda akan memiliki 2 pin kecil. Jatuhkan pin di 2 lubang pada PCB bertanda 'Xtal'.

Gunakan sedikit kertas tempel untuk menahannya di papan, membalik papan, dan menyoldernya ke papan. Catatan tempel akan mencegahnya jatuh sebelum disolder. Setelah disolder, potong saja ujung logam tipisnya. Ini akan menjadi soket kristal Anda.

Langkah 9: Buat: Langkah 6

Buat: Langkah 6
Buat: Langkah 6
Buat: Langkah 6
Buat: Langkah 6

Pasang di soket. Soket 40 pin berada di U1, tepat di tengah papan, takik lebih dekat ke 2 tutup elektrolit.

tambahkan jack headphone di sebelah tombol Soket 8 pin berada di U2, takik lebih dekat ke tepi papan. Sekarang, dorong Propeller ke dalam soket - takik pada chip yang menunjuk sama dengan soket. Sama untuk EEPROM.

Langkah 10: Buat: Langkah 7

Buat: Langkah 7
Buat: Langkah 7
Buat: Langkah 7
Buat: Langkah 7
Buat: Langkah 7
Buat: Langkah 7

Tambahkan pin header ke papan USD di baris luar lubang. Sekarang, letakkan slot kartu uSD pada penyangga, seperti yang ditunjukkan pada foto, sehingga terletak langsung pada IC. Balikkan papan dan solder pin langsung ke PCB.

Anda dapat memasukkan kristal Anda ke dalam soket sekarang - cukup potong semua kecuali 3-4mm dari kabel pada kristal dan masukkan ke dalam PCB di 'XTAL'.

Langkah 11: Buat: Langkah 8

Buat: Langkah 8
Buat: Langkah 8
Buat: Langkah 8
Buat: Langkah 8

Untuk menghubungkan baterai, ada lubang di sebelah sambungan baterai di papan. Tali satu kabel dari baterai melalui lubang, dan ikat kabel lainnya ke sana - ini akan meredakan stres.

Kabel merah akan melewati lubang bertanda '+', kabel hitam melewati lubang bertanda '-'.

Langkah 12: Penggunaan & Unduhan

Penggunaan & Unduhan
Penggunaan & Unduhan

Penggunaan

Menggunakan SIDstick itu sederhana. Hidupkan sakelar daya (terletak di kotak baterai), dan itu akan mulai memutar lagu pertama (berdasarkan abjad nama file) pada kartu memori. Menekan tombol 'play/pause' akan menghentikan / memulai musik, dan sebelumnya / berikutnya akan membiarkan Anda melewati trek. Saat mengisi kartu memori Anda dengan lagu, ingatlah dua hal; 1 - SIDstick hanya akan mengenali nama file dalam format '8.3'. Ini berarti Anda harus menyimpan nama file hingga 8 karakter dengan ekstensi 3 karakter. 'song.dmp' boleh saja, tapi 'thisisasong.dmp' terlalu banyak karakter. SIDstick akan melewati semua trek yang memiliki terlalu banyak karakter dalam nama file. 2 - File.sid perlu dikonversi ke file.dmp sebelum dapat diputar. Ini adalah proses yang sangat singkat dan Johannes telah membangun konverter lintas platform dengan UI kecil yang bagus. Versi Windows ada di sini, dan versi Mac dan Linux akan siap hanya dalam beberapa hari. Itu dia! Nikmati SIDstick Anda!

Unduhan

Semuanya tersedia di bawah Lisensi MIT, yang pada dasarnya adalah domain publik: Firmware SIDstick: Versi awal. Periksa halaman proyek untuk versi yang diperbarui. Skema - pdf,.dch PCB layout - pdf,.dip Foto beresolusi tinggi untuk howto ini ada di flickr. SIDstick tersedia sebagai kit dari Gadget Gangster

Direkomendasikan: