Სარჩევი:

LED როკერის თამაში: 7 ნაბიჯი (სურათებით)
LED როკერის თამაში: 7 ნაბიჯი (სურათებით)

ვიდეო: LED როკერის თამაში: 7 ნაბიჯი (სურათებით)

ვიდეო: LED როკერის თამაში: 7 ნაბიჯი (სურათებით)
ვიდეო: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, ნოემბერი
Anonim
Image
Image

LED Rocker Game არის მარტივი Arduino თამაში. იგი ძირითადად შედგება 9 LED- ისგან (8 ცისფერი LED და 1 წითელი LED შუაში), 1 ღილაკისგან, 1 სპიკერისგან და 1 LCD პანელისგან. ამ თამაშის მიზანია ღილაკის დაჭერა, როდესაც წითელი LED აციმციმდება. ის იწყება 9 LED- ით, რომლებიც ციმციმებენ წინ და უკან. როდესაც შუა წითელი LED ანათებს, თქვენ დაუყოვნებლივ უნდა დააჭიროთ ღილაკს. ყოველ ჯერზე, როდესაც თქვენ წარმატებით დააჭერთ ღილაკს, როდესაც წითელი LED ანათებს, თქვენ გადახვალთ მომდევნო დონეზე მოციმციმე სიჩქარის გაზრდით. თუ დააჭერთ ღილაკს, როდესაც ლურჯი LED ანათებს, დაკარგავთ ერთ სიცოცხლეს. სულ გაქვთ 3 სიცოცხლე და როდესაც სამივე სიცოცხლეს დაკარგავთ, თამაში განახლდება. ამ თამაშის დროს ის ასევე აუმჯობესებს ხელ-თვალის კოორდინაციას და რეაგირების უნარს.

წყარო:

ჩემი თამაშის კონცეფცია და წესები მსგავსია, მაგრამ მე დავამატე რამდენიმე მახასიათებელი, რაც დაეხმარება მოთამაშეებს უკეთესად გაიგონ თამაში და გაზარდონ თავიანთი სათამაშო გამოცდილება. ამ თამაშში მე დავამატე სპიკერი და LCD პანელი. ასევე, მას შემდეგ, რაც მე დავამატე LCD პანელი, ჩემი თამაშში გამოყენებული ციფრული ქინძისთავები განსხვავდება იმ ციფრული ქინძისთავებისგან, რომელსაც მე მოვიხსენიებ (მე შევცვალე ციფრული პინ 2 და 3 11 და 12). ხმის მოსმენით და LCD ეკრანის ყურებით, მოთამაშეებს შეუძლიათ პირდაპირ იცოდნენ გადალახეს თუ არა დონე და როდესაც თამაში თავიდან დაიწყება, ხმა და ეკრანი შეგახსენებთ. ამიტომ, თქვენ არ იქნებით დაბნეული იმის შესახებ, გაიმარჯვეთ თუ წააგეთ თამაშის დროს.

ნაბიჯი 1: მარაგი

LED და ღილაკი
LED და ღილაკი

- 1 არდუინო ლეონარდო

- 1 პურის დაფა

- 9 LED (1 წითელი, 8 ლურჯი)

- 9 წინააღმდეგობა (10kohm)

- 1 წინააღმდეგობა (300kohm)

- 1 ღილაკი

- 1 LCD პანელი

- 1 სპიკერი

- ჯუმბერის მავთულები

ნაბიჯი 2: LED და ღილაკი

LED და ღილაკი
LED და ღილაკი
LED და ღილაკი
LED და ღილაკი

ყველა საჭირო მარაგის მიღების შემდეგ, მეორე ნაბიჯი იქნება ყველა LED- ების და ღილაკის დაკავშირება პურის დაფაზე და არდუინოზე. მოათავსეთ ჯუმბერის მავთულები, ღილაკი, LED- ები და რეზისტორები იმავე თანმიმდევრობით ლეონარდო პურის დაფაზე ზემოთ სურათის მიხედვით. LED- ები უნდა იყოს დაკავშირებული რეზისტორთან (10kohm) ციფრული პინიდან 4 -დან 12. რადგან ჩვენ ვაპირებთ LCD პანელის დაკავშირებას მოგვიანებით, დარწმუნდით, რომ არ იყენებთ ციფრულ პინ 2 -ს და 3 -ს. ღილაკისთვის დააკავშირეთ იგი ციფრულთან პინი 13 რეზისტენტთან ერთად (300kohm).

ნაბიჯი 3: სპიკერი

სპიკერი
სპიკერი
სპიკერი
სპიკერი
სპიკერი
სპიკერი

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

ნაბიჯი 4: LCD პანელი

LCD პანელი
LCD პანელი
LCD პანელი
LCD პანელი
LCD პანელი
LCD პანელი

LED- ების, ღილაკისა და დინამიკის შეერთების შემდეგ, მეოთხე ნაბიჯი (წრედის ბოლო ნაბიჯი) არის LCD პანელის დაკავშირება პურის დაფაზე. LCD პანელი გამოყოფილია 4 ძირითად საფეხურად დასაკავშირებლად (GND, VCC, SDA, SCL). შეაერთეთ GND შესაბამის GND პინთან Arduino– ზე, VCC– ზე 5V pin Arduino– ზე, SDA შესაბამის SDA pin– ზე Arduino– ზე და SCL შესაბამისი SCL pin Arduino– ზე. ღილაკზე დაჭერის შემდეგ, LCD პანელი გამოჩნდება მის ეკრანზე გადალახეთ დონე, დაკარგეთ სიცოცხლე თუ დაიწყეთ თამაში თავიდან.

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

კოდი
კოდი
კოდი
კოდი
კოდი
კოდი

წრის დასრულების შემდეგ შეგიძლიათ დაიწყოთ კოდის წერა.

კოდი:

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

ნაბიჯი 6: კონტეინერი

კონტეინერი
კონტეინერი
კონტეინერი
კონტეინერი
კონტეინერი
კონტეინერი
კონტეინერი
კონტეინერი

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

მუყაოს ყუთი:

  • სიგრძე: 22 სმ
  • სიგანე: 12 სმ
  • სიმაღლე: 8 სმ

ხვრელი LCD პანელისთვის:

  • სიგრძე: 8 სმ
  • სიგანე: 2.5 სმ

ხვრელი LED- ისთვის:

  • სიგრძე: 5 სმ
  • სიგანე: 0.5 სმ

ხვრელი სპიკერისთვის:

დიამეტრი: 3.5 სმ

ხვრელი ღილაკისთვის:

დიამეტრი: 3 სმ

ხვრელი გვერდზე:

  • სიგრძე: 1 სმ
  • სიგანე: 1 სმ

კონტეინერის დამზადების დასრულების შემდეგ, განათავსეთ მოწყობილობა კონტეინერში. დარწმუნდით, რომ მოათავსეთ LCD პანელი, დინამიკი, ღილაკი და LED შესაბამის ხვრელებზე.

ნაბიჯი 7: ითამაშეთ თამაში

Image
Image

შეაერთეთ მოწყობილობა დენის ბანკთან ან კომპიუტერთან და სცადეთ თამაში!

წესები:

  1. დააჭირეთ ღილაკს, როდესაც შუა წითელი LED ანათებს
  2. თუ თქვენ წარმატებით დააჭერთ ღილაკს, როდესაც წითელი LED აციმციმდება, გადადით შემდეგ დონეზე (LED- ები გაზრდის მათ მოციმციმე სიჩქარეს ყოველ ჯერზე დონის ამაღლებისას)
  3. თქვენ დაკარგავთ სიცოცხლეს, თუ დააჭერთ ღილაკს, როდესაც ის არ არის წითელ LED- ზე
  4. თქვენ სულ 3 სიცოცხლე გაქვთ. სამივე წაგების შემთხვევაში თამაში თავიდან იწყება

გირჩევთ: