Სარჩევი:

Arduino Pac-Man Ghost კოსტუმი: 3 ნაბიჯი
Arduino Pac-Man Ghost კოსტუმი: 3 ნაბიჯი

ვიდეო: Arduino Pac-Man Ghost კოსტუმი: 3 ნაბიჯი

ვიდეო: Arduino Pac-Man Ghost კოსტუმი: 3 ნაბიჯი
ვიდეო: 35 საშინელი მოჩვენების ვიდეო: 2023 წლის მეგა კრებული [V1] 2024, ნოემბერი
Anonim
Image
Image
შეიკრიბეთ არდუინოები და ეკრანები
შეიკრიბეთ არდუინოები და ეკრანები

Pac-Man არის კლასიკური ვიდეო თამაში. წელს ჩვენი სკოლის თანამშრომლები ჩაცმული არიან Pac-Man თამაშის პერსონაჟების მსგავსად. საგნების ხელმძღვანელები არიან Pac-Man, მასწავლებლები არიან მოჩვენებები.

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

ვინაიდან მე კომპიუტერული სწავლების მასწავლებელი ვარ, ქაღალდის თვალები ამას არ მოჭრის! არდუინო მოვათავსოთ საქმეს და გავახალისოთ თვალები!

ეს პროექტი ცვლის ქაღალდის თვალებს ორი Arduino Unos და ორი mcu_friend 320x240 TFT სენსორული ფარით. ეს არის სერიული კომუნიკაციის დიდი დემონსტრირება ორ არდუინოს შორის.

ამ პროექტის ზომაა 18 ინჩი სიგანე და 24 ინჩი სიმაღლე. ასე რომ, ის შეიძლება გაკეთდეს 1 ცალი ბრისტოლის დაფისაგან და 1 ცალი მუყაოსგან დიდი ყუთიდან.

მოდი გავაკეთოთ!

მარაგები

  • ორი არდუინო (Uno ან Mega 2560) (იხილეთ სურათები ზემოთ)
  • წებო და წებოვანი ლენტი თქვენი კოსტუმის შესაქმნელად
  • გოფრირებული მუყაო თქვენი აჩრდილის გასაძლიერებლად.
  • ფერადი ბრისტოლის დაფა თქვენი აჩრდილის შესაქმნელად.
  • შედუღების რკინა და რამდენიმე მოკლე სიგრძის მავთული
  • ორი ალიგატორის სამაგრის კაბელი არდუინოს დასაკავშირებლად
  • ორი 9 ვ ბატარეა და შესაერთებელი სამაგრები
  • ორი mcu_friend 320x240 TFT სენსორული ეკრანის ფარი. დარწმუნდით, რომ ისინი შესატყვისი წყვილია. ჩემს თავდაპირველ კომპლექტს ჰქონდა ეკრანის წარმოშობა (0, 0) მოპირდაპირე კუთხეებში. თუ თქვენ არ გაქვთ შესაბამისი წყვილი, თქვენ უბრალოდ უნდა გააკეთოთ ერთი არდუინო თვალის გადახვევა საპირისპირო მიმართულებით, რათა მოხდეს მათი თანხვედრა.

ნაბიჯი 1: შეიკრიბეთ არდუინოები და ეკრანები

შეიკრიბეთ არდუინოები და ეკრანები
შეიკრიბეთ არდუინოები და ეკრანები
შეიკრიბეთ არდუინოები და ეკრანები
შეიკრიბეთ არდუინოები და ეკრანები

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

მნიშვნელოვანია დარწმუნდეთ, რომ თქვენ ყურადღებით ალაგებთ თითოეულ ეკრანის ფარზე ქინძისთავებს არდუინოსთან ერთად. თუ მათ სწორად არ დააკავშირებთ, თქვენ შეწვით ფარს და ჰელოუინი დაიმსხვრევა! გსურთ გაჩუმდეთ ჰელოუინზე? ᲨᲔᲜ?

არ მეგონა..მოძრაობ!

თითოეულ Arduino– ს აქვს სერიული Rx0 პინი და სერიული Tx1 პინი. შეაერთეთ მოკლე სიგრძის მავთულები MASTER- ის Tx1 პინზე.

შეაერთეთ მოკლე სიგრძის მავთული SLAVE- ის Rx0 პინზე.

შეაერთეთ მოკლე სიგრძის მავთული თითოეული არდუინოს GND პინზე.

შეაერთეთ თითოეული ფარი შესაბამის Arduino– სთან.

არ დაუკავშიროთ არდუინოს ჯერ ერთმანეთი.

ნაბიჯი 2: ჩადეთ ესკიზები თითოეულ არდუინოში

ესკიზები მოითხოვს ორ გრაფიკულ და ეკრანის ბიბლიოთეკას თქვენს Arduino IDE- ში ჩატვირთვას.

"ესკიზის" მენიუში აირჩიეთ "ბიბლიოთეკის ჩართვა", შემდეგ "ბიბლიოთეკების მართვა".

საძიებო ველში მოძებნეთ 'Adafruit GFX' და დაამატეთ იგი თქვენს IDE- ში.

საძიებო ველში მოძებნეთ 'MCUFriend' და დაამატეთ იგი თქვენს IDE- ში.

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

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

როდესაც ოსტატი იწყებს ციკლს, ის აგზავნის პერსონაჟს '1' თავისი სერიული პორტის საშუალებით მონაზე. როდესაც მონა იღებს "1" -ს, ის იწყებს თავის ციკლს. ოსტატი უსასრულოდ ახვევს თვალს და აგზავნის პულსს. შედეგი არის Pac-Man Ghost- ის პერსონაჟების მარცხენა-მარჯვენა ცვალებადი თვალის მოძრაობა!

გახსენით და ატვირთეთ MASTER და SLAVE ესკიზები მათ შესაბამის Arduino/Screen კომპლექტში.

დროებით გათიშეთ ორივე არდუინო კომპიუტერიდან.

შეაერთეთ ორი GND ერთად პატჩი კაბელი.

შეაერთეთ სამაგისტრო Tx1 პინი მონას Rx0 პინთან ერთად პატჩის კაბელით.

შეაერთეთ თქვენი Arduinos კომპიუტერთან. თვალებმა უნდა დაიწყონ ველოსიპედით სიარული.

უუუუ!

ნაბიჯი 3: გააკეთე მოჩვენება კოსტუმი

გააკეთე მოჩვენება კოსტუმი
გააკეთე მოჩვენება კოსტუმი
გააკეთე მოჩვენება კოსტუმი
გააკეთე მოჩვენება კოსტუმი
გააკეთე მოჩვენება კოსტუმი
გააკეთე მოჩვენება კოსტუმი
გააკეთე მოჩვენება კოსტუმი
გააკეთე მოჩვენება კოსტუმი

გაჭერით თქვენი გოფრირებული მუყაო კლასიკურ მოჩვენების ფორმაში. ჩემი ზომები არის 18 ინჩი სიგანე და 24 ინჩი სიმაღლე.

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

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

ახლა გადააბრუნე მოჩვენება ისე, რომ გოფრირებული მხარე სახეზე იყოს.

გახსოვდეთ, კოსტუმი ახლა პირიქითაა.

მოათავსეთ MASTER Arduino მუყაოს მარჯვენა მხარეს და SLAVE Arduino მარცხენა მხარეს, ისე, როგორც გსურთ. დარწმუნდით, რომ ალიგატორის პაჩ კაბელს შეუძლია ორი არდუინოს დააკავშიროს.

მიჰყევით ფარებს ფანქრით.

ფრთხილად ამოიღეთ თვალის ხვრელები.

ახლა მიამაგრეთ თითოეული არდუინო/ჩვენება კოსტიუმზე წებოვანი ლენტით. მიამაგრეთ ახლომდებარე ორი 9V ბატარეა არდუინოსთან მარტივი კავშირისთვის.

გაამყარეთ თქვენი არდუინოები და მოდი ვივარჯიშოთ!

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

შემოხაზეთ სამაჯური, რომ ჩამოკიდოთ მხრებზე, ჩაიცვით შავი ზედა და შავი შარვალი და თქვენ მზად ხართ დევნოთ PacMan თქვენს სამეზობლოში! გააკეთე მთელი ნაკრები!

Ბედნიერი ჰელოვინი!

გირჩევთ: