Სარჩევი:

PressKill: Arduino თამაში: 5 ნაბიჯი
PressKill: Arduino თამაში: 5 ნაბიჯი

ვიდეო: PressKill: Arduino თამაში: 5 ნაბიჯი

ვიდეო: PressKill: Arduino თამაში: 5 ნაბიჯი
ვიდეო: Как работает наш квадрокоптер 3 — графический интерфейс LabVIEW, интерфейс IMU 2024, ნოემბერი
Anonim
PressKill: Arduino თამაში
PressKill: Arduino თამაში

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

თამაშის წესები:

  1. როდესაც რომელიმე მოთამაშე დააჭირეთ ღილაკს, ისინი იღებენ ქულას და იწყება Deadzone.
  2. როდესაც რომელიმე მოთამაშე აჭერს ღილაკს Deadzone– ის დროს, ისინი კარგავენ და თამაშს გარეთ არიან.
  3. მისი დაწყებიდან 5 წამის შემდეგ Deadzone მთავრდება. ამის მითითება არ არსებობს.
  4. პირველი მოთამაშე, რომელსაც აქვს ხუთი ქულა ან ბოლო დგას, იმარჯვებს.

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები
ნაწილები
ნაწილები

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

  • 1 არდუინო
  • 4 დიდი არკადული ღილაკი სურვილისამებრ განათებით
  • 16 ქალი კონექტორი
  • 4 თეთრი ლიდერი
  • 4 220 Ohm რეზისტორი
  • 4 10.000 Ohm წინააღმდეგობა
  • ბევრი მავთული
  • სითბოს შემცირების მილები
  • პერფორი
  • 3 მმ MDF ხის 1 ფურცელი
  • ხის წებო

მე ასევე გამოვიყენე შემდეგი ინსტრუმენტები:

  • გასაყიდი რკინა
  • ლაზერული საჭრელი
  • სითბოს იარაღი (სანთებელაც მუშაობს)

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

გაყვანილობა თავისთავად არ არის ისეთი რთული, უბრალოდ დამღლელია, რადგან თქვენ უნდა გააკეთოთ იგივე ოთხჯერ, ერთხელ თითოეულ ღილაკზე. აქ არის კარგი ინსტრუქცია ღილაკების მიმაგრებისთვის: Big-dome-push-button-LinkIt-basics

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

  1. ჩადეთ LED- ები არკადულ ღილაკებში. თუ თქვენი ღილაკები ადვილად შეესაბამება LED- ებს, შესანიშნავია! ჩემი არ იყო, ამიტომ მათ ადგილზე ჩავამაგრე.
  2. მიამაგრეთ ქალი კონექტორები ზოგიერთ მავთულზე. მე გავამაგრე ისინი კავშირის გასაძლიერებლად და დავამატე სითბოს შემცირების მილები, სითბოს იარაღის გამოყენებით, უსაფრთხოების მიზნით. მე ფერადი კოდირებული მავთულები უნდა იყოს უარყოფითი (ნაცრისფერი) და დადებითი (წითელი).
  3. Solder ყველა მავთული თითოეული ღილაკი პატარა ნაჭერი perfboard, დაამატოთ უფლება resistors. ის ასევე ეხმარება ორგანიზებას ცოტათი. შეამოწმეთ ჩართული სურათი მჭიდროდ დაათვალიერეთ სხვადასხვა მავთულები და რეზისტორები. შემდეგ დააკავშირეთ მავთულები მდედრობითი კონექტორებით ღილაკზე. ახლა გაიმეორეთ ოთხჯერ!
  4. შეაერთეთ თითოეული ღილაკის ყველა მავთული, რომელიც შედის Arduino– ს 5V– სა და GND– ში, პარალელურად კიდევ ერთ პატარა დაფაზე. ამ გზით თქვენ მხოლოდ ორი მავთული უნდა დააჭიროთ თქვენს არდუინოს რვის ნაცვლად.
  5. ეს არჩევითი ნაბიჯია, მაგრამ თუ გსურთ იყოთ ჩემნაირად ორგანიზებული, დაასახელეთ მავთულები თითოეული ღილაკიდან, რომელიც შედის Arduino– ს პინებში. მე ფერადი კოდირებული მაქვს ღილაკების ფერის მიხედვით.

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

ნაბიჯი 3: ყუთი

ყუთი
ყუთი

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

მე ავიღე ყუთის ნიმუში makercase.com– დან, რომელმაც მართლაც გაადვილა საკუთარი თავის თითების ყველა სახსრის დახაზვა. შემდეგ მე შევცვალე ნიმუში Inkscape, უფასო ვექტორული ხატვის პროგრამა. ჩემი გამოცდილებით, Inkscape არ არის კარგი.dxf- ფაილების ექსპორტში, რომლებსაც ლაზერული საჭრელი კითხულობს, ამიტომ ამ პრობლემის გადაწყვეტა არის Adobe Illustrator- ის გამოყენება.

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

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

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

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

ნაბიჯი 5: გაერთეთ

Გაერთე!
Გაერთე!

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

გირჩევთ: