Სარჩევი:

შექმენით ArduinoBoy: 8 ნაბიჯი
შექმენით ArduinoBoy: 8 ნაბიჯი

ვიდეო: შექმენით ArduinoBoy: 8 ნაბიჯი

ვიდეო: შექმენით ArduinoBoy: 8 ნაბიჯი
ვიდეო: შექმენით ეფექტური პრეზენტაცია 2024, სექტემბერი
Anonim
ააშენეთ ArduinoBoy
ააშენეთ ArduinoBoy
ააშენეთ ArduinoBoy
ააშენეთ ArduinoBoy

GameBoy. სავარაუდოდ, თქვენ ფლობდით ერთს ბავშვობაში. და მაშინაც კი, თუ ამას არ აკეთებდით, სავარაუდოდ, თქვენ თამაშობდით თქვენი საუკეთესო მეგობრის GameBoy– თან, ან იქნებ თქვენ გეკუთვნოდათ მისი უახლოესი კონკურენტი, Sega Game Gear ან Nomad. პატარა საოცარი სათამაშო მოწყობილობები, მაგრამ ახლა, როდესაც თქვენ ყველანი გაიზარდეთ, ხომ არ გიფიქრიათ იმაზე, რის გაკეთებას აპირებთ ახლა? შეინახეთ სხვენში ამოთხრა და აჩვენეთ თქვენს შვილებს როგორი იყო თამაში მე -20 საუკუნეში? კოლექციონერს მიყიდე? გააცოცხლეთ სათამაშო მოგონებები Legend of Zelda: Link's Awakening for the umpteenth bazillon time?

ოდესმე გიფიქრიათ მისი მუსიკალურ ინსტრუმენტად გადაქცევაზე? ტიმოთი "trash80" Lamb არის ჩიპტუნის კომპოზიტორი, რომელიც ამჟამად ცხოვრობს ლოს ანჯელესში, კალიფორნია. ჩიპტუნის კომპოზიტორი არის ადამიანი, რომელიც იყენებს მუსიკის შესაქმნელად ხმის გენერატორის IC- ებს (ინტეგრირებულ სქემებს), რომლებიც გვხვდება ვიდეო თამაშების კონსოლებში და ხელის მოწყობილობებში. ბატონი კრავი ასევე არის მოწყობილობის შემქმნელი, რომელიც ცნობილია როგორც ArduinoBoy; ღია კოდის აპარატურისა და პროგრამული უზრუნველყოფის ერთობლიობა, რომელსაც შეუძლია GameBoy ოჯახის ნებისმიერი წევრი ვაზნის სლოტით და ბმული საკაბელო პორტით აქციოს MIDI ხმის გენერატორად. ახლა უნდა აღინიშნოს, რომ trash80 არ იყო პირველი, ვინც შექმნა ასეთი სისტემა. ორი დიდი homebrew GameBoy აპლიკაცია, რომელსაც იყენებენ ჩიპტუნის პროფესიონალი კომპოზიტორები, Nanoloop და Little Sound Disk Jockey, ან LSDJ, უკვე დიდი ხანია აქვთ MIDI. პრობლემა ის არის, რომ ორივე ეს პროგრამა ეყრდნობა Microchip PIC აპარატურას MIDI სიგნალების გასაგზავნად და მისაღებად. არავითარი უპატივცემულობა არ არის განკუთვნილი ელექტროტექნიკის ინდუსტრიის სტანდარტული მიკროკონტროლერის მიმართ, მაგრამ PIC ნამდვილად არის პროფესიონალური ტექნიკის ნაწილი და შეიძლება შემაშინებელი იყოს მათთვის, ვინც რეგულარულად არ ღადაობს ელექტრონიკით. ასევე ნაკლებად არის მხარდაჭერილი ნაკლებად პოპულარული ოპერაციული სისტემის მომხმარებლებისთვის, როდესაც საქმე ეხება ამ მოწყობილობების დაპროგრამებას (ერთადერთი ოფიციალური PIC პროგრამული უზრუნველყოფის კომპლექტი არის Windows– ისთვის, Linux– ის ან Mac– ის მხარდაჭერის გარეშე). ბევრად უფრო მარტივი Arduino პლატფორმის გამოყენებით, ArduinoBoy ამ შეზღუდვებს გადალახავს, რაც მომავალ ჩიპტუნ კომპოზიტორს ბევრად გაუადვილებს საჭირო ინსტრუმენტების შექმნას. გარდა ამისა, მიუხედავად იმისა, რომ ArduinoBoy– ს ემსახურებოდა trash80– ის საკუთარი homebrew GameBoy ხმის გენერატორის პროგრამა, mGB, ის ასევე მშვენივრად ხვდება Nanoloop– თან და LSDJ– თან. მიუხედავად იმისა, რომ trash80- მა გააზიარა თავისი ნამუშევარი Google Code ვებ გვერდზე, მას არ აქვს ნაბიჯ-ნაბიჯ ინსტრუქცია იმის შესახებ, თუ როგორ შეიძლება გაკეთდეს საკუთარი თავი (ეს არის მისი დავალებების სიაში). გადავწყვიტე დამეხმარა ამ საკითხში. მიუხედავად იმისა, რომ ეს არ არის აუცილებელი ეტაპობრივად, ამ ინსტრუქციამ უნდა მოგცეთ ზოგადი წარმოდგენა რა უნდა გააკეთოთ და გაჩვენოთ ჩემი ზოგიერთი ნაკლი, რათა თავიდან აიცილოთ ისინი.

ნაბიჯი 1: ნაწილები, ინსტრუმენტები და კოდი

ნაწილები, ინსტრუმენტები და კოდი
ნაწილები, ინსტრუმენტები და კოდი

ნაწილები

  • Arduino, generic Arduino, ან ნაწილები საკუთარი. მე პირადად ვიყენებ Modern Device Compay– ს Really Bare Bones Board ნაკრები, რომელიც შეიძლება იყოს აწყობილი ისე, როგორც არის და დაერთოს თქვენს პროექტს მდედრობითი სქემის დაფის გამოყენებით, ან ნაწილების კანიბალიზაციით, რათა Arduino გახდეს პროექტის მუდმივი ნაწილი.
  • ორი 220Ω, შვიდი 2KΩ და ერთი 270Ω რეზისტორი. ამ პროექტისთვის 1/4 ან 1/8 ვატიანი რეზისტორები იდეალურია.
  • ერთი 6N138 ოპტო-იზოლატორი.
  • ერთი 1N914 მცირე სიგნალის დიოდი. ნუ გაგიკვირდებათ, თუ შეძლებთ მათ შეიძინოთ მხოლოდ 10 ან მეტი რაოდენობით.
  • ერთი ღილაკი, რომელიც ჩართულია მხოლოდ ღილაკის დაჭერისას. მათთვის, ვინც საუბრობს ინჟინერზე, ეს არის SPST გამორთული (ჩართული) ღილაკი.
  • ორი 5 პინიანი ქალი 180 გრადუსიანი DIN კონექტორი. დარწმუნდით, რომ მიიღეთ ეს ზუსტი კონექტორები. DIN კონექტორების მრავალი განსხვავებული დიზაინი არსებობს და რამდენიმე, ასეთის არსებობის შემთხვევაში, ერთმანეთთან თავსებადია.
  • ოთხი ორი პინიანი ტერმინალური ბლოკი. მიუხედავად იმისა, რომ თქვენ შეგიძლიათ უბრალოდ შეაერთოთ თქვენი ყველა მავთული უშუალოდ PCB– ზე, ტერმინალური ბლოკების ან კონექტორების სხვა ფორმის გამოყენება გაცილებით გაადვილებს შეკრებას, დაშლას და ნაწილების კანიბალიზაციას.
  • ერთი ზოგადი დანიშნულების კომპიუტერის დაფა.
  • ერთი GameBoy ბმული კაბელი.
  • მოწყობილობა, რომელსაც შეუძლია MIDI გამოაქვეყნოს, როგორიცაა კლავიატურა ან კომპიუტერი საჭირო პროგრამული უზრუნველყოფით და ადაპტერით.
  • ერთი პროგრამირებადი GameBoy ვაზნა.
  • Solder.
  • დამატებითი მავთული. მყარია პურის დაფაზე მუშაობისთვის და კომპიუტერის დაფის გაყვანილობისთვის, გადაჭიმული მავთულხლართებისთვის, რომლის გადაადგილებასაც ხშირად ელით.
  • საქმე, რომ ყველაფერი ჩავყარო.
  • დასავლეთის გროვა.

ინსტრუმენტები

  • გასაყიდი რკინა.
  • ბოლქვის, ტუმბოს ან ფითილის დეზოდერირება. Ყოველი შემთხვევისთვის.
  • ხელების შედუღების დამხმარე ინსტრუმენტი.
  • Დამცავი სათვალე. შენი სათვალე არ აპირებს მის მოჭრას.
  • ხანძრის ჩაქრობა, ან მინიმუმ ჭიქა წყალი. კიდევ ერთხელ, ყოველი შემთხვევისთვის.
  • Მავთულის საჭრელები.
  • მავთულის სტრიპტიზატორები.
  • ნემსი-ცხვირის საყრდენი.
  • შედუღების გარეშე დაფა.
  • პროგრამირება ან USB კაბელი (ები) როგორც Arduino- სთვის, ასევე პროგრამირებადი GameBoy ვაზნისთვის, თუ ეს შესაძლებელია.
  • მბრუნავი ინსტრუმენტი და/ან სხვა ყველაფერი რაც თქვენ გჭირდებათ ხვრელების და ჭრილების მოჭრისთვის თქვენს არჩევანზე.

კოდი თქვენ დაგჭირდებათ ორი განსხვავებული კოდი ამ პროექტისათვის, რომელთაგან ორივე შეგიძლიათ ნახოთ trash80– ის ArduinoBoy Google კოდის გვერდზე. ისინი გვხვდება გვერდის მარჯვენა მხარეს, სათაურით გამორჩეული ჩამოტვირთვები. თქვენ ჩატვირთავთ ArduinoBoy კოდს Arduino– ში, ხოლო mGB დაიტვირთება პროგრამირებადი თამაშის ვაზნაში.

ნაბიჯი 2: მოდით შევხედოთ სქემატურს

მოდით შევხედოთ სქემატურს
მოდით შევხედოთ სქემატურს

სქემატური, უბრალოდ, ნებისმიერი დოკუმენტია, რომელიც ასახავს მექანიკური თუ ელექტრული მოწყობილობის შეთავსებას. თქვენი გაზონის ტრაქტორის სურათები, სადაც ყველა ნაწილი დაშლილია პატარა წერტილოვანი ხაზებით, აჩვენებს, თუ როგორ ჯდება ისინი ყველა ერთად? თქვენი სახლის ან ბინის კონტრაქტორის გეგმები ასე იყო შეპყრობილი? სქემატიკა; ორივე.

რაც შეეხება სქემებს, trash80– ის სქემა ArduinoBoy– სთვის ბევრად უფრო ფერადია და არ გააჩნია სწორი ხაზები, მაგრამ შესანიშნავად იკითხება. თუ თქვენ არ ხართ მთლიანად ანალური საინჟინრო კონვენციებზე, არ უნდა გქონდეთ პრობლემები. შეიძლება დაგჭირდეთ ამობეჭდვა, რადგან ჩვენ მას ხშირად მივმართავთ.

ნაბიჯი 3: პურის დაფის ტესტი

პურის დაფის ტესტი
პურის დაფის ტესტი

სანამ მზა ArduinoBoy– ის რეალურ მშენებლობას მივიღებთ, ჩვენ პირველ რიგში გვინდა დავრწმუნდეთ, რომ ჩვენი ყველა ნაწილი კარგია. ამისათვის ჩვენ გამოვიყენებთ ჩვენს solderless breadboard- ს, რომელიც საშუალებას გვაძლევს შევქმნათ კავშირი ელექტრონულ ნაწილებს შორის მათი ერთმანეთთან შედუღების გარეშე. ადვილია. უბრალოდ შეხედეთ სქემატურს და დააკავშირეთ ნაწილები, როგორც ნაჩვენებია.

გახსოვდეთ, რომ თითოეულ გვერდზე არის კომენტარების განყოფილება. თუ რამეში გაწყდებით, დაწერეთ ქვემოთ და ვეცდები დაგეხმაროთ შეძლებისდაგვარად.

ნაბიჯი 4: პირველი ტესტი

დროა ორი ძალიან მნიშვნელოვანი ტესტისთვის: კვამლის ტესტი და ფუნქციის ტესტი. პირველი ტესტი საკმაოდ მარტივია. უბრალოდ შეაერთეთ თქვენი GameBoy მოწყობილობასთან, ჩართეთ GameBoy და უყურეთ ArduinoBoy– ის LED- ებს. თუ pin13 LED მოკლედ აციმციმდება, რასაც მოჰყვება დარჩენილი LED- ები თანმიმდევრობით ანათებს, უმაღლესი pin– დან ყველაზე დაბლა და უკან ორჯერ, დამთავრებული LED– ებიდან ერთდროულად ორი ციმციმით, მაშინ დიდი შანსია, რომ თქვენი ArduinoBoy მუშაობს შეკვეთა. ასევე დარწმუნდით, რომ გამოსცადეთ რეჟიმის არჩევის ღილაკი. როდესაც თქვენ დააჭერთ მას, ამჟამად განათებული LED უნდა გამორთოთ და შემდეგი თანმიმდევრობით ჩაირთვება. თუ ნაცვლად ამისა, განათება უარს ამბობს ნათებაზე, ნაწილები იგრძნობა არანორმალურად თბილად შეხებისას, ხედავთ ან ყნოსავთ კვამლს და/ან მიკროსქემის რომელიმე ნაწილი აფეთქდება ან იფეთქებს, შემდეგ დაუბრუნდით სქემატურს, ორჯერ შეამოწმეთ ყველაფერი თქვენი კავშირები და გაყვანილობა, შეცვალეთ დაზიანებული კომპონენტები და კვლავ ჩაატარეთ კვამლის ტესტი. მეორე ტესტი არის ნერვების მოშლა, ძირითადად იმიტომ, რომ თუ რამე არასწორედ წავა აქ, ეს არ იქნება მხოლოდ არდუინო, რომელიც გახდება სადღეგრძელო. ჩატვირთეთ mGB თქვენს GameBoy– ში, შეაერთეთ ArduinoBoy თქვენს GameBoy– ში და დააკავშირეთ MIDI თქვენი MIDI თავსებადი მოწყობილობიდან MIDI– ში პურის დაფაზე ArduinoBoy– ში. ჩართეთ GameBoy, შემდეგ MIDI მოწყობილობა, ინახეთ ცეცხლსაქრობი ახლოს, რომ რამე არ მოხდეს. სცადეთ დაუკრათ რამდენიმე ნოტი თქვენს MIDI მოწყობილობაზე არხზე 1, 2, 3, 4 ან 5. თუ თქვენი GameBoy ხმაურს მოგაგონებთ ინსტრუმენტზე ან ხმოვან ეფექტს, შემდეგ გააგრძელეთ სკამიდან გადმოხტომა და იყურებით სამოთხე, ხელები გაშლილი, მღერიან მანიკურად "ეს ცოცხალია". შენიშვნა თქვენი ArduinoBoy– ის ტესტირებისა და გამოყენების შესახებ: არსებობს ვებ – გვერდები, რომლებიც გთავაზობთ უფასო სიმღერების MIDI ფაილებს და თქვენ შეგეძლებათ, ცდუნებით, გამოიყენოთ ისინი როგორც ტესტირებისთვის, ასევე თქვენი კომპოზიციის სესიებში. გაუძლო ამ ცდუნებას. პირველ რიგში, ამ საიტების მიერ შემოთავაზებული MIDI ბილიკები არ არის კარგად გაკეთებული. ერთხელ ვიპოვე გორილაზის "19-2000" -ის MIDI ასლი, და ერთ-ერთი ინსტრუმენტი არ ამოიჭრა და არ გაქრა, ასე რომ საბოლოოდ, ეს ერთი ინსტრუმენტი გადააჭარბებს დანარჩენ ინსტრუმენტებს, სანამ არ გააჩერებ პლეერს და არ დაიწყებ ხელახლა რა გარდა ამისა, ამ წინასწარ დამზადებული სიმღერების გამოყენება გიბიძგებთ გააგრძელოთ წინასწარ შექმნილი სიმღერების გამოყენება. თქვენ არაფერს გააკეთებთ ორიგინალურად. უმჯობესია დაუყოვნებლივ ისწავლოთ საკუთარი მუსიკის შედგენა.

ნაბიჯი 5: შეაერთეთ იგი

Solder It Up
Solder It Up
Solder It Up
Solder It Up

ასე რომ, თქვენი ArduinoBoy მუშაობს. კარგი, დროა შევაერთოთ იგი დაბეჭდილი მიკროსქემის პროტოტიპის დაფაზე. "Მოიცადე მოიცადე!" შენ თავს ყვირიხარ "ის ახლა მშვენივრად მუშაობს და მე ვიცი, რომ სიფრთხილით მოვეკიდები მას. რატომ პოტენციურად არევა? რატომ აწუხებს შედუღება?" Კარგი მაშინ. მაგრამ ერთი წუთით იფიქრეთ ამაზე: თქვენ და თქვენი ArduinoBoy ქმნით დიდ მუსიკას. იმდენად დიდი, ფაქტობრივად, რომ თქვენ საბოლოოდ აქცევთ ჩიპტუნს მუსიკის ლეგიტიმურ ფორმად. თქვენ ჩიპტუნი შემოაქვთ მეინსტრიმში. თქვენ გახდებით ცნობილი. იმდენად ცნობილი, ფაქტობრივად, რომ გიწვევთ თამაშობდეთ Wrigley Field– ში, სანამ კუბები მოედანს დაიკავებენ. თქვენ კვლავ იყენებთ თქვენს დაფაზე ArduinoBoy- ს. თქვენ და ეკიპაჟი ყველაფერს ისე მოაწყობთ, სანამ ერთ -ერთი თქვენგანი არ შეამჩნევს თქვენს მუსიკალურ ინსტრუმენტთა უმნიშვნელოვანესს, ArduinoBoy- ს, დაიკარგება. თქვენ საბოლოოდ იპოვით მას ახალგაზრდა ბიჭის ხელში, რომელმაც მოახერხა უსაფრთხოების შემოპარვა. ცნობისმოყვარეობისას მან ამოიღო ყველა კომპონენტი პურის დაფაზე და, სამწუხაროდ, თქვენ არ გაქვთ სქემატური ხელი. შოუს დაწყებამდე სულ რაღაც 5 წუთია დარჩენილი, თქვენ უნდა გააუქმოთ თქვენი წარმოდგენა. გულშემატკივარი გაგიჟდება და მრისხანებით ანადგურებს სტადიონის კარგ ნაწილს, რის გამოც თამაში ასევე გაუქმდება. კუბებმა კვლავ დაკარგეს მაკიაჟის თამაში და დარტყმა მსოფლიო სერიაზე და მათ უნდა დააბრალონ შენ. არ დაუშვათ ეს უაღრესად გართულებული სცენარი თქვენთან ერთად: ყოველთვის გახადეთ თქვენი პროექტები მუდმივი. პირველ რიგში, მას შემდეგ, რაც ამოიღებთ ყველა ნაწილს მდუღარე დაფაზე, მოათავსეთ ისინი კომპიუტერის დაფაზე და გაარკვიეთ, თუ როგორ აპირებთ მათ მოთავსებას. არსებობს რამდენიმე რამ, რაც უნდა გახსოვდეთ:

  • შეეცადეთ თქვენი IC– ები ერთნაირად შეექმნათ. ამ გზით, თქვენ შეგიძლიათ ერთი შეხედვით გითხრათ, არის თუ არა ისინი სწორად დამონტაჟებული.
  • ხრახნიანი ტერმინალები, IC სოკეტები და მავთულის კონექტორები თქვენი მეგობრები არიან. თუ რამე გატეხილია, გინდათ რომ ადვილად ამოიღოთ და შეცვალოთ ნაწილები. ასევე, შეიძლება დაგჭირდეთ თქვენი ArduinoBoy– ის კანიბალიზაცია მოგვიანებით სხვა რამის ასაშენებლად. სოკეტების და სხვა კონექტორების დამატება საშუალებას მოგცემთ ამის გაკეთება მარტივად.
  • გაითვალისწინეთ სივრცე, რომელთანაც უნდა იმუშაოთ. შეინახეთ ნაწილები სამონტაჟო ხვრელებისგან ისე, რომ ადვილად მიიღოთ სამონტაჟო ტექნიკა და ინსტრუმენტები იმ ადგილებში. ასევე, თუ თქვენ ათავსებთ დაფას ძალიან მცირე სივრცეში, ალტოიდების თუნუქის მსგავსად, თქვენ უნდა გაითვალისწინოთ სივრცის ნაწილები, როგორიცაა ღილაკები. შეიძლება დაგჭირდეთ დაფის ნაწილების სიწმინდე ისე, რომ ღილაკს ჰქონდეს გარსი ქეისის შიგნით.

მას შემდეგ რაც ყველაფერს ერთად შეაერთებთ, ეს არის მარტივი არჩევანის გაკეთებისას შესაბამისი ხვრელების გაბურღვა და ამოჭრა და მასში მიკროსქემის დაფის დამონტაჟება. თუ თქვენ იყენებთ მეტალის ქეისს, როგორც მე, აუცილებლად გამოიყენეთ ქაღალდის ნაჭერი ან რაღაც ისე, რომ დაიხუროს ყუთის ქვედა ნაწილი ისე, რომ არ გამოაკლდეს სქემის რომელიმე ნაწილი. რეზინის საყელურებიც კარგი იდეა იქნებოდა.

ნაბიჯი 6: თქვენი ArduinoBoy– ის გამოყენება

თქვენი ArduinoBoy– ის გამოყენებით
თქვენი ArduinoBoy– ის გამოყენებით

თქვენი ArduinoBoy, თუ სწორად არის აწყობილი, არ უნდა მოიქცეს სხვაგვარად, ვიდრე ნებისმიერი სხვა MIDI შეყვანის მოწყობილობა. როდესაც გამოიყენება mGB– ით, მას ექნება 5 ცალკე MIDI არხი. არხები 1 და 2 არის სტაბილური ტონის გენერატორები, 3 არის ტონის გენერატორი, რომელსაც, როგორც ჩანს, აქვს სამი ნოტის ნიმუში ჩემს შეზღუდულ ტესტებში (ნოტის ტემბრი შეიცვლება ყოველ ჯერზე, როდესაც თამაშობთ ამ არხზე, ნიმუშის მიხედვით), არხი 4 უზრუნველყოფს ბასის ხმები (გამოიყენეთ ბარაბანი, ბას გიტარა ან სინთე), ხოლო მე –5 არხი არის ხმაური (ყველაზე ხშირად გამოიყენება GameBoy– ის თამაშებში აფეთქებებისათვის და გამდინარე წყლისთვის).

შეაერთეთ თქვენი MIDI მოწყობილობა ოპტო-იზოლატორთან დაკავშირებულ პორტში, თქვენი ArduinoBoy თქვენს GameBoy– ში და თქვენი რეპროგრამირებადი ვაზნა თქვენს GameBoy– შიც. დააყენეთ თქვენი ArduinoBoy mGB რეჟიმში ღილაკზე დაჭერით, სანამ ციფრულ 8 -თან დაკავშირებული LED არ აანთებს. აქედან, თქვენ შეგიძლიათ გამოიყენოთ თქვენი GameBoy როგორც MIDI ინსტრუმენტი. გამომუშავებული ხმის კორექტირება შესაძლებელია GameBoy– ში mGB– ს ინტერფეისის, კონკრეტულად, ტემბრის, ოქტავის, არხის და ნოტების შეტევის გამოყენებით. სხვა ArduinoBoy რეჟიმები გამოიყენება სხვა GameBoy ჩიპტუნის შექმნის პროგრამებთან ერთად, კერძოდ, Nanoloop და LSDJ და სცილდება ამ ინსტრუქციის ფარგლებს.

ნაბიჯი 7: ხარვეზები, რომელთა თავიდან აცილებაც შეგიძლიათ

ხარვეზები, რომელთა თავიდან აცილებაც შეგიძლიათ
ხარვეზები, რომელთა თავიდან აცილებაც შეგიძლიათ
ხარვეზები, რომელთა თავიდან აცილებაც შეგიძლიათ
ხარვეზები, რომელთა თავიდან აცილებაც შეგიძლიათ
ხარვეზები, რომელთა თავიდან აცილებაც შეგიძლიათ
ხარვეზები, რომელთა თავიდან აცილებაც შეგიძლიათ

ამ პროექტის დასრულების დროს მე დავუშვი დიზაინისა და კონსტრუქციის რამდენიმე შეცდომა, რომლებიც, მიუხედავად იმისა, რომ ისინი უარყოფითად არ მოქმედებენ ArduinoBoy– ის ძირითადი ფუნქციის შესრულებაზე, მათ მშენებლობა უფრო რთული გახადეს და საბოლოო პრეზენტაცია ცოტა დაუდევარი. აქ არის ჩემი შეცდომები და რამდენიმე გავრცელებული ხარვეზი, და როგორ შეგიძლიათ თავიდან აიცილოთ ან შეასწოროთ ისინი. ლითონის კაზუსი მუშაობა ყველა გადაწყვეტილებისგან, რომელიც მე მივიღე, ალტოიდების პიტნის თუნუქის გამოყენების შემთხვევაში ალბათ ყველაზე დამღუპველი იყო. პრობლემა არ არის თავად კალის, არამედ ის ინსტრუმენტები, რაც მე მქონდა საქმის მომზადებისას და ის ფაქტი, რომ მე ძალიან მცირე სამუშაოები გავაკეთე თხელი ფურცლებით. პირველ რიგში, გამოიყენეთ სწორი ინსტრუმენტი სამუშაოსთვის. თუნუქის ნატეხები, ან თუნდაც ის, რაც მე გამოვიყენე, მეტალს იშორებს და არა სუფთად გაჭრას, რის გამოც მკვეთრად იშლება მკვეთრი კიდეები, რომლებიც არ რჩება ბრტყელი საქმისთვის. ამის ნაცვლად გამოიყენეთ ნიბლერი. ასევე, ხვრელების ბურღვისას, ყოველთვის გაბურღეთ ფინიშის მხრიდან, ან იმ მხარეს, რომელსაც ნახავთ ყველაზე ხშირად (გარეთ), შეძლებისდაგვარად. როდესაც ხვრელს ბურღავთ, თქვენ სავარაუდოდ დატოვებთ ბურჯებს ლითონში და გამოიწვევს ლითონის მოხვევას ხვრელში იმ მიმართულებით, სადაც თქვენ ბურღავთ. გარედან ბურღვით, თქვენ ტოვებთ ბურუსს შიგნიდან შიგნიდან, რაც გარეგნულად უფრო მიმზიდველს და უსაფრთხოდ აქცევს მოაზროვნე ადამიანებს. პროტოტიპის დაფა იაფი მასალები ყოველთვის არ არის საუკეთესო სამუშაოდ. პროტოტიპის დაფები, რომლებსაც მე ვიყენებდი ჩემი ArduinoBoy– ის ასაგებად, მოვიდა RadioShack– დან და, მიუხედავად იმისა, რომ ისინი სრულყოფილად გამოსაყენებელია, მათი შეხება ძნელია მათი თვითმყოფადობით, რადგან ისინი იაფად მზადდება. არ არის მოოქროვილი ხვრელები, ასე რომ solder არ sucked up შევიდა ხვრელები, რის შედეგადაც ეს დიდი solder blobs დაფაზე რომ არ საფუძვლიანად გამართავს soldered ნაწილები ადგილზე. მაქსიმალურად ეცადეთ იპოვოთ დაფები მოოქროვილი ხვრელებით. თუ თქვენ არ შეგიძლიათ, მე გამიგია, რომ პატარა შედუღების ნაკადი ნაოჭდება ხვრელში, შედუღებამდე, გამდნარ შედუღებას შეაგდებს ხვრელში, თითქოსდა მოოქროვილი იყოს. იაფფასიანი პროტო დაფების თემაზე, გაითვალისწინეთ, რომ იმის გამო, რომ შედუღება მხოლოდ თავზე დაეცემა, ისინი შეიძლება მიდრეკილნი იყვნენ … შორტებით, როდესაც ჩემი ArduinoBoy– ის ერთად შედუღება დავამთავრე, შევნიშნე, რომ LED- ები არ იყო კარგად განათებული. პრობლემა არ იყო ჩემი გაყვანილობა, ის იყო სრულყოფილი, არამედ ჩემი შედუღება. პაწაწინა, თითქმის შეუძლებელი იყო შედუღების და მტვრის რაოდენობის დაფარვა დაფაზე არსებული უფსკრული, რამაც ხელი შეუშალა ზოგიერთი LED- ის განათებას და სხვა LED- ების ერთმანეთთან შეერთებას. თუ ეს მოხდება თქვენთან ერთად, გაუშვით დანის ფირფიტა სახვევებს შორის და კარგად გაწმინდეთ q- რჩევების, ქაღალდის პირსახოცების და სპირტიანი ალკოჰოლის გამოყენებით. სუპერ წებო სცადეთ როგორც შეგიძლიათ, ვერასოდეს გამოიყენებთ სუპერ წებოს თითების გარეშე. მხოლოდ ზოგადი გაფრთხილება ყველასთვის. ცუდად ნუ გამიგებთ, მშვენიერია, როდესაც ორი ნაწილი სწრაფად იწებება და იკვრება, მაგრამ არასოდეს იფიქროთ, რომ მისი გამოყენება თითების ერთმანეთთან შეხების გარეშე შეგიძლიათ.

ნაბიჯი 8: სად წავალ აქედან?

სად წავიდე აქედან?
სად წავიდე აქედან?

გიჭირთ მთელი ჩიპტუნის კომპოზიციის დაწყება? გჭირდებათ შთაგონება, რჩევები, ხრიკები და ადგილი თქვენი უახლესი მელოდიის საჩვენებლად? ყველაფრისთვის chiptunes და გაფართოებული რეტრო სათამაშოები, არის 8bitcollective.com. მათ აქვთ ჩიპტუნის კომპოზიტორთა ძლიერი საზოგადოება, რომლებიც მზად იქნებიან დაგეხმარონ თქვენს კარიერაში.

გსურთ გააფართოვოთ თქვენი ArduinoBoy შესაძლებლობები? თქვენს ArduinoBoy- ს აქვს ჩაშენებული ფუნქცია, რომელსაც mGB რეალურად არ იყენებს: MIDI გამოდის, კერძოდ, MIDI სინქრონიზაცია. Nanoloop და LSDJ არა მხოლოდ თავსებადია ArduinoBoy აპარატურასთან, არამედ მათ შეუძლიათ გამოიყენონ ეს გამოუყენებელი ფუნქცია, რაც საშუალებას გაძლევთ სინქრონიზოთ თქვენი GameBoy- ის ხმები სხვა პროგრამირებადი MIDI ინსტრუმენტებით, როგორიცაა დრამი. კარგი, თქვენ ახლა უკვე წარმატებული ჩიპტუნის კომპოზიტორი და შემსრულებელი ხართ, მაგრამ ახლა თქვენ გელოდებათ ბევრი კონცერტი წასასვლელად და გსურთ მაქსიმალურად შეამსუბუქოთ დატვირთვა. Რას აპირებ? ასე რომ, სანამ თქვენ იყენებთ მხოლოდ ArduinoBoy MIDI პორტს, შეგიძლიათ მნიშვნელოვნად შეამციროთ მისი ზომა. გამოიყენეთ როგორც პატარა Arduino კლონი, რომელიც შეგიძლიათ იპოვოთ და გამოტოვოთ MIDI პორტი. ყოველივე ამის შემდეგ, როგორც ჩანს, მუშაობს trash80. რაც შეეხება მე, მე ვცდილობ რამდენიმე გაუმჯობესება შევიტანო ჩემს პროტოტიპში, ამავე დროს ვისწავლო მეტი როგორ მუშაობს და როგორ შემიძლია შევადგინო ნამდვილი მუსიკა მასთან ერთად. მე ვფიქრობ Eagle CAD– ში რამდენიმე PCB– ის შემუშავებაზე ორი განსხვავებული ვერსიისთვის: ერთი, რომელიც იყენებს ხვრელების კომპონენტებს და DIP პაკეტის IC– ებს, როგორც ეს, და მეორე, რომელიც შესაძლებელს ხდის ზედაპირზე დამონტაჟებულ კომპონენტებს შეძლებისდაგვარად, ასე რომ მე შემიძლია გამოვცადო ცხელი დაფის განახლება solder მეთოდი და გააკეთეთ (იმედია) ყველაზე პატარა სრულფასოვანი ArduinoBoy, რაც კი ოდესმე გაკეთებულა. უპირველეს ყოვლისა, რასაც გადაწყვეტთ გააკეთოთ თქვენი ArduinoBoy– ით, გაერთეთ. თუ არ გაერთობით, მაშინ აშკარად რაღაცას არასწორად აკეთებთ. დაიმახსოვრე, რომ როგორც ყველაფერი ცხოვრებაში, ჩიპტუნების შედგენა არ არის სხვის ცემა. ეს არის საკუთარი თავის ცემა, თითოეული მელოდიის შექმნა, ვიდრე წინა. არავინ გახდა ცნობილი იმის კეთებით, რაც არ უყვარდა. კითხვები? კომენტარები? ქორწინების წინადადებები? სასიკვდილო მუქარა? განათავსეთ ისინი ქვემოთ.

გირჩევთ: