Სარჩევი:

Arduino LCD თამაში: 3 ნაბიჯი (სურათებით)
Arduino LCD თამაში: 3 ნაბიჯი (სურათებით)

ვიდეო: Arduino LCD თამაში: 3 ნაბიჯი (სურათებით)

ვიდეო: Arduino LCD თამაში: 3 ნაბიჯი (სურათებით)
ვიდეო: How to use TM1637 4 digits seven segment display with Arduino 2024, ნოემბერი
Anonim
Image
Image
ნაწილების შეკრება
ნაწილების შეკრება

ბევრი რამის გაკეთება ძალიან ადვილია Arduino მიკროკონტროლერებით. ეს ინსტრუქცია გეუბნებათ როგორ შექმნათ მარტივი 1 ღილაკიანი ვიდეო თამაში მუჭა ნაწილებისა და Tinkercad სქემებისგან. ეს არის გვერდით გადახვევის ხტუნვის თამაში. ეს არის კარგი ამოსავალი წერტილი მარტივი თამაშების შემქმნელი ელექტრონიკისგან საკუთარი თამაშების შესაქმნელად.

ნაწილების სია:

  • 1 x Arduino UNO
  • 1 x LCD ეკრანი (16 x 2 სიმბოლო)
  • 1 x ელექტრონიკის დაფა
  • 1 x 220 Ω რეზისტორი
  • 1 x ღილაკზე გადამრთველი
  • მყარი ბირთვიანი დამაკავშირებელი მავთული
  • 1 x USB კაბელი

ნაბიჯი 1: ნაწილების შეკრება

ნაწილების შეკრება
ნაწილების შეკრება

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

გამოიყენეთ გრძელი დამაკავშირებელი მავთული Arduino– ზე 5V სიგნალის დასაკავშირებლად წითელი რიგის უკიდურეს მარცხნივ პურის დაფის ზედა ნაწილში.

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

LCD (Liquid Crystal Display) მოდულს აქვს 16 პინიანი მამრობითი სათაური ქვედა ნაწილში. შეაერთეთ ეს პურის დაფაზე, როგორც სურათზეა ნაჩვენები. ყველა ელექტრონული სიგნალი, რომელიც აკონტროლებს LCD ეკრანს და გადის ამ სათაურში.

ეს ქინძისთავებია (მარცხნიდან მარჯვნივ):

  1. GND - დენის მიწის სიგნალი
  2. VCC - დადებითი სიმძლავრის სიგნალი
  3. V0 - კონტრასტის რეგულირება
  4. RS - რეგისტრაციის შერჩევა
  5. R/W - წაკითხვა/ჩაწერა აირჩიეთ
  6. ელექტრონული სიგნალი ოპერაციის ჩართვისთვის
  7. DB0 - მონაცემთა ბიტი 0 (აქ არ გამოიყენება)
  8. DB1 - მონაცემთა ბიტი 1 (აქ არ გამოიყენება)
  9. DB2 - მონაცემთა ბიტი 2 (აქ არ გამოიყენება)
  10. DB3 - მონაცემთა ბიტი 3 (აქ არ გამოიყენება)
  11. DB4 - მონაცემთა ბიტი 4
  12. DB5 - მონაცემთა ბიტი 5
  13. DB6 - მონაცემთა ბიტი 6
  14. DB7 - მონაცემთა ბიტი 7
  15. LED+ - შუქნიშანი დადებითი LED
  16. LED- - უკანა განათება LED უარყოფითი

მოკლე დამაკავშირებელი მავთულის გამოყენებით, დააკავშირეთ GND და LED- (ქინძისთავები 1 და 16) შავ მწკრივზე ზევით.

ანალოგიურად, შეაერთეთ VCC (პინი 2) წითელ მწკრივზე ზედა ნაწილში, მოკლე დამაკავშირებელი მავთულით.

მოხარეთ 220 Ω რეზისტორის (წითელი-წითელი-ყავისფერი ფერის ზოლები) მავთულის მავთულები და დააკავშირეთ იგი LED+-სა და დაფის ზედა ნაწილში წითელ რიგს შორის.

გამოიყენეთ უფრო გრძელი მავთულები, რათა დარჩეს კავშირები:

  • შეაერთეთ DB7 Arduino პინ 3 -თან
  • შეაერთეთ DB6 Arduino პინ 4 -თან
  • შეაერთეთ DB5 Arduino პინ 5 -თან
  • შეაერთეთ DB4 Arduino პინ 6 -თან
  • შეაერთეთ E Arduino პინ 9 -თან
  • შეაერთეთ R/W Arduino pin 10 -თან (ან შავ მწკრივზე პურის დაფის ზედა ნაწილში)
  • შეაერთეთ RS არდუინოს პინ 11 -თან
  • შეაერთეთ V0 არდუინოს პინ 12 -თან (ან შავ მწკრივზე დაფის ზედა ნაწილში)

შეაერთეთ ღილაკი სადღაც LCD ეკრანის მარცხნივ, გადააადგილეთ არხი, რომელიც გადის პურის დაფის ცენტრში (იხ. სურათი ზემოთ). დააკავშირეთ ღილაკის ზედა ორი პინიდან ერთ -ერთს შავი მწკრივი პურის დაფის ზედა ნაწილში, მოკლე დამაკავშირებელი მავთულის გამოყენებით. დააკავშირეთ მეორე პინი ღილაკის ზედა ნაწილში Arduino– ს მე -2 პინთან.

ნაბიჯი 2: არდუინოს დაპროგრამება

არდუინოს დაპროგრამება
არდუინოს დაპროგრამება

ამ ეტაპზე, თქვენ მზად უნდა იყოთ არდუინოს პროგრამირებისთვის და გამოსცადოთ იგი.

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

შეაერთეთ Arduino თქვენს კომპიუტერს USB კაბელის გამოყენებით. ეს უზრუნველყოფს Arduino– ს/თამაშს და საშუალებას მოგცემთ ატვირთოთ თქვენი პროგრამა Arduino– ში.

ამ დროს LCD ეკრანი უნდა ანათებდეს.

დაპროგრამეთ Arduino ფაილი → ატვირთვით (ან დააჭირეთ ისრის მარჯვენა ღილაკს Arduino პროგრამული უზრუნველყოფის ზედა ნაწილში).

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

ნაბიჯი 3: ნივთების შეცვლა და არდუინოს თამაშის ფარის გაკეთება

რამის შეცვლა და არდუინოს თამაშის ფარის გაკეთება
რამის შეცვლა და არდუინოს თამაშის ფარის გაკეთება

ამ მომენტში თქვენ ყველაფერი მუშაობს, მაშ მეტი რა არის გასაკეთებელი?

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

მე შევიმუშავე ეს თამაში მთლიანად ძალიან მაგარი (უფასო!) ონლაინ ელექტრონიკის სიმულატორის Tinkercad Circuits გამოყენებით. მე რეალურად მქონდა თამაში სრულად მომუშავე და გამოცდილი, სანამ ოდესმე არდუინოს ნაკრებიდან ამოვიღებდი. აქ არის ვირტუალური წრე Arduino LCD თამაშისთვის.

თქვენ ნამდვილად შეგიძლიათ ითამაშოთ პირდაპირ თქვენს ბრაუზერში ისე, რომ არ დაგჭირდეთ რაიმე რეალური ელექტრონიკის შედგენა ("ოჰ, ახლა შენ მითხარი"). თუ გსურთ რაიმე ცვლილებები შეიტანოთ თამაშში, ან შეისწავლოთ რა ხდება, შეგიძლიათ დააკოპიროთ ვირტუალური წრე "დუბლიკატი პროექტის" ღილაკის გამოყენებით. ამის შემდეგ შეგიძლიათ შეცვალოთ წყაროს კოდი და სცადოთ ცვლილებები სწორედ იქ. ასევე არის სრულმეტრაჟიანი დებაგერი, სადაც შეგიძლიათ გადახედოთ პროგრამას ხაზზე და ნახოთ რა ხდება!

თუ თქვენ ასე მიდრეკილი ხართ, ასევე შეგიძლიათ გააკეთოთ მიკროსქემის დაფა, რომ ლამაზად დაუკავშიროთ თქვენი ელექტრონიკა Arduino– ს. პროექტს აქვს ღილაკი "ჩამოტვირთეთ გერბერი", რომელიც მოგაწვდით საჭირო ფაილებს, რათა მიაწოდოთ დაბეჭდილი მიკროსქემის დაფის მწარმოებელს (PCB) მწარმოებელს საბაჟო დაბეჭდილი მიკროსქემის დაფის შესაქმნელად. აქ არის რამოდენიმე სასარგებლო ინფორმაცია PCB– ის დამზადების შესახებ.

ისიამოვნეთ!

გირჩევთ: