Mundarija:
- 1 -qadam: tez -tez beriladigan savollar
- 2 -qadam: Tayyorlash: asboblar
- 3 -qadam: Tayyorgarlik: qismlar ro'yxati
- 4 -qadam: Tayyorlash: 1 -qadam
- 5 -qadam: Tayyorlash: 2 -qadam
- 6 -qadam: Tayyorlash: 3 -qadam
- 7 -qadam: 4 -qadam
- 8 -qadam: Tayyorlash: 5 -qadam
- 9 -qadam: Tayyorlash: 6 -qadam
- 10 -qadam: Tayyorlash: 7 -qadam
- 11 -qadam: Tayyorlash: 8 -qadam
- 12 -qadam: Foydalanish va yuklamalar
Video: Sidstick: Pocket Chiptunes pleer: 12 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:30
100 000 SID qo'shiqlari cho'ntagingizda! SIDstick-bu cho'ntak o'lchamidagi chiptun pleyeri bo'lib, u quyidagilarni o'z ichiga oladi:
- microSD kartalarini qo'llab -quvvatlaydigan olinadigan xotira
- 20+ soatlik batareya quvvati
- 31 kHz chastotali,> 16 bitli aniqlikdagi, yuqori sifatli, yuqori sifatli uskunalarga asoslangan ijro
- MIT litsenziyasi ostida to'liq ochiq, apparat dizayni va manba kodi mavjud
- Bortdagi ulanishlar bilan yangilanishi mumkin.
To'plamlar va PCBlar www.gadgetgangster.com saytida mavjud. Bu erda demo: va yana bir nechta Chiptunes -ning sevimli Okean yuklagichi: Yana bir nechta yaxshi:
1 -qadam: tez -tez beriladigan savollar
Chiptunes nima? Vikipediyadan iqtibos keltiradigan bo'lsak, "namuna asosida sintezdan foydalanish o'rniga, barcha tovushlar kompyuter yoki video o'yin konsoli ovoz chipi yordamida real vaqtda sintezlanadigan ovoz formatida yozilgan musiqa." Ko'plab chiptunlar klassik video o'yinlardan olingan, ba'zilari esa yangi asarlar. SIDstick SID chipida ijro etish uchun yozilgan chiptunlarning eng keng tarqalgan turini o'ynaydi. Ehtimol, SID musiqasining eng katta to'plami - bu yuqori voltli SID to'plami bo'lib, u 36000 ta SID -ni bepul yuklab oladi. Batareyalar qancha davom etadi? Foydalanadigan batareyalar turiga qarab, siz taxminan 20 soat ijro etasiz. Men sizga qayta zaryadlanuvchi batareyalardan foydalanishni taklif qilaman, lekin ishqorlar ham ishlaydi. Qancha qo'shiqni saqlashim mumkin? Ularning hammasi. 2 gigabaytli microSD karta fayl hajmiga qarab 20-300000 qo'shiqni saqlaydi. Bu 60 kunlik noyob kuylar. Birlashtirish qiyinmi? Yo'q, bu juda oson - SIDstick -da juda ko'p komponentlar yo'q, sehrning ko'p qismi mikrokontrollerda sodir bo'ladi. MicroSD karta uyasi oldindan yig'ilgan holda yig'iladi, shuning uchun siz sirtni lehimlashingiz shart emas, men texnik tafsilotlarni xohlayman! Bu aslida savol emas, lekin bu erda asosiy audio protsessor SIDcog tafsilotlari;
- Namuna olish tezligi 31 kHz
- > 16bit o'lchamlari
- To'liq filtrni qo'llab -quvvatlash - Lowpass, Bandpass va Highpass filtrlarining har qanday kombinatsiyasi
- Logarifmik chiqish/parchalanish egri chiziqli to'liq konvertni qo'llab -quvvatlash. (haqiqiy SID sifatida bir xil logarifmik yaqinlashuvdan foydalaniladi)
- 4 ta to'lqin shaklini qo'llab -quvvatlaydi
- 16 bosqichli asosiy tovush
- To'lqin shaklini tiklash biti ishlaydi. (ko'p Rob Xabbard kuylari aynan shu xatti -harakatlarga tayanadi)
- Ring modulyatsiyasi
- Osilator sinxronizatsiyasi
SIDcog 8 yadroli, 80 MGts chastotali Parallax pervanasida ishlaydi va uni PropPlug yordamida qayta dasturlash mumkin, bortda ulagichlar bor. SIDstick - bu guruh harakatining mahsuli - Yoxannes Ahlebrand SIDcog yadro va ish stoli ilovasini, Jeff Ledger SD -karta interfeysi va trek / tovushni boshqarishni amalga oshirdi. Men elektron kartaning tartibini tuzdim. MicroSD kartalarini loyihalash va yig'ish xizmatlari uchun Lil 'Brother SMT Assambleyasidan Jeyms Longga ham rahmat.
2 -qadam: Tayyorlash: asboblar
Vimeo -da Gadget Gangster -dan elektronika loyihalarini yaratish uchun asboblar.
SIDstickni yig'ish uchun taxminan 40 daqiqa vaqt ketadi. Lehimlash oddiy va agar siz endigina boshlayotgan bo'lsangiz, bu yaxshi loyihadir. Lehimlash bo'yicha juda ko'p ajoyib ko'rsatmalar bor (bu erda).
Asboblar
Loyihani yig'ish uchun sizga bir nechta vositalar kerak bo'ladi; 1 - Lehimlash temir va lehim. Qo'rg'oshinli lehim bilan ishlash osonroq va 15-40 vattli temir yaxshi. Men juda yaxshi ishlaydigan kichkina elenco combo paketini sotaman (bu erda). 2 - Diks. Diagonal kesgichlar lehimlanganidan keyin komponentlarning ortiqcha uchlarini kesish uchun ishlatiladi. Ular chiroyli bo'lishi shart emas, men Ikeadan olgan juftligimni bir -ikki dollarga ishlataman.
3 -qadam: Tayyorgarlik: qismlar ro'yxati
Mana sizga kerakli qismlar. Agar siz to'plamga buyurtma bergan bo'lsangiz, paketingizda ko'rsatilgan barcha qismlar borligiga ishonch hosil qilish uchun ikki marta tekshiring. Agar biror narsa etishmayotgan bo'lsa, bizga elektron pochta orqali yuboring [email protected];
Voltaj regulyatori MCP1700 (3V, TO-92) Mouser qismi#: 579-MCP1700-3302E/TO Miqdori: 1 Tugmachali sichqonchaning qismi#: 653-B3F-1000 Miqdor: 3 HC49/AQSh Xtal qiymati: 5 MGts sichqoncha qismi#: ECS- 50-20-4X Miqdor: 1 40 pinli DIP soket (600 mil) Mouser qismi#517-4840-6004-CP Miqdor: 1 8 pinli DIP soket (300 mil) Mouser qismi#: 517-4808-3004-CP soni: 1 3,5 mm stereo minigarnituralar uyasi Mouser qismi#: 806-STX-3100-5N Soni: 1 47uF radial elektrolitik qopqoq (mikro-mini) sichqoncha qismi#140-L25V47-RC soni: 2 parvona mikrokontroller Parallax.com saytida mavjud.: Gadget Gangster-da 1 ta usd moduli mavjud: 1 10k ohmli aylanma potentiometrli Mouser qismi#: 3352T-1-103LF Miqdor: 1 ta 3xAA batareya qutisi sichqoncha qismi#: 12BH331/CS-GR soni: 1 ta SIDStick PCB Gadget Gangster Q-da mavjud. 132kB EEPROM Mouser qismi #: 24LC256-I/P Miqdor: 1 Agar siz uni to'plam bilan olsangiz, u oldindan dasturlashtirilgan bo'ladi. Aks holda, sizga PropPlug kabi EEPROM dasturchisi kerak bo'ladi. 10k ohmli rezistor (1/4 Vatt) - (Jigarrang - Qora - to'q sariq) Miqdor: 4.1uF Radial sopol kondansatkich (104) Miqdor: 5 To'rtburchaklar pinli sarlavhalar Miqdor: 6 Mashina pinli sarlavhalar Miqdor: 2
4 -qadam: Tayyorlash: 1 -qadam
3 ta rezistorni oling (ularning hammasi bir xil, 10k ohm, jigarrang - qora - to'q sariq), uchlarini 90 graduslik burchak bilan katlayın va ularni tenglikka R1, R2 va R3 ga joylashtiring.
Taxtani ag'daring va simlarni tashqariga chiqarib qo'ying. Rezistorlarni taxtaga lehimlang va ortiqcha simni kesib oling.
5 -qadam: Tayyorlash: 2 -qadam
.1uF seramika kondansatkichlarini oling va ularni C1, C2 va C3 ga joylashtiring. Ular qutblanmagan, shuning uchun ular qaysi yo'l bilan kirgani muhim emas. Qo'rg'oshinlarni bir -biridan ajratib oling, taxtani ag'daring, lehimlang va ortiqcha simlarni kesib oling. Qolgan keramik qopqoqlarni oling va ularni C4 va C5 ga qo'shing.
6 -qadam: Tayyorlash: 3 -qadam
C6 va C7 da ikkita elektrolitik qopqoqni qo'shing. Bu qopqoqlar qutblangan, uzunroq simlar to'rtburchaklar teshiklardan o'tadi (elektron platada + belgisi yonida). Qopqoqlarning tanasida chiziqlar bor, chiziqlar chap tomonda (taxtaning markaziga ishora qilib).
Voltaj regulyatorini "VR" ga qo'shing. Kichkina qora quti, uning teshigi kesilgan, uch oyog'i pastdan chiqadi. Chiziq taxtadagi belgida ko'rsatilgandek, taxtaning chetiga qaratilishi kerak. R4 da 4 -chi 10k ohmli qarshilikni (jigarrang - qora - to'q sariq) qo'shing.
7 -qadam: 4 -qadam
Keyingi trekka o'tish, orqaga qaytish va O'ynatish / To'xtatish uchun SIDstickda 3 ta tugma mavjud. S1, S2 va S3 tugmalarini qo'shing. Bu bolalar birdaniga qoqib qo'yishadi - taxtani ag'daring va ularni pastga lehimlang.
Ovoz balandligi potensiometr yordamida boshqariladi, uni kompyuterning yuqori burchagiga, kompyuterda ko'rsatilgandek qo'shing.
8 -qadam: Tayyorlash: 5 -qadam
Qayta ishlangan ikkita pimni oling, ularni tikuv bilan ajrating va plastmassani qirib tashlang. Sizda 2 ta kichik pin bor. Iplarni "Xtal" deb belgilangan tenglikni 2 teshikka qo'ying.
Yopishqoq yozuvdan foydalanib, ularni taxtada ushlab turing, taxtani ag'daring va taxtaga lehimlang. Post-it yozuvi ularni lehimlashdan oldin yiqilib tushishdan saqlaydi. Lehimlangandan so'ng, ingichka metall uchlarini kesib tashlang. Bu sizning kristalli rozetkangiz bo'ladi.
9 -qadam: Tayyorlash: 6 -qadam
Rozetkalarga mahkamlang. 40 pinli rozetka U1da, taxtaning o'rtasida, chuqurchaga 2 elektrolitik qopqoqqa yaqinroq joylashgan.
tugmachalarning yoniga naushnik ulagichini qo'shing 8 pinli rozetka U2 ga to'g'ri keladi, chiziq taxtaning chetiga yaqinroq. Endi pervanelni rozetkaga suring - chipning xuddi shu nuqtasi xuddi rozetkaga o'xshaydi. EEPROM uchun ham xuddi shunday.
10 -qadam: Tayyorlash: 7 -qadam
PIN -kod sarlavhalarini teshiklarning tashqi qatoridagi uSD kartasiga qo'shing. Endi, rasmda ko'rsatilgandek, uSD karta uyasini tayanchga qo'ying, shunda u to'g'ridan -to'g'ri ICda joylashgan. Taxtani ag'daring va pimlarni to'g'ridan -to'g'ri tenglikka lehimlang.
Siz hozirda kristalingizni rozetkaga tashlab qo'yishingiz mumkin - faqat kristall uchidan 3-4 mm masofada kesib o'ting va ularni "XTAL" dagi shaxsiy kompyuterga joylashtiring.
11 -qadam: Tayyorlash: 8 -qadam
Batareya paketini ulash uchun bortdagi batareya ulanishining yonida teshik bor. Batareya paketidan bitta simni teshikdan o'tkazing va boshqa simni unga bog'lang - bu stressni engillashtiradi.
Qizil sim "+" belgisidan, qora sim "-" belgisidan o'tadi.
12 -qadam: Foydalanish va yuklamalar
Foydalanish
SIDstick -dan foydalanish juda oddiy. Quvvat tugmachasini aylantiring (batareya qutisida joylashgan) va u xotira kartasidagi birinchi qo'shiqni (fayl nomi bo'yicha alifbo tartibida) ijro qila boshlaydi. "O'ynash / pauza" tugmachasini bosish musiqani to'xtatadi / ishga tushiradi va oldingi / keyingi treklarni o'tkazib yuborishga imkon beradi. Xotira kartasini ohanglar bilan yuklashda ikkita narsani yodda tuting; 1 - SIDstick fayl nomlarini faqat '8.3' formatida taniydi. Bu shuni anglatadiki, fayl nomlari 3 belgidan iborat kengaytma bilan 8 ta belgidan iborat bo'lishi kerak. 'song.dmp' yaxshi, lekin 'thisisasong.dmp' juda ko'p belgilar. SIDstick fayl nomidagi belgilar juda ko'p bo'lgan treklarni o'tkazib yuboradi. 2 -.sid fayllari ijro etilishidan oldin.dmp fayllariga aylantirilishi kerak. Bu juda qisqa jarayon va Yoxannes kichik interfeysli platformalararo konvertorni qurdi. Windows versiyasi shu erda va Mac va Linux versiyalari bir necha kun ichida tayyor bo'lishi kerak. Bo'ldi shu! SIDstick -dan rohatlaning!
Yuklamalar
Hammasi MIT litsenziyasi ostida mavjud bo'lib, u asosan jamoat mulki hisoblanadi: SIDstick dasturiy ta'minoti: Dastlabki versiya. Yangilangan versiyalar uchun loyiha sahifasini tekshiring. Slidstick Gadget Gangster to'plami sifatida mavjud.
Tavsiya:
Arduino va DFPlayer Mini MP3 pleer moduli yordamida LCD yordamida MP3 pleerni qanday yasash mumkin: 6 qadam
Arduino va DFPlayer Mini MP3 pleer moduli yordamida LCD yordamida MP3 pleerni qanday yasash mumkin: Bugun biz Arduino va DFPlayer mini MP3 pleer moduli yordamida LCD bilan MP3 pleer yasaymiz. Loyiha SD -kartadagi MP3 fayllarni o'qishi va pauza qilishi mumkin. va 10 yil oldingi qurilma bilan bir xil o'ynang. Bundan tashqari, oldingi qo'shiq va keyingi qo'shiq qiziqarli bo'ladi
Yog'och diskli pleer: 20 qadam (rasmlar bilan)
Yog'och diskli pleer: Men katta hajmli diskli o'yin mashinasini yaratish orqali ma'lumotlarni saqlash qurilmalari qanday ishlashini ko'rsatmoqchi edim. Men yaratgan qurilma CD-pleerlar kabi engil shovqinlarga asoslangan emas, balki teshiklari va "teshiklari bo'lmagan" yog'och disklarni o'ynaydi. (kabi
Infraqizil boshqariladigan MP3 pleer: 6 qadam (rasmlar bilan)
Infraqizil boshqariladigan MP3 pleer: taxminan 10 dollarga infraqizil masofadan boshqaruvchi MP3 pleer yarating. U odatiy xususiyatlarga ega: ijro etish, pauza qilish, keyingi yoki oldingi, bitta qo'shiqni yoki barcha qo'shiqlarni ijro etish. Bundan tashqari, ekvalayzer o'zgarishlari va ovozni boshqarish mavjud. Hammasi r orqali boshqariladi
Micro SD kartali Arduino -dan foydalanadigan audio pleer: 7 qadam (rasmlar bilan)
Micro SD karta bilan Arduino -dan foydalanadigan audio pleer: Iltimos, boshqa loyihalar uchun mening kanalimga OBUNA bo'ling ……………………. Ko'pchilik SD -kartaga ulanishni xohlaydi. arduino bilan yoki arduino orqali ovoz chiqarishni xohlaysizmi, shuning uchun bu erda SD kartani arduino bilan ulashning eng oson va eng arzon usuli. siz bizga mumkin
OreServer - LED pleer indikatorli Raspberry Pi bag'ishlangan minecraft serveri: 9 qadam (rasmlar bilan)
OreServer - LED -pleer ko'rsatkichli Raspberry Pi bag'ishlangan minecraft -serveri: 2020 yil iyul. YANGILANISH - Ushbu loyihani boshlashdan oldin, shuni bilingki, men uni ikkidan ortiq yaratish uchun ishlatilgan turli xil dasturiy vositalarga juda ko'p o'zgarishlar va yangilanishlar kiritilgan. yil avval. Natijada, ko'p qadamlar yozilganidek ishlamaydi.