Სარჩევი:
- ნაბიჯი 1: პროექტის აგება პურის დაფაზე
- ნაბიჯი 2: თამაშის პროგრამირება
- ნაბიჯი 3: ითამაშეთ თამაში და გაერთეთ:)
ვიდეო: "კოსმოსური ზემოქმედების" თამაში Gyro სენსორით და Nokia 5110 LCD– ით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
მას შემდეგ, რაც ჩემი ტამაგოჩი მოკვდა (ბოლო პროექტი), დავიწყე დროის დაკარგვის ახალი გზის ძებნა. მე გადავწყვიტე, რომ არდუინოზე დამეპროგრამებინა კლასიკური თამაში "კოსმოსური ზემოქმედება". თამაში რომ უფრო საინტერესო და სახალისო გამხდარიყო, კოსმოსური ხომალდის კონტროლისთვის გამოვიყენე გიროსკოპის სენსორი.
ნაბიჯი 1: პროექტის აგება პურის დაფაზე
აპარატურა ძალიან მარტივია. Შენ გჭირდება:
ღილაკი და 10 kOhm რეზისტორი
Arduino (Uno / Nano / არ აქვს მნიშვნელობა)
MPU-6050 გირო სენსორი
Nokia 5110 LCD დისპლეი
სურვილისამებრ: აქტიური ბუზერი და 20 Ohm რეზისტორი
საქმის გასაადვილებლად, მე შევაერთე ფარი Nokia LCD– ისთვის. არის მხოლოდ LCD, ჩამრთველი უკანა შუქზე და რამდენიმე პინჰედი 5 ვოლტზე, GND და ა.
Nokia– ს სხვადასხვა ტიპები არსებობს. ალბათ თქვენ უნდა შეცვალოთ გაყვანილობა ან ცოტათი შეცვალოთ პროგრამა.
ნაბიჯი 2: თამაშის პროგრამირება
ჩემი ბოლო პროექტის მსგავსად, მე შევიმუშავე ყველა გრაფიკა საღებავით და გამოვიყენე LCDAssistant, რომ გადამეტანა სურათები ექვსკუთხედში.
თქვენ შეგიძლიათ უბრალოდ გადმოწეროთ ფაილები და ატვირთოთ ისინი თქვენს არდუინოში. თუ თქვენი კონფიგურაცია სწორია, ყველაფერი კარგად უნდა იმუშაოს. თქვენ შეგიძლიათ შეცვალოთ თქვენი LCD კონტრასტი myGLCD.setContrast (X);.
დავამატე rar ფაილი (gyro.rar) და ორი ცალკე ფაილი (Graphic.c & gyro.ino). თქვენ შეგიძლიათ აირჩიოთ ამ ერთ -ერთ ვარიანტს შორის.:)
ნაბიჯი 3: ითამაშეთ თამაში და გაერთეთ:)
მე განვახორციელე კოსმოსური ხომალდის ორი განსხვავებული ფრენის სიჩქარე, იმისდა მიხედვით, თუ რა კუთხით მიმდინარეობს გირო სენსორი. თქვენ უნდა თავიდან აიცილოთ სხვა ობიექტების შეჯახება მეტეორიტების მსგავსად, ან უბრალოდ გაანადგუროთ ისინი ლაზერული დარტყმებით. ზოგიერთი დაბრკოლება უფრო გამძლეა ვიდრე სხვები, ასე რომ თქვენ მოგიწევთ მათ ორჯერ გადაღება, რათა დაარღვიოთ ისინი. მტრის კოსმოსური ხომალდები უკან იბრუნებენ. მიზანია რაც შეიძლება მეტი ვარსკვლავის შეგროვება. მას შემდეგ, რაც თქვენი კოსმოსური ხომალდი განადგურდება, შეგიძლიათ ნახოთ თქვენი ქულა და გადარჩენილი დრო.
თუ გსურთ ვერსია ჯოისტიკით, როგორც კოსმოსური ხომალდის კონტროლი, მომწერეთ მასაჟი ქვემოთ მოცემულ კომენტარებში.:)
გირჩევთ:
Arduino ინტერფეისი ულტრაბგერითი სენსორით და უკონტაქტო ტემპერატურის სენსორით: 8 ნაბიჯი
Arduino ინტერფეისის ულტრაბგერითი სენსორი და უკონტაქტო ტემპერატურის სენსორი: დღესდღეობით, შემქმნელები, დეველოპერები ამჯობინებენ Arduino– ს პროექტების პროტოტიპების სწრაფი განვითარებისათვის. Arduino არის ღია კოდის ელექტრონიკის პლატფორმა, რომელიც დაფუძნებულია ადვილად გამოსაყენებელ აპარატურასა და პროგრამულ უზრუნველყოფაზე. Arduino– ს აქვს ძალიან კარგი მომხმარებლის საზოგადოება. ამ პროექტში
განაახლეთ თქვენი კოსმოსური გაშვება კერბალის კოსმოსური პროგრამის ფიზიკური დადგმის ღილაკით: 6 ნაბიჯი
განაახლეთ თქვენი კოსმოსური გაშვება კერბალის კოსმოსური პროგრამის ფიზიკური დადგმის ღილაკით: მე ახლახანს ავიღე კერბალის კოსმოსური პროგრამის დემო ვერსია. Kerbal Space Program არის სიმულატორის თამაში, რომელიც საშუალებას გაძლევთ შეიმუშაოთ და გაუშვათ რაკეტები და ნავიგაცია მოახდინოთ მათ შორეულ მთვარეებსა და პლანეტებზე. მე ჯერ კიდევ ვცდილობ წარმატებით ჩავიდე მთვარეზე (ო
დაბრკოლების თავიდან აცილების თამაში დისტანციური სენსორით: 5 ნაბიჯი
დაბრკოლების თავიდან აცილების თამაში დისტანციური სენსორით: დაბრკოლების თავიდან აცილების თამაში, როგორიცაა Flappy Bird. გადაიტანეთ ხელი, რათა თავიდან აიცილოთ შეჯახება. ადვილი გასაკეთებელია და სახალისო თამაში
Nokia 5110 LCD ინფრაწითელი სენსორით: 4 ნაბიჯი
Nokia 5110 LCD ინფრაწითელი სენსორით: Nokia 5110 LCD ეკრანი არის გასაოცარი LCD დისპლეი, რომელიც თავსებადია Arduino– ს განვითარების დაფასთან. მოდით ახლა გავაკონტროლოთ ერთ -ერთი ასეთი LCD და დავაკავშიროთ იგი Arduino– სთან და IR სენსორთან
კოსმოსური რბოლა: მარტივი Arduino Clicker თამაში ბავშვებთან ერთად: 7 ნაბიჯი
Space Race: მარტივი Arduino Clicker თამაში ბავშვებთან ერთად: ¡ მე ვტვირთავ ვიდეოს, რომელიც აჩვენებს როგორ მუშაობს დღეს! მოდი ვიხალისოთ სივრცის თემატური ინსტრუქციით, რომელიც შეიძლება გაკეთდეს ბავშვებთან ერთად, მოგვიანებით კი მათ მხოლოდ სათამაშოდ გაერთონ. თქვენ შეგიძლიათ გამოიყენოთ ეს საშუალება, რომ ასწავლოთ მათ ისტორია თანამშრომლობის შესახებ