Tartalomjegyzék:

Sidstick: Pocket Chiptunes Játékos: 12 lépés
Sidstick: Pocket Chiptunes Játékos: 12 lépés

Videó: Sidstick: Pocket Chiptunes Játékos: 12 lépés

Videó: Sidstick: Pocket Chiptunes Játékos: 12 lépés
Videó: COMMODORE 64 - C64 SID SYNTH DEMO 2024, November
Anonim
Sidstick: Pocket Chiptunes Player
Sidstick: Pocket Chiptunes Player

100 000 SID dal a zsebedben! A SIDstick egy zsebméretű chiptunes lejátszó, amely a következőket tartalmazza:

  • cserélhető tárhely, amely támogatja a microSD kártyákat
  • 20+ óra akkumulátor élettartam
  • Szuper minőségű, hardveres lejátszás 31 kHz mintavételi frekvenciával,> 16 bites felbontással
  • A teljesen nyitott hardvertervezés és forráskód az MIT licenc alatt érhető el
  • Bővíthető csatlakozással a táblán.

A készletek és NYÁK -ok a www.gadgetgangster.com webhelyen érhetők el. Itt egy demó: És még néhány Chiptunes -kedvenc Ocean Loader: Még néhány jó:

1. lépés: GYIK

GYIK
GYIK

Mik azok a Chiptunes -ok? A wikipédiát idézve: "olyan hangformátumban írt zene, ahol az összes hangot valós időben szintetizálja egy számítógép vagy videojáték-konzol hang chipje, minta alapú szintézis használata helyett". Sok chiptune -t kitéptek a klasszikus videojátékokból, és néhány új mű. A SIDstick lejátssza a chiptunes legelterjedtebb változatát, a zenét, amelyet SID chipen játszanak le. Valószínűleg a SID zene legnagyobb gyűjteménye a High Voltage SID Collection, amely 36 000 SID dallamot tartalmaz, ingyenesen letölthető. Mennyi ideig tartanak az elemek? A használt elemek típusától függően körülbelül 20 óra lejátszást kap. Javaslom, hogy használjon újratölthető elemeket, de az alkáli is működni fog. Hány számot tárolhatok? Mindegyikük. Egy 2 GB -os microSD kártya fájlmérettől függően 20 000 - 30 000 dalt tárol. Ez körülbelül 60 napos egyedi dallam. Nehéz összehozni? Nem, ez nagyon egyszerű - nincs sok összetevő a SIDstick -en, a varázslat nagy része a mikrokontrollerben történik. A microSD kártyahely előre összeszerelt állapotban van, így nem kell felületre szerelt forrasztást végezni. Technikai részleteket szeretnék! Ez valójában nem kérdés, de itt vannak a SIDcog, az alapvető hangprocesszor részletei;

  • 31 kHz mintavételi frekvencia
  • > 16 bites felbontás
  • Teljes szűrőtámogatás - az Lowpass, a Bandpass és a Highpass szűrők bármilyen kombinációja
  • Teljes boríték támogatás logaritmikus felszabadulási/bomlási görbével. (ugyanazt a logaritmikus közelítést használja, mint egy valódi SID)
  • Támogatja mind a 4 hullámformát
  • 16 lépés fő hangerő
  • A hullámforma visszaállító bit működik. (sok Rob Hubbard -dallam pontosan erre a viselkedésre támaszkodik)
  • Gyűrű moduláció
  • Oszcillátor szinkronizálás

A SIDcog Parallax propelleren, 8 magos, 80 MHz-es mikrovezérlőn fut, és PropPlug segítségével átprogramozható, a csatlakozók a táblán vannak. A SIDstick egy csoportos erőfeszítés eredménye - Johannes Ahlebrand a SIDcog mag- és asztali alkalmazását, Jeff Ledger az SD -kártya interfészt és a sáv / hangerő szabályozást végezte. Megcsináltam az áramköri lap elrendezését. Köszönet James Longnak, a Lil 'Brother SMT Assembly -től a microSD kártya tervezési és összeszerelési szolgáltatásaiért.

2. lépés: Előkészítés: Eszközök

Eszközök elektronikai projektek építéséhez a Gadget Gangster -től a Vimeo -n.

A SIDstick összeállítása körülbelül 40 percet vesz igénybe. A forrasztás egyszerű, és ez egy jó projekt, ha csak most kezded. Rengeteg nagyszerű utasítás található a forrasztáshoz (itt egy).

Eszközök

A projekt összeállításához néhány eszközre lesz szüksége; 1 - Forrasztópáka és forrasztópáka. Az ólmozott forrasztással könnyebb dolgozni, és egy 15-40 wattos vasaló is jó. Eladok egy kis elenco kombinált csomagot (itt), ami nagyon jól működik. 2 - Gátak. Az átlós vágókészülékekkel a felesleges vezetékeket levágják az alkatrészekről, miután leforrasztották őket. Nem kell, hogy divatosak legyenek, én az Ikea -ból egy -két dollárért beszerzett párost használok.

3. lépés: Előkészítés: Alkatrészlista

Elkészítés: Alkatrészlista
Elkészítés: Alkatrészlista

Itt vannak a szükséges alkatrészek. Ha készletet rendelt, ellenőrizze még egyszer, hogy a csomag tartalmaz -e minden felsorolt alkatrészt. Ha valami hiányzik, csak írjon nekünk az [email protected] címre;

Feszültségszabályozó 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 Mennyiség: 1 40 tűs DIP foglalat (600 mil) Mouser Part#: 517-4840-6004-CP Qty: 1 8 Pin DIP aljzat (300 mil): 1 3,5 mm-es sztereó fejhallgató-csatlakozó egér Rész: 806-STX-3100-5N Mennyiség: 1 47uF sugárirányú elektrolitsapka (mikro-mini) Mouser Rész: 140-L25V47-RC Mennyiség: 2 propeller mikrovezérlő Kapható a Parallax.com oldalon: 1 uSD modul kapható a Gadget Gangster-ben Mennyiség: 1 10 k ohmos hüvelykujj potenciométer Egeres szám: 3352T-1-103LF Mennyiség: 1 3xAA elemdoboz-egér Cikkszám: 12BH331/CS-GR Mennyiség: 1 SIDStick NYÁK Kapható a Gadget Gengster-ben: 132 kB-os EEPROM egérrögzítő Rész: 24LC256-I/P Mennyiség: 1 Ha ezt a készlettel kapja meg, akkor előre programozva lesz. Ellenkező esetben szüksége lesz egy EEPROM programozóra, mint egy PropPlug. 10 k ohmos ellenállás (1/4 watt) - (barna - fekete - narancssárga) Mennyiség: 4.1uF radiális kerámia kondenzátor (104) Mennyiség: 5 téglalap alakú tűfejléc Mennyiség: 6 megmunkált tüskés fejléc Mennyiség: 2

4. lépés: Készítse el: 1. lépés

Gyártás: 1. lépés
Gyártás: 1. lépés
Gyártás: 1. lépés
Gyártás: 1. lépés
Gyártás: 1. lépés
Gyártás: 1. lépés

Vegyünk 3 ellenállást (mindegyik egyforma, 10 k ohm, barna - fekete - narancssárga), hajtsuk le a vezetékeket 90 fokos szögben, és helyezzük be őket a NYÁK -ba R1, R2 és R3.

Fordítsa meg a táblát, és húzza ki a vezetékeket. Forrasztja az ellenállásokat a táblához, és vágja le a felesleges vezetéket.

5. lépés: Készítse el: 2. lépés

Gyártás: 2. lépés
Gyártás: 2. lépés
Gyártás: 2. lépés
Gyártás: 2. lépés
Gyártás: 2. lépés
Gyártás: 2. lépés

Vegye ki a.1uF kerámia kondenzátorokat, és helyezze őket a C1, C2 és C3 aljzatokba. Nincsenek polarizáltak, így nem mindegy, hogy melyik irányba mennek be. Szétválasztani a vezetékeket, megfordítani a táblát, leforrasztani és levágni a felesleges vezetékeket. Vegye ki a fennmaradó kerámiasapkákat, és adja hozzá a C4 és C5 -höz.

6. lépés: Készítse el: 3. lépés

Gyártás: 3. lépés
Gyártás: 3. lépés
Gyártás: 3. lépés
Gyártás: 3. lépés

Tegye hozzá a 2 elektrolitsapkát a C6 és C7 ponthoz. Ezek a kupakok polarizáltak, a hosszabb vezetékek átmennek a négyzet alakú lyukakon (az áramköri táblán jelölt + mellett). A kupakok csíkok vannak a testükön, a csíkok balra mennek (a tábla közepe felé mutatnak).

Adja hozzá a feszültségszabályozót a „VR” -hoz. Ez egy kis fekete doboz, kivágással, és három lába van az alján. A bevágásnak a tábla széle felé kell mutatnia, a táblán lévő jelölés szerint. Adja hozzá a 4. 10 k ohmos ellenállást (barna - fekete - narancssárga) az R4 -nél.

7. lépés: Készítse el: 4. lépés

Gyártás: 4. lépés
Gyártás: 4. lépés
Gyártás: 4. lépés
Gyártás: 4. lépés

A SIDsticken 3 gomb található a következő számra való visszalépéshez, visszalépéshez és a Lejátszás / szüneteltetéshez. Adja hozzá az S1, S2 és S3 gombokat. Ezek a srácok azonnal bepattannak - lapozzák át a táblát és forrasztják le őket.

A hangerőt a hüvelykujj potenciométerrel lehet szabályozni, és a tábla felső sarkában kell elhelyezni, ahogy az a NYÁK -on van feltüntetve.

8. lépés: Készítse el: 5. lépés

Gyártás: 5. lépés
Gyártás: 5. lépés
Gyártás: 5. lépés
Gyártás: 5. lépés
Gyártás: 5. lépés
Gyártás: 5. lépés

Fogja meg a 2 megmunkált csapot, ossza szét a gátaival, és kaparja le a műanyagot. 2 kis tüskéje lesz. Dobja el a csapokat az „Xtal” jelzésű NYÁK 2 lyukába.

Használjon egy ragadós utólagos jegyzetet, hogy tartsa őket a táblán, fordítsa meg a táblát és forrasztja őket a táblához. A post-it jegyzet megakadályozza, hogy kiessenek, mielőtt beforrasztják őket. Ha be vannak forrasztva, csak vágja le a vékony fémhegyeket. Ez lesz a kristályfoglalatod.

9. lépés: Készítse el: 6. lépés

Gyártás: 6. lépés
Gyártás: 6. lépés
Gyártás: 6. lépés
Gyártás: 6. lépés

Csatlakoztassa az aljzatokat. A 40 tűs foglalat U1 -nél van, közvetlenül a tábla közepén, a bevágás közelebb van a 2 elektrolitikus kupakhoz.

adja hozzá a fejhallgató -csatlakozót a gombok mellé A 8 tűs foglalat U2 -nél van, a bevágás közelebb van a tábla széléhez. Most nyomja be a propellert a foglalatba - a forgácson lévő bemetszés, amely ugyanazt mutatta, mint a foglalat. Ugyanez vonatkozik az EEPROM -ra is.

10. lépés: Készítse el: 7. lépés

Gyártás: 7. lépés
Gyártás: 7. lépés
Gyártás: 7. lépés
Gyártás: 7. lépés
Gyártás: 7. lépés
Gyártás: 7. lépés

Adja hozzá a tűfejléceket az uSD táblához a külső furatsorban. Most helyezze az uSD -kártya foglalatot a támaszra, amint az a fényképen is látható, így közvetlenül az IC -re támaszkodik. Fordítsa meg a táblát, és forrasztja a csapokat közvetlenül a NYÁK -ra.

A kristályt most bedobhatja a foglalatba - csak vágja le 3-4 mm kivételével az összes vezetéket a kristályon, és helyezze be a NYÁK -ba az „XTAL” -nál.

11. lépés: Készítse el: 8. lépés

Gyártás: 8. lépés
Gyártás: 8. lépés
Gyártás: 8. lépés
Gyártás: 8. lépés

Az akkumulátor csatlakoztatásához egy lyuk található az akkumulátor csatlakozója mellett a táblán. Fűzze át az egyik vezetéket az akkumulátorról a lyukon, és kösse rá a másik vezetéket - ez enyhíti a feszültséget.

A piros vezeték átmegy a „+” jelű lyukon, a fekete vezeték a „-” jelű lyukon.

12. lépés: Használat és letöltések

Használat és letöltések
Használat és letöltések

Használat

A SIDstick használata egyszerű. Kapcsolja be a tápkapcsolót (az elemtartó dobozon), és elkezdi lejátszani az első dalt (betűrendben fájlnév szerint) a memóriakártyán. A „lejátszás / szünet” gomb megnyomásával leállíthatja / elindíthatja a zenét, az előző / következő pedig lehetővé teszi számok átugrását. Amikor dallamokkal tölti fel a memóriakártyát, tartson szem előtt két dolgot; 1 - A SIDstick csak a „8.3” formátumú fájlneveket ismeri fel. Ez azt jelenti, hogy a fájlneveknek 8 karakterből kell állniuk, 3 karakter kiterjesztéssel. A „song.dmp” rendben van, de a „thisisasong.dmp” túl sok karaktert tartalmaz. A SIDstick átugorja azokat a műsorszámokat, amelyek túl sok karaktert tartalmaznak a fájlnévben. 2 - A.sid fájlokat lejátszás előtt konvertálni kell.dmp fájlokká. Ez egy nagyon rövid folyamat, és Johannes épített egy platformok közötti konvertert, szép kis felhasználói felülettel. A Windows verzió itt van, a Mac és a Linux verziónak pedig néhány napon belül készen kell állnia. Ez az! Élvezze a SIDstick -et!

Letöltések

Minden elérhető az MIT licenc alatt, amely alapvetően nyilvános: SIDstick firmware: Kezdeti verzió. Ellenőrizze a projektoldalt a frissített verziókért. Vázlatos - pdf,.dch NYÁK -elrendezés - pdf,.dip Ehhez a nagyfelbontású fotók a flickr -en találhatók. A SIDstick készletként kapható a Gadget Gangster -től

Ajánlott: