Სარჩევი:

8x8 Colorduino Pong თამაში: 3 ნაბიჯი
8x8 Colorduino Pong თამაში: 3 ნაბიჯი

ვიდეო: 8x8 Colorduino Pong თამაში: 3 ნაბიჯი

ვიდეო: 8x8 Colorduino Pong თამაში: 3 ნაბიჯი
ვიდეო: 8x8 Colorduino pong game 2024, ივლისი
Anonim
8x8 Colorduino Pong თამაში
8x8 Colorduino Pong თამაში

ამ ინსტრუქციაში მე გაჩვენებთ თუ როგორ ავაშენე პონგის თამაში 8 x 8 RGB LED მატრიქსის დაფის მოდულის გამოყენებით. ამ მოდულს ჰქვია Colorduino. მას აქვს საბორტო მიკროკონტროლერი და ინტერფეისი სხვა Colorduino დაფებთან დასაკავშირებლად. მას აქვს 64 ცალი ფერის LED- ების დამუშავების შესაძლებლობა. დაფის კონტროლი შესაძლებელია არდუინოს კოდით. მე შევქმენი ორი კონტროლერი თითოეულ კონტროლერს აქვს ორი ღილაკი. ამ თამაშს შეუძლია ითამაშოს ორი მოთამაშე. მიზანია ხელი შეუშალოთ ბურთი კედლის მიღწევას თქვენს მხარეს. არსებობს 3 LED- ების სიგანის პლატფორმა, რომელსაც შეუძლია უკან აიღოს ბურთი თქვენს მოწინააღმდეგეს. ჩემი კონცეფცია იყო რაც შეიძლება მარტივი. მშენებლობის მთელი პროცესი დაახლოებით 1 საათს იღებს (კონტროლერებისთვის კრუჭინგი არ ითვლება). პროექტის ღირებულება 20 დოლარი იყო. მოწყობილობა იკვებება 18650 ბატარეით.

ნაბიჯი 1: BOM სია

BOM სია
BOM სია

მასალის სახელის თანხის ბმული

Colorduino V2.0 Dot Matrix RGB LED დრაივერის ფარი 1 ც

პლასტიკური დანართი ღილაკებისთვის 1 ც

რეზინის გარსით მოქნილი კაბელი 1 ც

Cable Gland 4 pc

პროტო PCB 1 pc

18650 ბატარეის დამჭერი 1 ც

18650 ბატარეა 1 ც

ღილაკის გადამრთველი 12 მმ მომენტალური ღილაკი 4 ცალი

კაბელი 1 კომპიუტერზე გასაყიდად

შედუღების ქილა 1 ც

2 Position Latching Toggle Switch 1 pc

4, 7 დრო 4 ცალი

3V to 5V DC-DC Converter Step Up Boost mobile 1 pc

2 პოლუსი 5 მმ Pitch PCB Mount Screw ტერმინალური ბლოკის კონექტორი 1 pc

3 Pin 5mm Pitch PCB Mount Screw Terminal Block 2 pc

საცხოვრებელი ელექტრონიკისთვის 1 pc

პროექტის მთლიანი მატერიალური ღირებულება: 20, 21 $/მთლიანი პროექტი

ნაბიჯი 2: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება

გადახედეთ ვიდეოს პირველ ეტაპზე. რამდენიმე დამატებითი ინფორმაცია ვიდეოზე:

შეაგროვეთ ყველა მასალა BOM სიის მიხედვით. მე გამოვიყენე პროტო PCB და შევაერთე ყველა კომპონენტი.

მე დავაკავშირე ყველა კომპონენტი თანდართული სქემის მიხედვით. ეს არის ადვილი აშენება ჩართვა, ეს შეიძლება გაკეთდეს ყველას მიერ, ვინც მზად არის გამოიყენოს soldering რკინის. მე გამოვიყენე რეზისტორების ფეხები PIN- ების დასაკავშირებლად. Dupont jumper კაბელები იდეალურია LED მატრიცის პროტობორდთან დასაკავშირებლად. მთელი პროტობორდის შეკრება შესაძლებელია საცხოვრებელში დაყენებამდე. მე დავაყენე PCB სამონტაჟო ხრახნიანი ტერმინალის კონექტორები. ეს დამეხმარა გამომეცადა წრე კორპუსის გარეშე. ტესტირების შემდეგ მე უბრალოდ გავთიშე კაბელები, დავაყენე პროტო PCB კორპუსში და კაბელები ჩავაგდე ჯირკვლებში, შემდეგ კი ყველა კაბელი უკან დავაბრუნე.

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

labs.bsoares.com/ping-pong-com-matriz-de-l…

კორპუსში ჩასვლამდე უნდა შემოწმდეს კონტროლერები.

პლასტიკური კორპუსი შეცვლილია სასარგებლო დანის და საბურღის დახმარებით.

კონტროლერები ჩავდე მწვანე და ლურჯ კრუჭებში, რათა განვასხვავო ორი მოთამაშე. Crochet შეიქმნა და შეიქმნა ამ ინსტრუქციის დახმარებით:

www.instructables.com/id/Crochet-for-Gadge…

ნაბიჯი 3: ატვირთეთ თანდართული პროგრამული უზრუნველყოფა

ატვირთეთ თანდართული პროგრამული უზრუნველყოფა
ატვირთეთ თანდართული პროგრამული უზრუნველყოფა
ატვირთეთ თანდართული პროგრამული უზრუნველყოფა
ატვირთეთ თანდართული პროგრამული უზრუნველყოფა
ატვირთეთ თანდართული პროგრამული უზრუნველყოფა
ატვირთეთ თანდართული პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა ატვირთულია Atmel Studio– ს მიერ. პირველი, მე შევეცადე გამოეყენებინა Arduino IDE, მაგრამ ვერ გამოვიყენე, ამიტომ მომიწია AVR პროგრამისტის Avrisp mkII გამოყენება. ამან ჩემი მუშაობა ცოტათი გაართულა. მე დავამატე არდუინოს კოდი და Atmel Studio პროექტი. შეამოწმეთ ვიდეო ზემოთ, თუ როგორ გამოიყენოთ Arduino კოდი Atmel Studio 7 -ში.

მე მქონდა გარკვეული პრობლემები Colorduino– ს PIN– ების ატვირთვისას. Colorduino დაფის ISP PIN- ები მდებარეობს MCU და LED დაფას შორის და Avrisp mkII პროგრამისტის 6 PIN კონექტორს არ აქვს ადგილი. მე მომიწია ორი დაფის ერთმანეთისგან განტვირთვა. განვითარების ფაზის განმავლობაში, მე ბევრჯერ მომიწია კოდის ატვირთვა, ამიტომ გადავწყვიტე ISP კონექტორი დაფის მეორე მხარეს დამედო. ამის გაკეთება მომიწია ქინძისთავების სარკეში და გამოვიყენე პატარა პროტო PCB დაფა. თუ თქვენ უბრალოდ გჭირდებათ რამდენიმე ატვირთვა, ასე რომ არ შეგაწუხოთ, აიღეთ დაფები ერთმანეთისგან, გააკეთეთ ატვირთვა, ვიდრე ისევ დაუკავშირდით. დამატებითი ინფორმაცია Avrisp mkII– ის შესახებ:

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

labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007

დასკვნითი სიტყვები

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

Კარგ დღეს გისურვებთ!

გირჩევთ: