Სარჩევი:
ვიდეო: ხმის, სინათლისა და მოძრაობის დაყენება სამაგიდო თამაშში მაგნიტებით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ეს პროექტი არის ელეტრონიკის კომპონენტების სამაგიდო თამაშში ჩადების მცდელობა. მაგნიტები წებოვანა პაიკებზე და დარბაზის სენსორები წებოვანა დაფის ქვეშ. ყოველ ჯერზე, როდესაც მაგნიტი სენსორზე ხვდება, ჟღერს ხმა, ნათურა ანათებს ან იწყებს სერვომოტორს. მე გავაკეთე Pokemon სამაგიდო თამაში, როგორც საშობაო საჩუქარი ჩემს ძმისშვილსა და დისშვილს, რადგან მათ უყვართ პოკემონები, მაგრამ პროექტი შეიძლება მოერგოს ნებისმიერი სახის სამაგიდო თამაშს, განსაკუთრებით RPG- ს.
მარაგები
- არდუინო მეგა 2560
- ბუზერი
- სერვომოტორული
- LED- ები
- HAL სენსორი 3144
- USB გარღვევის დაფა
- პლაივუდი
- მავთულები/ცხელი წებო/ინსტრუმენტები/და ა
ნაბიჯი 1: თამაშის შემუშავება
ეს არის მარტივი თამაში ბავშვებისთვის, სადაც პაიკებს (ციყვი, შარმანდარი, პიკაჩუ და ბულბასაური) უნდა გადალახონ ველი და მოხვდნენ მეორე მხარეს. მათ გზაზე შეეძლოთ სხვა პოკემონებთან ბრძოლა, ბარათების მიღება თავდასხმის გასაზრდელად ან მტრის დაბალ თავდაცვაში და ფულის ბარათების მოპოვება სხვა ბარათების შესაძენად.
მე არ ვფიქრობდი იმაზე, თუ როგორ უნდა მეთამაშა თამაში, რადგან ვიცი, რომ ჩემი ძმისშვილები შექმნიან საკუთარ წესებს:)
ვდებ A4 ფურცელს და ვხატავ მოედანზე არსებული ლაქების პოზიციას. მე ვაყენებ HAL სენსორს pokeball– ის ყოველი ნახაზის ქვეშ, როდესაც მოთამაშემ ლოდინი დააყენა ადგილზე, LED მიუთითებს რა პოკემონზე დაგჭირდებათ ბრძოლა და ბრძოლის ხმა ითამაშებს.
როდესაც მოთამაშე მიაღწევს ბრძოლას ჯოლტეონთან ან ვაპორეონთან, ორი LED აციმციმდება და სხვა მუსიკა დაიკრავს, იგივე Zapdos, Articunos, Moltres და Meltwo.
როდესაც მოთამაშე ხვდება Snorlax– ს ხიდის წინ, საჭიროა ნიშნის განთავსება Snorlax– ის გზიდან მოსაშორებლად. ამ ნიშანს და თავად სნორლაქსს ასევე აქვს მაგნიტი და დაფის ქვეშ სერვოს ღერძზე მიმაგრებული სხვა მაგნიტი ურთიერთქმედებს მასთან, რათა აიძულოს იგი დაშორდეს.
ნაბიჯი 2: მშენებლობა და ელექტრონიკა
ჩართული ელექტრონიკა მარტივია, მაგრამ კოდის რუტინა შეიძლება იყოს ძალიან სახიფათო, რადგან ბევრი სცენარი უნდა ვივარაუდოთ. მაგალითად: თუ სამი ან ოთხი მოთამაშე დაარტყა ლაქებს ხმის დასაკრავად? ან ბავშვი ნელა მოძრაობს პაიკი და არდუინო ფიქრობს, რომ მისი ადგილები ადგილზეა?
დებიუნციის რუტინას გარკვეული დრო დამჭირდა გამართვისთვის, მაგრამ ვიმედოვნებ, რომ კოდი დაეხმარება სხვა შემქმნელებს. როდესაც სალომბარდოში მაგნიტი იწვევს HALL სენსორს, LED დაუყოვნებლივ ანათებს, მაგრამ ხმის გასართობად მას 0.8 წამი სჭირდება.
ჩემი აზრით, ხმა ამ პროექტის საუკეთესო ნაწილია. მე შევძელი MIDI ფაილის ყველა ნოტის იდენტიფიცირება ზუზერში რეპროდუცირებისთვის. მომავალში გავაკეთებ ინსტრუქციულს მხოლოდ იმის საჩვენებლად, თუ როგორ ხდება მუსიკალური პროგრამული უზრუნველყოფის აკორდების ამოცნობა და არდუინოს კოდზე გადატანა.
სტრუქტურა არის მხოლოდ MDF- ის ფურცელი, რომელსაც აქვს ხის ნაჭრები ჩარჩოს სახით. ყველა კომპონენტი იყო ცხელი წებოთი, რომ დარჩეს ადგილზე.
Snorlax და ხიდი იყო 3D დაბეჭდილი, STL ფაილები ხელმისაწვდომია Thingverse– ზე:
ხიდი:
Snorlax:
გირჩევთ:
MultiBoard– ის დაყენება/დაყენება: 5 ნაბიჯი
MultiBoard დაყენება/ინსტალაცია: MultiBoard არის პროგრამა, რომელიც შეიძლება გამოყენებულ იქნას მრავალი კომპიუტერის Windows კომპიუტერთან დასაკავშირებლად. შემდეგ კი გადააპროგრამეთ ამ კლავიშების შეყვანა. მაგალითად, გახსენით პროგრამა ან გაუშვით AutoHotkeyscript, როდესაც დააჭირეთ გარკვეულ ღილაკს. Github: https: // g
სინათლისა და ტემპერატურის სენსორების მონაცემების კითხვა და გრაფიკული გამოსახულება ჟოლოს პი: 5 ნაბიჯი
სინათლისა და ტემპერატურის სენსორების მონაცემების წაკითხვა და გრაფიკა ჟოლოს პი: ამ ინსტრუქციაში თქვენ ისწავლით თუ როგორ უნდა წაიკითხოთ სინათლისა და ტემპერატურის სენსორი ჟოლოს პი და ADS1115 ანალოგი ციფრულ გადამყვანად და გრაფიკულად შეადგინოთ იგი matplotlib– ის გამოყენებით. დავიწყოთ საჭირო მასალებით
სინათლისა და ფერის გაზომვები Pimoroni Enviro– სთან ერთად: ბიტი მიკროსთვის: ბიტი: 5 ნაბიჯი
სინათლის და ფერის გაზომვები Pimoroni Enviro– სთან ერთად: ბიტ მიკრო: ცოტა: მე ვმუშაობდი ზოგიერთ მოწყობილობაზე, რომელიც ადრე იძლევა სინათლისა და ფერის გაზომვას და თქვენ შეიძლება ბევრი რამ იპოვოთ ამ გაზომვების მიღმა თეორიის შესახებ აქ და აქ. ცოტა ხნის წინ გამოვიდა Enviro: bit, add-on for m
ხმის ჩადება DDR სტილის თამაშში: 6 ნაბიჯი
ხმის ჩადება DDR სტილის თამაშში: ეს გაკვეთილი გასწავლით თუ როგორ გააკეთოთ DDR სტილის თამაში Scratch– ის შიგნით
მოძრაობის კონტროლირებადი გასასვლელი - მოძრაობის მგრძნობიარე შუქიდან: 6 ნაბიჯი
მოძრაობის კონტროლირებადი გასასვლელი - მოძრაობის მგრძნობიარე შუქიდან: წარმოიდგინეთ, რომ თქვენ ხრიკი ხართ ან მიდიხართ ბლოკის ყველაზე საშინელ სახლში. მას შემდეგ რაც გაივლით ყველა ღალატს, მოჩვენებას და სასაფლაოს, თქვენ საბოლოოდ მიხვალთ ბოლო გზაზე. თქვენ ხედავთ კანფეტს თქვენს წინანდელ თასში! მაგრამ უცებ ღო