Агуулгын хүснэгт:

ArduinoBoy бүтээх: 8 алхам
ArduinoBoy бүтээх: 8 алхам

Видео: ArduinoBoy бүтээх: 8 алхам

Видео: ArduinoBoy бүтээх: 8 алхам
Видео: Atomy-ийн амжилтанд хүрэх 8 алхам 2024, Есдүгээр
Anonim
ArduinoBoy бүтээх
ArduinoBoy бүтээх
ArduinoBoy бүтээх
ArduinoBoy бүтээх

GameBoy. Магадгүй та бага наснаасаа нэгийг нь эзэмшиж байсан байх. Тэгээгүй ч гэсэн та хамгийн сайн найзынхаа GameBoy -тэй тоглож байсан байх, эсвэл түүний хамгийн ойрын өрсөлдөгч болох Sega Game Gear эсвэл Nomad -ийг эзэмшиж байсан байх. Гайхамшигтай бяцхан тоглоомын төхөөрөмжүүд, гэхдээ одоо та бүгд том болсон болохоор одоо юу хийх гэж байгаагаа бодож үзсэн үү? 20 -р зуунд тоглоом ямар байсныг ухаж, хүүхдүүддээ үзүүлэхийн тулд мансарда дотор байлгаарай? Үүнийг цуглуулагчид зарах уу? Legend of Zelda: Link's Awakening -ийг арван найм дахь базиллонгийн үеэр эргэж үзээд тоглоомын дурсамжийг сэргээнэ үү?

Үүнийг хөгжмийн зэмсэг болгох талаар бодож байсан уу? Тимоти "trash80" Lamb бол одоогоор Калифорниа мужийн Лос Анжелес хотод амьдардаг чиптун хөгжмийн зохиолч юм. Чиптүн хөгжмийн зохиолч гэдэг нь видео тоглоомын консол болон гар төхөөрөмжөөс олдсон дуу үүсгэгч IC (нэгдсэн хэлхээ) ашиглан хөгжим бүтээдэг хүн юм. Ноён Хурга нь ArduinoBoy гэгддэг төхөөрөмжийг бүтээгч юм. GameBoy гэр бүлийн аль ч гишүүнийг сумны хайрцаг, холболтын кабелийн портоор MIDI дуу үүсгэгч болгон хувиргах боломжтой нээлттэй эхийн техник хангамж, програм хангамжийн хослол. Trash80 нь ийм системийг анх бий болгоогүй гэдгийг одоо тэмдэглэх нь зүйтэй. Nanoloop, Little Sound Disk Jockey, эсвэл LSDJ зэрэг мэргэжлийн chiptune хөгжмийн зохиолчид ашигладаг гэрийн тоглоомын GameBoy хэмээх хоёр том програм нь MIDI -г ашиглах чадвартай болоод удаж байна. Асуудал нь эдгээр хоёр програм хоёулаа MIDI дохиог илгээх, хүлээн авахдаа Microchip PIC техник хангамжид тулгуурладаг. Цахилгаан инженерийн салбарын стандарт микроконтроллерт хүндэтгэл үзүүлэхгүй, гэхдээ PIC бол үнэхээр мэргэжлийн тоног төхөөрөмж бөгөөд электроникийн талаар байнга санаа зовдоггүй хүмүүст айдас төрүүлдэг. Эдгээр төхөөрөмжийг програмчлах талаар төдийлөн түгээмэл хэрэглэгддэггүй үйлдлийн системтэй хэрэглэгчдэд үзүүлэх дэмжлэг бараг байдаггүй (зөвхөн албан ёсны PIC хөгжүүлэлтийн багц нь Windows -д зориулагдсан, Линукс эсвэл Mac дэмждэггүй). Илүү энгийн Arduino платформыг ашигласнаар ArduinoBoy эдгээр хязгаарлалтыг даван туулж чадсанаар чиптун хөгжмийн зохиолч өөрт хэрэгтэй багаж хэрэгслийг бүтээхэд илүү хялбар болсон. Нэмж дурдахад ArduinoBoy нь trash80 -ийн өөрийн гар хийцийн GameBoy дууны генератор mGB дээр ажиллахаар хийгдсэн боловч Nanoloop болон LSDJ -тэй сайн зохицдог. Trash80 нь Google Code вэб хуудсан дээр ажлаа хуваалцсан боловч түүнд хэрхэн өөрийн гараар хийх тухай алхам алхмаар зааварчилгаа байдаггүй (энэ нь түүний хийх ажлын жагсаалтад байдаг). Энэ тал дээр би түүнд туслахаар шийдсэн. Энэхүү зааварчилгаа нь алхам алхмаар хийх шаардлагагүй ч гэсэн юу хийх ёстой талаар ерөнхий ойлголт өгч, алдаа дутагдлаасаа зайлсхийх боломжийг танд үзүүлэх ёстой.

Алхам 1: эд анги, багаж хэрэгсэл, код

Эд анги, хэрэгсэл, код
Эд анги, хэрэгсэл, код

Эд анги

  • Arduino, ерөнхий Arduino эсвэл өөрөө хийх хэсгүүд. Би хувьдаа Modern Device Compay -ийн үнэхээр нүцгэн ясны хавтангийн иж бүрдлийг ашигладаг бөгөөд үүнийг угсрах боломжтой бөгөөд эмэгтэй хэлхээний хавтангийн залгуурыг ашиглан таны төсөлд хавсаргаж эсвэл Arduino -г төслийн байнгын хэсэг болгохын тулд эд ангиудад каннибал хийж болно.
  • Хоёр 220Ω, долоон 2KΩ, нэг нь 270Ω эсэргүүцэл. Энэхүү төслийн хувьд 1/4 эсвэл 1/8 ваттын эсэргүүцэл хамгийн тохиромжтой.
  • Нэг 6N138 опто тусгаарлагч.
  • Нэг 1N914 жижиг дохионы диод. Хэрэв та тэдгээрийг зөвхөн 10 ба түүнээс дээш хэмжээгээр худалдаж авах боломжтой бол бүү гайхаарай.
  • Зөвхөн товчлуур дарагдсан үед л асдаг нэг товчлуур. Инженерээр ярьдаг хүмүүсийн хувьд энэ бол SPST унтраах товчлуур юм.
  • Хоёр 5 зүү эмэгтэй 180 градусын DIN холбогч. Эдгээр холбогчийг яг таг авч байгаа эсэхийг шалгаарай. DIN холбогчдод зориулсан олон янзын загварууд байдаг бөгөөд цөөхөн хэд нь хоорондоо нийцдэг.
  • Хоёр зүү бүхий дөрвөн терминал блок. Хэдийгээр та бүх утсаа шууд ПХБ -д гагнах боломжтой боловч терминал блок эсвэл бусад хэлбэрийн холбогчийг ашиглах нь угсрах, задлах, эд ангиудыг каннибализацийг хөнгөвчлөх болно.
  • Нэг ерөнхий зориулалттай компьютерийн самбар.
  • Нэг GameBoy холболтын кабель.
  • Шаардлагатай програм хангамж, адаптертай гар эсвэл компьютер гэх мэт MIDI -ийг гаргаж чаддаг төхөөрөмж.
  • Нэг програмчлагдах GameBoy сум.
  • Гагнуур.
  • Нэмэлт утас. Талхны тавцан дээр ажиллах, компьютерийн самбарыг холбоход зориулагдсан, байнга хөдлөх гэж байгаа утаснуудтай холбоотой байдаг.
  • Энэ бүгдийг багтаасан хэрэг.
  • Янз бүрийн овоолго.

Багаж хэрэгсэл

  • Гагнуурын төмөр.
  • Булцуу, насос эсвэл зулын голыг тайлах. Тохиолдолд.
  • Туслах гар гагнуурын хэрэгсэл.
  • Аюулгүй шил. Таны нүдний шил үүнийг огтлохгүй.
  • Гал унтраагч эсвэл дор хаяж нэг аяга ус. Дахин нэг удаа.
  • Утас таслагч.
  • Утас хуулагч.
  • Зүү хамар бахө.
  • Гагнуургүй талхны хавтан.
  • Боломжтой бол Arduino болон програмчлагдах GameBoy сумны аль алинд зориулсан програмчлал эсвэл USB кабель.
  • Ротари хэрэгсэл ба/эсвэл таны хүссэн тохиолдолд нүх, нүхийг огтлох шаардлагатай бусад зүйл.

Код Танд энэ төсөлд хоёр өөр код хэрэгтэй болно, хоёуланг нь trash80 -ийн ArduinoBoy Google Code хуудаснаас олж болно. Тэд хуудасны баруун талд Онцлох татан авалтууд гарчгийн дор байна. Та ArduinoBoy кодыг Arduino руу ачаалах бол mGB програмчлагдах тоглоомын хайрцагт ачаалагдах болно.

Алхам 2: Схемийг авч үзье

Схемийг авч үзье
Схемийг авч үзье

Схем бол маш энгийнээр бол механик эсвэл цахилгаан төхөөрөмжийг хэрхэн яаж холбосныг дүрсэлсэн аливаа баримт бичиг юм. Таны зүлэгжүүлсэн тракторын бүх эд ангиудыг жижигхэн тасархай шугамаар задалсан эдгээр зургууд бүгд хоорондоо хэрхэн нийцэж байгааг харуулсан уу? Танай гэр, орон сууцны гүйцэтгэгчийн зураг төдийлөн санаа зовж байсан уу? Схем; хоёулаа.

Схемийн хувьд ArduinoBoy -д зориулсан trash80 -ийн схем нь илүү өнгөлөг, шулуун шугамгүй боловч маш сайн уншдаг. Хэрэв та инженерийн конвенцид бүрэн хамрагдахгүй бол ямар ч асуудал гарах ёсгүй. Та үүнийг дахин хэвлэхийг хүсч байгаа тул та үүнийг хэвлэхийг хүсч магадгүй юм.

Алхам 3: Breadboard тест

Breadboard тест
Breadboard тест

Дууссан ArduinoBoy -ийн бодит бүтээн байгуулалт руу орохоосоо өмнө эхлээд бидний бүх эд анги сайн байгаа эсэхийг шалгахыг хүсч байна. Үүний тулд бид гагнуургүй талхны хавтангаа ашиглах бөгөөд энэ нь электрон эд ангиудыг хооронд нь гагнахгүйгээр хооронд нь холбох боломжийг олгодог. Энэ нь амархан. Зүгээр л схемийг үзээд хэсгүүдийг үзүүлсэн шиг холбоно уу.

Хуудас бүрт сэтгэгдэл бичих хэсэг байдгийг санаарай. Хэрэв та ямар нэгэн зүйл дээр гацсан бол доорх бичлэгийг оруулаарай, би танд чадах чинээгээрээ туслахыг хичээх болно.

Алхам 4: Эхний шалгалт

Утааны болон функцын тест гэсэн хоёр маш чухал туршилтыг хийх цаг болжээ. Эхний туршилт нь маш хялбар байдаг. Зүгээр л GameBoy -ийг төхөөрөмжид холбож, GameBoy -ийг асаагаад ArduinoBoy -ийн LED -ийг үзээрэй. Хэрэв pin13 LED богино хугацаанд анивчдаг бол үлдсэн LED -үүдийг дараалан асааж, хамгийн дээд зүүгээс хамгийн доод хүртэл хоёр удаа арчиж, LED -ээс хоёр удаа анивчсанаар төгсдөг бол таны ArduinoBoy ажиллаж байгаа байх магадлал өндөр байна. захиалга өгөх. Мөн горим сонгох товчийг туршиж үзэхээ мартуузай. Та үүнийг дарахад одоогийн асаж буй LED унтрах ёстой бөгөөд дараагийнх нь дарааллаар асах болно. Хэрэв үүний оронд гэрэл асахаас татгалзвал, хэсэг нь хүрэхэд ер бусын дулаахан мэдрэмж төрөх, утаа харах, үнэрлэх,/эсвэл хэлхээний аль нэг хэсэг дэлбэрч, гал авалцах тохиолдолд схемд дахин хандаж, бүгдийг дахин шалгаарай. холболт, утас, эвдэрсэн эд ангиудыг сольж, утааны туршилтыг дахин хий. Хоёрдахь туршилт нь арай илүү мэдрэмтгий байдаг, учир нь хэрэв энд ямар нэг зүйл буруу болвол энэ нь зөвхөн шарсан талх руу шилжих Arduino биш юм. MBGB-ийг GameBoy дээрээ ачаалж, ArduinoBoy-ийг GameBoy-д залгаж, MIDI-тэй төхөөрөмжөөс MIDI-г талхтай ArduinoBoy-ийн MIDI-д холбоно уу. GameBoy, дараа нь MIDI төхөөрөмжийг асаагаад ямар нэгэн зүйл тохиолдохгүйн тулд гал унтраагуураа ойр байлга. MIDI төхөөрөмж дээрээ 1, 2, 3, 4, 5 -р суваг дээр хэдэн тэмдэглэл тоглуулж үзээрэй. Хэрэв таны GameBoy ямар нэгэн хэрэгсэл эсвэл дууны эффектийг санагдуулам чимээ гаргавал сандалнаасаа үсрэн үргэлжлүүлээрэй. Тэнгэр, гараа өргөн, "ЭНЭ АМЬД" гэж дуу алдан инээмсэглэж байна. ArduinoBoy -ийг туршиж үзэх болон ашиглах талаархи тэмдэглэл: алдартай дууны үнэгүй MIDI файлуудыг санал болгодог вэбсайтууд байдаг бөгөөд та тэдгээрийг туршилт болон найруулгын аль алинд нь ашиглахыг хүсэх болно. Ийм уруу таталтыг эсэргүүц. Нэгдүгээрт, эдгээр сайтуудаас санал болгож буй зарим MIDI трекүүд сайн хийгдээгүй байна. Би нэг удаа Гориллазын "19-2000" -ийн MIDI хуулбарыг олсон бөгөөд нэг хэрэгсэл нь тасарч, алга болоогүй байсан тул эцэст нь энэ тоглуулагч тоглуулагчийг зогсоож, дахин асаах хүртэл бусад хэрэгслүүдийг дарах болно.. Дээрээс нь эдгээр урьдчилан хийсэн дуунуудыг ашиглах нь таныг урьдын дууг үргэлжлүүлэн ашиглахыг урамшуулдаг. Та анхны зүйлийг хийхгүй. Та шууд хөгжим зохиож сурах нь дээр.

Алхам 5: Үүнийг гагнах

Үүнийг гагнах
Үүнийг гагнах
Үүнийг гагнах
Үүнийг гагнах

Тиймээс таны ArduinoBoy ажилладаг. Сайн байна, үүнийг хэвлэмэл хэлхээний загварын самбар дээр гагнах цаг болжээ. "Хүлээ хүлээ!" чи өөртөө хашгирч байна. "Энэ одоо зүгээр л сайн ажиллаж байна, би үүнд болгоомжтой хандах болно гэдгээ мэдэж байна. Яагаад үүнийг эвдэж магадгүй юм бэ? Яагаад гагнах гэж зовох ёстой юм бэ?" За тэгвэл. Гэхдээ энэ тухай түр бодоод үзээрэй: та болон таны ArduinoBoy гайхалтай хөгжим хийдэг. Үнэхээр гайхалтай, чи эцэст нь chiptune -ийг хууль ёсны хөгжим болгон хувиргадаг. Та chiptune -ийг үндсэн урсгал руу авчирдаг. Та алдартай болно. Чамайг талбайд гарахын өмнөхөн таныг Ригли Филд тоглохыг урьсан нь үнэхээр алдартай. Та талхтай ArduinoBoy -ийг ашиглаж байна. Та болон багийнхан бүх зүйлийг яг ийм байдлаар тохируулж байна, нэг нь таны хөгжмийн зэмсэг болох хамгийн чухал зүйл болох ArduinoBoy -ийг алга болтол. Эцэст нь аюулгүй байдлыг хамгаалж чадсан залуу хүүгийн гарт үүнийг олж мэдэв. Сониуч зангаараа тэрээр талхны самбараас бүх бүрэлдэхүүн хэсгүүдийг хассан бөгөөд харамсалтай нь танд схемийн гарын авлага байхгүй байна. Шоу эхлэхэд ердөө 5 минут үлдээд байхад та тоглолтоо цуцлах ёстой. Цугларсан хүмүүс галзуурч, уур хилэнгээрээ цэнгэлдэхийн сайн хэсгийг устгаж, тоглолтыг цуцлахад хүргэж байна. Зулзаганууд нүүр будалтын тоглоом, Дэлхийн цувралд хийсэн цохилтоо дахин алдаж, та буруутгах ёстой. Энэхүү төөрөлдсөн сценарийг танд тохиолдуулахыг бүү зөвшөөр: төслүүдээ үргэлж мөнх болгоорой. Нэгдүгээрт, гагнуургүй талхны тавцан дээрх бүх эд ангиудыг салгасны дараа тэдгээрийг компьютерийн самбар дээр байрлуулж, тэдгээрийг хэрхэн яаж байрлуулахаа олж мэдээрэй. Та санаж байх ёстой хэд хэдэн зүйл байна:

  • Бүх IC -ээ ижилхэн болгохыг хичээгээрэй. Ингэснээр та тэдгээрийг бүгдийг нь зөв суурилуулсан эсэхийг шууд харах боломжтой болно.
  • Шураг терминал, IC залгуур, утас холбогч нь таны найзууд юм. Хэрэв ямар нэгэн зүйл эвдэрвэл та эд ангиудыг амархан арилгаж, солихыг хүсч байна. Түүнчлэн, та өөр зүйл бүтээхийн тулд ArduinoBoy -ийг дараа нь каннибализаци хийх шаардлагатай болж магадгүй юм. Залгуур болон бусад холбогчийг нэмж оруулснаар үүнийг хялбархан хийх боломжтой болно.
  • Хамтран ажиллах ёстой орон зайг анхаарч үзээрэй. Эд ангиудыг бэхэлгээний нүхнээс хол байлга, ингэснээр уг тоног төхөөрөмж, багаж хэрэгслийг тэдгээр байршилд хялбархан хүргэх боломжтой болно. Түүнчлэн, хэрэв та самбарыг Altoids цагаан тугалга шиг маш жижигхэн зайд суулгаж байгаа бол товчлуур гэх мэт зайны хэсгүүдийг санаж байх хэрэгтэй. Товчлуур нь хайрцаг дотор цэвэрлэгээтэй байхын тулд та самбарынхаа хэсгийг тодорхой байлгах хэрэгтэй болж магадгүй юм.

Бүгдийг гагнаж дууссаны дараа өөрийн хүссэн тохиолдолд зохих нүхийг өрөмдөж, хайчилж, дотор нь байгаа самбарыг угсрах нь энгийн ажил юм. Хэрэв та над шиг төмөр хайрцаг ашиглаж байгаа бол хэлхээний аль ч хэсгийг богиносгохгүйн тулд хайрцагны ёроолыг цаас эсвэл ямар нэгэн зүйлээр хийхээ мартуузай. Резин угаагч нь бас сайн санаа байх болно.

Алхам 6: ArduinoBoy -ийг ашиглах

ArduinoBoy -ийг ашиглаж байна
ArduinoBoy -ийг ашиглаж байна

Хэрэв таны ArduinoBoy зөв угсарсан бол бусад MIDI оролтын төхөөрөмжөөс өөрөөр ажиллах ёсгүй. MGB -тэй хамт ашиглахад 5 тусдаа MIDI сувагтай болно. 1 ба 2 -р сувгууд нь тогтвортой аялгуу үүсгэгч, 3 нь хязгаарлагдмал туршилтын явцад гурван тэмдэглэлийн загвартай байдаг (энэ хэв маягийг дагаж энэ суваг дээр тоглох тоолонд тэмдэглэлийн тембр өөрчлөгдөх болно), 4 -р суваг өгдөг басс дуу (бөмбөр, басс гитар, синтез гэх мэт ашиглах), 5 -р суваг бол дуу чимээ (ихэвчлэн GameBoy тоглоомонд дэлбэрэлт, урсгал усанд ашигладаг).

MIDI төхөөрөмжөө opto-тусгаарлагчтай холбосон порт руу, ArduinoBoy-ийг GameBoy-д, дахин програмчлах боломжтой сумаа GameBoy-д залгаарай. Тоон 8 -д холбогдсон LED асах хүртэл товчлуурыг дарж ArduinoBoy -ийг mGB горимд тохируулна уу. Эндээс та GameBoy -ийг MIDI хэрэгсэл болгон ашиглаж болно. Үүсгэсэн дууны тохируулгыг GameBoy дээр mGB -ийн интерфейс, ялангуяа тембр, октав, суваг, тэмдэглэлийн довтолгоог ашиглан хийж болно. ArduinoBoy -ийн бусад горимыг GameBoy чиптэй бүтээх бусад програмууд, тухайлбал Nanoloop, LSDJ -т ашигладаг бөгөөд энэхүү зааврын хамрах хүрээнээс гадуур байдаг.

Алхам 7: Таны зайлсхийж болох бэрхшээлүүд

Таны зайлсхийх боломжтой бэрхшээлүүд
Таны зайлсхийх боломжтой бэрхшээлүүд
Таны зайлсхийх боломжтой бэрхшээлүүд
Таны зайлсхийх боломжтой бэрхшээлүүд
Таны зайлсхийх боломжтой бэрхшээлүүд
Таны зайлсхийх боломжтой бэрхшээлүүд

Энэхүү төслийг дуусгах явцад би зураг төсөл, барилгын хэд хэдэн алдаа гаргасан боловч энэ нь ArduinoBoy -ийн үндсэн үүргийн гүйцэтгэлд сөргөөр нөлөөлөөгүй боловч барилгын ажлыг илүү төвөгтэй болгож, эцсийн танилцуулгыг бага зэрэг хайхрамжгүй болгосон. Миний хийсэн алдаа, цөөн хэдэн нийтлэг алдаа, тэдгээрийг хэрхэн яаж арилгах, хэрхэн яаж засах вэ? Металлаар хийсэн ажил Миний гаргасан дизайны бүх шийдвэрүүдийн дотроос Altoids гаа цагаан тугалгыг хайрцаг болгон ашиглах шийдвэр нь хамгийн гамшиг байсан байж магадгүй юм. Асуудал нь цагаан тугалгад биш, харин хэргийг бэлтгэхэд надад байсан багаж хэрэгсэл, нимгэн хавтангаар маш бага ажил хийсэнтэй холбоотой юм. Нэгдүгээрт, ажилд тохирох хэрэгслийг ашиглана уу. Цагаан тугалга, эсвэл наад зах нь миний ашигласан төмрийг цэвэрхэн хайчлахаас илүү урж хаяад, хайрцгийн хавтгай биш хурц ирмэгийг арилгахад хэцүү үлдээдэг. Үүний оронд хутга ашиглаарай. Түүнчлэн, цооног өрөмдөхдөө аль болох өнгөлгөөний талаас нь, эсвэл ихэвчлэн харж болох талаас нь (гаднаа) өрөмдөх хэрэгтэй. Цооног өрөмдөхдөө металлын цоорхой үлдээж, өрөмдөж буй чиглэлээс метал нүх рүү гулзайлгах магадлалтай. Гаднаас өрөмдлөг хийснээр та хайрцгийн дотор талд цоолтуурыг үлдээж, гаднаа илүү цэвэрхэн харагдуулж, санаа зовдоггүй хүмүүст илүү аюулгүй болгож өгдөг. Миний ArduinoBoy -ийг бүтээж байсан загвар хавтангууд нь RadioShack -аас гаралтай бөгөөд маш сайн ашиглагддаг боловч хямд үнээр бүтээгдсэнээрээ гагнахад хэцүү байдаг. Бүрхүүлтэй нүх байхгүй тул гагнуурыг нүхэнд шингээдэггүй тул самбар дээр гагнасан хэсгүүдийг сайтар барьдаггүй том гагнуурын цоорхой үүсдэг. Нүхтэй хавтанг олохын тулд чадах бүхнээ хий. Хэрэв чадахгүй бол гагнахаас өмнөхөн нүхэнд түрхсэн бага зэрэг гагнуурын урсгал хайлсан гагнуурыг бүрсэн шиг нүх рүү зүүх болно гэж би сонссон. Хямдхан прото хавтангийн тухайд, гагнуур нь зөвхөн дээд талд нь цуглардаг тул тэд богино хугацаанд өвдөх магадлалтай байдаг гэдгийг санаарай … Богино өмд Би ArduinoBoy-ийг хамт гагнаж дуусаад LED нь зохих ёсоор асахгүй байгааг анзаарсан. Асуудал нь миний утас биш, харин төгс байсан, гэхдээ миний гагнуур байв. Маш бага хэмжээний гагнуур, тоос шороо нь самбар дээрх цоорхойг арилгаж, зарим LED -ийг гэрэлтүүлж, бусад LED -ийг хооронд нь холбохоос сэргийлж байв. Хэрэв танд ийм зүйл тохиолдвол гагнуурын үений хооронд хутганы ир ажиллуулж, q-зөвлөмж, цаасан алчуур, спирт ашиглан сайтар цэвэрлээрэй. Энд байгаа бүх хүмүүст зориулсан ерөнхий анхааруулга. Битгий буруугаар ойлгоорой, хоёр хэсэг хурдан наалддаг байх нь гайхалтай зүйл боловч үүнийг хуруугаа наалгүйгээр ашиглах боломжтой гэж бүү бодоорой.

Алхам 8: Би эндээс хаашаа явах вэ?

Би эндээс хаашаа явах вэ?
Би эндээс хаашаа явах вэ?

Чиптүн бүтээх ажлыг эхлүүлэхэд асуудалтай байна уу? Урам зориг, зөвлөгөө, заль мэх, хамгийн сүүлийн аялгуугаа харуулах газар хэрэгтэй байна уу? Chiptunes болон чимэг тоглоомын бүх зүйлд 8bitcollective.com байдаг. Тэд танд карьераа хийхэд туслахаас илүү бэлэн байгаа чиптун хөгжмийн зохиолчдын олон нийтийн хамт олонтой.

ArduinoBoy -ийнхаа чадварыг өргөжүүлэхийг хүсч байна уу? Таны ArduinoBoy нь mGB-ийн ашигладаггүй үндсэн функцтэй: MIDI гаралт, ялангуяа MIDI синхрончлол. Nanoloop болон LSDJ нь зөвхөн ArduinoBoy техник хангамжтай нийцдэггүй, гэхдээ энэ ашиглагдаагүй функцийг ашиглах боломжтой бөгөөд энэ нь GameBoy -ийн дууг бөмбөр гэх мэт бусад програмчлагдах MIDI хэрэгслүүдтэй синхрончлох боломжийг олгодог. За, та одоо амжилттай чиптун хөгжмийн зохиолч, гүйцэтгэгч болсон боловч одоо танд очиж үзэх олон тоглолт байгаа бөгөөд ачааллыг аль болох хөнгөвчлөхийг хүсч байна. Чи юу хийх гэж байна? Хэрэв та зөвхөн ArduinoBoy -ийн MIDI порт дээр л ажиллаж байгаа бол түүний хэмжээг эрс багасгаж чадна. Та олж болох MIDI гаралтын портыг орхиж болох жижиг Arduino клоныг ашиглаарай. Эцсийн эцэст энэ нь trash80 -ийн төлөө ажилладаг юм шиг байна. Миний хувьд прототипээ хэд хэдэн удаа сайжруулахыг хүсч байгаа бөгөөд энэ нь хэрхэн ажилладаг, түүнтэй хамт жинхэнэ хөгжим хэрхэн зохиох талаар илүү ихийг олж мэдэхийг хүсч байна. Би Eagle CAD дээр хэд хэдэн ПХБ-ийг хоёр өөр хувилбараар зохион бүтээх талаар бодож байна: нэг нь нүхний эд анги, DIP багц IC-ийг ашигладаг, нөгөө нь гадаргуу дээр холбох эд ангиудыг аль болох ашигладаг тул би халаалтын хавтангийн дахин урсгалыг туршиж үзэх боломжтой. гагнуурын арга ба хийх (найдаж байна) хийсэн хамгийн жижиг бүрэн эрхт ArduinoBoy. Хамгийн гол нь ArduinoBoy -тойгоо хийхээр шийдсэн зүйлээ хөгжилтэй өнгөрүүлээрэй. Хэрэв та зугаацахгүй байгаа бол та буруу зүйл хийж байгаа нь тодорхой байна. Амьдралын бусад бүх зүйлийн нэгэн адил chiptunes бичих нь хэн нэгнийг зодох тухай биш гэдгийг санаарай. Энэ бол өөрийгөө зодож, зохиосон аялгуу бүрээ сүүлчийнхээс илүү сайн болгох тухай юм. Хэн ч хэзээ ч дургүй зүйлээ хийж алдаршиж байгаагүй. Асуулт? Сэтгэгдэл? Гэрлэх санал? Үхлийн аюул? Тэдгээрийг доор оруулна уу.

Зөвлөмж болгож буй: