Სარჩევი:

ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმა: 13 ნაბიჯი
ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმა: 13 ნაბიჯი

ვიდეო: ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმა: 13 ნაბიჯი

ვიდეო: ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმა: 13 ნაბიჯი
ვიდეო: ხარ თუ არა მეექვსეკლასელზე ჭკვიანი? სტუმრები: ვერიკო ტურაშვილი, გიორგი ცინცაძე 2024, ნოემბერი
Anonim
ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმის გამოყენებით
ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმის გამოყენებით
ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმის გამოყენებით
ჭკვიანი საკალათბურთო არკადული თამაში ქულების დათვლის ჩათვლით Evive- Arduino ჩადგმული პლატფორმის გამოყენებით

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

მერე რას აკეთებ აქ? ჩამოტვირთეთ PictoBlox აქედან და დაიწყეთ!

ნაბიჯი 1: საჭირო კომპონენტების ჩამონათვალი

ტექნიკა

  • გამომწვევი
  • IR სენსორი
  • მიკრო სერვო და მისი აქსესუარები
  • სქელი მუყაო
  • ფერადი სქემის ქაღალდი
  • პოლისტიროლის თასები
  • წებო იარაღი და წებო ჩხირები
  • ჯუმბერის კაბელები

პროგრამული უზრუნველყოფა

პიქტობლოქსი

ყველა ზემოთ ჩამოთვლილი ელექტრონული კომპონენტი შეგიძლიათ იხილოთ Starter Kit– ში.

ნაბიჯი 2: დიზაინის გაგება

დიზაინის გაგება
დიზაინის გაგება

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

  1. Სახურავი
  2. მიწის გვერდითი კედლები (x 2)
  3. ბურთის მფლობელის ბაზა
  4. სერვოს კარი
  5. დაუდექი ლიდერბორდს

    1. უკან მხარდაჭერა
    2. წინა მხარდაჭერა
  6. ბურთის მფლობელის ბაზა
  7. მიწის საფუძველი

    1. მარცხენა V- ფორმის კედელი
    2. მარჯვენა V- ფორმის კედელი
  8. უკანა კედელი
  9. წინა კედელი
  10. ბურთის მფლობელის გვერდითი კედლები (x 2)

ნაბიჯი 3: კალათბურთის ბუდეების დამზადება

კალათბურთის ბუდეების დამზადება
კალათბურთის ბუდეების დამზადება

დავიწყოთ მარტივი ნაწილით: ჰოოპები.

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

ნაბიჯი 4: რგოლების ჭკვიანი გახდება

ჰოპების უფრო ჭკვიანი გახდება
ჰოპების უფრო ჭკვიანი გახდება
ჰოპების უფრო ჭკვიანი გახდება
ჰოპების უფრო ჭკვიანი გახდება
ჰოპების უფრო ჭკვიანი გახდება
ჰოპების უფრო ჭკვიანი გახდება

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

ჩვენ ვაპირებთ გამოვიყენოთ IR სენსორი იმავე მიზნით. შეამოწმეთ ყველა IR სენსორი evive's firmware– ის Pin State Monitor პარამეტრის გამოყენებით.

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

ჩვენს შემთხვევაში, ჩვენ ვაპირებთ ქულების დანიშვნას ჰოოპებზე იმის მიხედვით, თუ რამდენად რთულია მათში სროლა. ჩვენთან უახლოესი კალათა მოგვცემს 10 ქულას, შუა - 20 ქულას, ხოლო კალათა უკანა კედელზე - 50 ქულას.

შენიშვნა: თქვენ შეგიძლიათ მიანიჭოთ ანგარიში ისე, როგორც გსურთ.

ნაბიჯი 5: სასამართლოს შექმნა

სასამართლოს შექმნა
სასამართლოს შექმნა
სასამართლოს შექმნა
სასამართლოს შექმნა
სასამართლოს შექმნა
სასამართლოს შექმნა

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

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

ამრიგად, კალათბურთის მოედანი დასრულებულია.

ნაბიჯი 6: სერვისის დაფიქსირება

სერვოს დაფიქსირება
სერვოს დაფიქსირება
სერვოის დაფიქსირება
სერვოის დაფიქსირება
სერვოის დაფიქსირება
სერვოის დაფიქსირება

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

დარწმუნდით, რომ თქვენ უკვე გამოსცადეთ სერვო evive– ის firmware– ის გამოყენებით.

ნაბიჯი 7: სახურავის და კარის/ ბურთის საცობის დაფიქსირება

სახურავის და კარის/ ბურთის საცობის დაფიქსირება
სახურავის და კარის/ ბურთის საცობის დაფიქსირება
სახურავის და კარის/ ბურთის საცობის დაფიქსირება
სახურავის და კარის/ ბურთის საცობის დაფიქსირება
სახურავის და კარის/ ბურთის საცობის დაფიქსირება
სახურავის და კარის/ ბურთის საცობის დაფიქსირება

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

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

ნაბიჯი 8: კატაპულტის ან გამშვების შეკრება

კატაპულტის ან გამშვების შეკრება
კატაპულტის ან გამშვების შეკრება
კატაპულტის ან გამშვების შეკრება
კატაპულტის ან გამშვების შეკრება
კატაპულტის ან გამშვების შეკრება
კატაპულტის ან გამშვების შეკრება

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

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

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

ნაბიჯი 9: ყუთის დამზადება, რომელიც ინახავს ბურთებს

ყუთის დამზადება, რომელიც ინახავს ბურთებს
ყუთის დამზადება, რომელიც ინახავს ბურთებს
ყუთის დამზადება, რომელიც ინახავს ბურთებს
ყუთის დამზადება, რომელიც ინახავს ბურთებს

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

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

აქ მთავრდება წარმოება.

ნაბიჯი 10: არენის გაფორმება

არენის გაფორმება
არენის გაფორმება
არენის გაფორმება
არენის გაფორმება

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

ნაბიჯი 11: ლიდერბორდის დამატება

ლიდერბორდის დამატება
ლიდერბორდის დამატება
ლიდერბორდის დამატება
ლიდერბორდის დამატება
ლიდერბორდის დამატება
ლიდერბორდის დამატება
ლიდერბორდის დამატება
ლიდერბორდის დამატება

დროა დაამატოთ ლიდერბორდი. ჩვენ ვაპირებთ გამოვიყენოთ evive იგივე. სანამ დავაყენებთ evive სახურავზე, სადაც შევინარჩუნეთ ადგილი, ჯერ კავშირები დაამყარეთ.

  • შეაერთეთ სამივე IR სენსორი და მიკრო სერვო პარალელურად და შეაერთეთ მათი GND evive– ს GND პინთან და VCC– ის evive– ის 5V პინთან.
  • ახლა, დროა სიგნალის ქინძისთავების დასაკავშირებლად:

    • IR სენსორი 1 - ციფრული პინი 2 evive
    • IR სენსორი 2 - ციფრული პინ 3 evive
    • IR სენსორი 3 - ციფრული პინ 4 evive
    • Servo Motor - ციფრული პინი 5 evive

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

ნაბიჯი 12: კოდირების დრო

მისი მარტივი კოდირებისთვის, ჩვენ ვიყენებთ PictoBlox, გრაფიკული პროგრამირების პროგრამულ უზრუნველყოფას.

თქვენ შეგიძლიათ დაწეროთ შემდეგი სკრიპტი ან პირდაპირ ატვირთოთ ქვემოთ მოცემული კოდი:

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

ნაბიჯი 13: დასკვნა

ამით თქვენ მზად ხართ დაუპირისპირდეთ თქვენს ოჯახს და მეგობრებს არკადული კალათბურთის საინტერესო თამაშში! ისიამოვნეთ!: D

გირჩევთ: