Სარჩევი:

არდუინო გველი VGA მონიტორზე: 5 ნაბიჯი
არდუინო გველი VGA მონიტორზე: 5 ნაბიჯი

ვიდეო: არდუინო გველი VGA მონიტორზე: 5 ნაბიჯი

ვიდეო: არდუინო გველი VGA მონიტორზე: 5 ნაბიჯი
ვიდეო: Snake on the MicroPython Micro controller 2024, ნოემბერი
Anonim
Image
Image

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

დასაწყებად, მე უნდა შემოვხვიო თავი იმაზე, თუ როგორ უნდა მოგვარდეს შეყვანა და ჩვენება. შეყვანისთვის მინდოდა ნამდვილი არკადული შეგრძნება, ამიტომ შევიძინე არკადული ჯოისტიკი და ღილაკები. ჩვენება ცოტა უფრო რთული იყო, რადგან არ მინდოდა შემოიფარგლონ მცირე TFT ეკრანებით. შემდეგ ვიპოვე სანდრო მაფიოდოს გასაოცარი VGAX ბიბლიოთეკა. თუმცა, ვინაიდან მე უნდა შევაერთო ჩემი საკუთარი VGA პორტი, ეს იმას ნიშნავდა, რომ მე უნდა გადამეხედა სახვევის შედუღების ხელოვნებაში, რაც მე არ გამიკეთებია სკოლის შემდეგ (20 წელზე მეტი ხნის წინ).

ასე რომ, ყოველგვარი საუბრის გარეშე, აი, როგორ გავაკეთე ჩემი პირველი Arduino პროექტი!

ნაბიჯი 1: მოთხოვნები

  • Arduino IDE v1.6.4
  • ჩემი გველის საწყისი კოდი
  • VGAX ბიბლიოთეკა
  • 1x Arduino UNO თავსებადი დაფა
  • 1x არკადული ჯოისტიკი
  • 1x არკადული ღილაკი
  • 1x პიეზოს ზუზუნი
  • 1x VGA DSUB15
  • 1x პურის დაფა
  • 1x კვების ბლოკის მოდული
  • 2x 68Ω რეზისტორები
  • 2x 470Ω რეზისტორები
  • 4x 10KΩ რეზისტორები
  • რამოდენიმე გაყვანილობა
  • შედუღების საწყისი ნაკრები

ნაბიჯი 2: შეაერთეთ VGA პორტი

შეაერთეთ ყველაფერი არდუინოსთან
შეაერთეთ ყველაფერი არდუინოსთან

დავიწყე VGA პორტის შედუღებით. საუკეთესო ინსტრუქცია, რაც მე ვიპოვე ამისთვის იყო სანდრო მაფიოდოსის VGAX გვერდზე.

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

ნაბიჯი 3: შეაერთეთ ყველაფერი არდუინოსთან

შეაერთეთ ყველაფერი არდუინოსთან
შეაერთეთ ყველაფერი არდუინოსთან
შეაერთეთ ყველაფერი არდუინოსთან
შეაერთეთ ყველაფერი არდუინოსთან

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

VGAX ბიბლიოთეკას აქვს მხოლოდ 4 ფერის მხარდაჭერა, თუმცა თქვენ შეგიძლიათ აირჩიოთ 6 სხვადასხვა ფერის სქემადან. ეს განისაზღვრება VGA კაბელების RGB– სთვის სხვადასხვა კომბინაციებში. გადახედეთ სანდრო მაფიოდოსის VGAX გვერდს, რომ მეტი გაიგოთ.

ნაბიჯი 4: ატვირთეთ თამაში

თამაშის წყაროს კოდი ხელმისაწვდომია ჩემს GitHub– ზე.

ნაბიჯი 5: ისიამოვნეთ

ისიამოვნეთ!
ისიამოვნეთ!
ისიამოვნეთ!
ისიამოვნეთ!

ახლა თქვენ შეგიძლიათ ჩაეფლო საკუთარ თავს კარგი ძველი რეტრო გველის 10 დონეზე!

ვიმედოვნებ, რომ მოგეწონათ ეს სასწავლო!

გთხოვთ გამომყევით YouTube- ზე და Twitter- ზე, თუ ეს თქვენთვის ღირებული იყო.

გირჩევთ: