Სარჩევი:

Arduino Cyclone არკადული თამაში: 6 ნაბიჯი
Arduino Cyclone არკადული თამაში: 6 ნაბიჯი

ვიდეო: Arduino Cyclone არკადული თამაში: 6 ნაბიჯი

ვიდეო: Arduino Cyclone არკადული თამაში: 6 ნაბიჯი
ვიდეო: Arduino Cyclone Arcade Game 2024, ივლისი
Anonim
Arduino Cyclone არკადული თამაში
Arduino Cyclone არკადული თამაში
Arduino Cyclone არკადული თამაში
Arduino Cyclone არკადული თამაში

მოციმციმე მოციმციმე შუქები! არდუინო! თამაში! მეტი რაღა უნდა ითქვას? ეს თამაში დაფუძნებულია Cyclone არკადულ თამაშზე, სადაც მოთამაშე ცდილობს შეაჩეროს led გადახვევა წრეზე კონკრეტულ ადგილას.

ნაბიჯი 1: მასალები

მასალები
მასალები

1x Arduino Uno

3x Jumper Wires

1x WS2812B LED ზოლები (მე შევიძინე 30 დოლარად ამაზონიდან აქ)

ნაბიჯი 2: კოდი

ჩამოტვირთეთ Arduino IDE www.arduino.cc/en/Main/Software

ჩამოტვირთეთ FastLED ბიბლიოთეკის უახლესი ვერსია

დააინსტალირეთ ბიბლიოთეკა Arduino IDE– ში აქ მოცემული ინსტრუქციის შემდეგ:

ჩამოტვირთეთ კოდი ამ პროექტისთვის აქედან.

გახსენით კოდი და გახსენით Arduino– ში ორმაგი დაწკაპუნებით LEDGame.ino.

ნაბიჯი 3: გაყვანილობა

შეაერთეთ სამი ჯუმბერის მავთული led სტრიქონთან. შეაერთეთ პირველი მავთული 5v ბალიშიდან LED ზოლზე 5v პინზე Arduino– ზე. შეაერთეთ მეორე მავთული Din pad- დან LED ზოლზე ციფრულ pin 7 -ზე Arduino- ზე. შეაერთეთ ბოლო მავთული Gnd pad– დან LED ზოლზე Gnd– ზე Arduino– ზე. შეიძლება დაგჭირდეთ ამ მავთულის შედუღება LED ზოლის ბალიშებზე. გაფრთხილება: 30 -ზე მეტი LED- ის დაკავშირება ჩვენს Arduino– სთან შეიძლება გამოიწვიოს საბორტო რეგულატორის ან USB კვების ბლოკის მიმდინარე დაზიანებამ.

ნაბიჯი 4: ატვირთეთ კოდი და გაუშვით

გახსენით კოდი Arduino IDE– ში. ჩაანაცვლეთ 27 ნომერი 24 სტრიქონში led– ების რაოდენობით. განსაზღვრეთ რომელი ლიდერი უნდა იყოს ცენტრის ლიდერი და ჩაანაცვლეთ ის რიცხვით 14 ხაზზე 27. დააწკაპუნეთ ატვირთვაზე, რომ ატვირთოთ პროგრამა დაფაზე. დარწმუნდით, რომ შეარჩიეთ დაფის ტიპი და პორტი ინსტრუმენტების მენიუდან. შემდეგ გახსენით სერიული მონიტორი, დააყენეთ baud მაჩვენებელი 9600 და მიჰყევით ეკრანზე მითითებებს.

ნაბიჯი 5: როგორ მუშაობს კოდი?

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

ნაბიჯი 6: მადლობა კითხვისთვის

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

გირჩევთ: