Სარჩევი:

Buzz Wire თამაში LED ტაიმერით Arduino UNO– სთვის: 5 ნაბიჯი
Buzz Wire თამაში LED ტაიმერით Arduino UNO– სთვის: 5 ნაბიჯი

ვიდეო: Buzz Wire თამაში LED ტაიმერით Arduino UNO– სთვის: 5 ნაბიჯი

ვიდეო: Buzz Wire თამაში LED ტაიმერით Arduino UNO– სთვის: 5 ნაბიჯი
ვიდეო: Incredible soldering session with RGB LED and Arduino #electronics #engineering #LED #arduino 2024, ივლისი
Anonim
Image
Image

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

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

საჭირო მასალები და ინსტრუმენტები:

  • 1 არდუინო უნო
  • 1 პურის დაფა
  • 1 USB კაბელი
  • 1 პიეზო ბუზერი
  • 1 LED ნათურა
  • 1 560 Ohm რეზისტორი
  • 4 გრძელი მხტუნავის მავთული
  • 1 მოკლე Jumper Wire
  • 2 ალიგატორის კლიპის ჯუმბერის მავთული (1 მამაკაცი/1 ქალი)
  • ალუმინის მავთული
  • ფანქარი
  • Მავთულის საჭრელები
  • 1 პატარა ყუთი
  • ელექტრო ფირზე

ნაბიჯი 1: Arduino UNO და Breadboard Setup

Arduino UNO და Breadboard Setup
Arduino UNO და Breadboard Setup

LED - განათავსეთ LED როგორც ნაჩვენებია. 560 ოჰმიანი რეზისტორი აკავშირებს კათოდს (მოკლე ფეხს) პურის დაფის უარყოფით რელსთან. მწვანე ჯუმბერის მავთული აკავშირებს ანოდს (უფრო გრძელი ფეხი) პორტ 13 -თან.

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

Breadboard to Game - ალიგატორის დამჭერი მავთულის გამოყენებით მამრობითი სათაურით, დაუკავშირეთ ზარის პოზიტიური უპირატესობა თამაშს. საჭიროების შემთხვევაში დააფიქსირეთ ელექტრო ლენტით.

Breadboard to Arduino - საბოლოოდ, დააკავშირეთ პურის დაფის უარყოფითი და დადებითი რელსები მიწასთან და 5V პორტებთან. წითელი ჯუმბერის მავთული აკავშირებს პოზიტიურ სარკინიგზო და 5V პორტს. შავი ჯუმბერის მავთული აკავშირებს უარყოფით სარკინიგზო და მიწის პორტს.

ჩართეთ Arduino - შეაერთეთ USB კაბელი Arduino– დან კომპიუტერთან.

ნაბიჯი 2: შექმენით Buzz Wire Game and Handle

შექმენით Buzz Wire Game და Handle
შექმენით Buzz Wire Game და Handle
შექმენით Buzz Wire Game and Handle
შექმენით Buzz Wire Game and Handle
შექმენით Buzz Wire Game და Handle
შექმენით Buzz Wire Game და Handle
შექმენით Buzz Wire Game და Handle
შექმენით Buzz Wire Game და Handle
  1. გამოყენებით მავთულის საჭრელი გაჭრა მონაკვეთზე ალუმინის მავთული. რამდენად დიდია განყოფილება დამოკიდებულია იმაზე, თუ რამდენად გიჟურად გსურთ იყოთ თქვენი ლაბირინთი და ყუთი, რომელიც გამოიყენება როგორც ბაზა. ჩემი ხმაურიანი მავთულის თამაში გამოიყენება დაახლოებით ერთი და ნახევარი ფუტი მავთულისგან.
  2. გამოყენებით pliers, წარმართონ მავთულის სხვადასხვა მოსახვევებში (იხ. სურათები).
  3. მიიღეთ კიდევ ერთი ნაჭერი მავთული, დაახლოებით 9 სანტიმეტრი სიგრძის, სახელურის შესაქმნელად.
  4. მოხარეთ ერთი ბოლო მარყუჟში (იხ. სურათი). რაც უფრო მცირეა მარყუჟის დიამეტრი, მით უფრო რთული იქნება თამაში.
  5. მოათავსეთ ლაბირინთის ბოლოები ყუთის გვერდით.
  6. სანამ ლაბირინთს ყუთში დაიმაგრებ, დააყენე სახელურის მარყუჟი ლაბირინთის ერთ მხარეს (იხ. სურათი).
  7. დაიცავით ლაბირინთი ყუთის შიგნით მავთულის მოხვევით (იხ. სურათი).
  8. დაიცავით ლაბირინთი ყუთის გარედან ელექტრო ლენტით.

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

Კოდი
Კოდი

კოდი ძალიან მარტივია. კონფიგურაციის ფუნქცია გამოიყენება ზუმერისა და შუქდიოდის პინის რეჟიმების დასაწყებად. მარყუჟის ფუნქცია ადგენს ზარის ზარს 1 000 ჰერცამდე და ანათებს და გამორთავს LED- ს. ამ კოდში, რომლის წვდომაც შესაძლებელია ამ ბმულზე, LED არის ჩართული 60,000 მილიწამი ან 60 წამი.

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

Ითამაშე თამაში
Ითამაშე თამაში

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

ნაბიჯი 5: თამაშის სირთულის შეცვლა

აქ მოცემულია რამდენიმე იდეა იმის შესახებ, თუ როგორ უნდა დაუპირისპირდეთ საკუთარ თავს თამაშის დაუფლების შემდეგ:

  1. შეცვალეთ დრო რამდენ ხანს არის ჩართული LED. 60 წამის ნაცვლად, შეგიძლიათ დაასრულოთ ლაბირინთი ნაკლებ დროში? სცადეთ 45 წამი (45000 მილიწამი) ან თუნდაც 30 წამი (30000 წამი).
  2. შეცვალეთ მარყუჟის დიამეტრი სახელურზე. ნახეთ, მაინც შეძლებთ ლაბირინთის დასრულებას ზუზუნის მცირე მარყუჟის გამორთვის გარეშე.
  3. შეცვალეთ ლაბირინთი. დაამატეთ მეტი მოსახვევები და დააახლოვეთ ისინი თამაშის სირთულის შესაცვლელად.

FABLABJubail. (2016 წლის 4 ოქტომბერი). Buzz Wire Game [ნახვა]. ამოღებულია

გირჩევთ: