Სარჩევი:
- ნაბიჯი 1: გამოყენებული ინსტრუმენტების სია
- ნაბიჯი 2: ეტაპობრივად ინსტრუქციები
- ნაბიჯი 3: კოდი, სიღრმისეული ახსნა
- ნაბიჯი 4: ვიდეო
ვიდეო: თუ ეს მაშინ: ბლექბოქსი: გაიქეცი, ავუარე და გადახტომა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
მე მქვია რემკო ლიკი ფილტვი და ეს არის თუ ეს მაშინ სკოლის პროექტი.
შავი ყუთი: Run, Dodge and Jump არის ყუთი, რომელშიც არის დაკვრადი თამაში.
იდეა იმაში მდგომარეობს, რომ თქვენ თამაშობთ თამაშს და როდესაც მიაღწევთ გარკვეულ ქულას (100 ქულა) შეგიძლიათ მიიღოთ თქვენი ჯილდო ყუთში. ამ გზით თქვენ შეგიძლიათ იგრძნოთ, რომ თქვენ მიაღწიეთ რაღაცას და დაჯილდოვდებით თქვენი შრომისმოყვარეობისთვის. საკმაოდ პირდაპირ, არა?
თამაში, რომელსაც თამაშობენ, იყენებს არდუინოს ძირითადი კონტროლით.
ორიგინალური კოდი, რომელიც მე გამოვიყენე, მოდის Iron_Salsa– დან (https://create.arduino.cc/projecthub/iron_salsastudio/lcd-game-2e69ea), შემდეგ მე მას ცოტაოდენი ირონია დავამატე კოდების დამატებით და გარკვეული ცვლილებებით.
ამ გაკვეთილში მე გაჩვენებთ როგორ შევქმენი ყუთი, ინსტრუმენტების სია, რომლებიც საჭიროა მის შესაქმნელად, კოდი და ალტერნატიული იდეები გამოსაყენებლად.
ყოველგვარი გაჭიანურების გარეშე დავიწყოთ მუშაობა ამხანაგები!
ნაბიჯი 1: გამოყენებული ინსტრუმენტების სია
არდუინოსთან ერთად გამოყენებული ინსტრუმენტები:
- არდუინო უნო
- პურის დაფა
- LCD ეკრანი (20x4)
- I2C ფარი LCD– ისთვის
- 3 x ღილაკზე გადამრთველი
- 4 x მავთულები კაცი-ქალი
- 7 x breadboard მავთულები
- პურის დაფა
ყუთისთვის:
- თქვენ უბრალოდ სტანდარტული ყუთი ხართ, ნებისმიერი ზომის გამოყენება შესაძლებელია.
- რამოდენიმე ხრახნიანი ხრახნიანი LCD, arduino და hinges.
- წებოვანი იარაღი წებოვანი ჩხირებით, რომ ყუთი ერთმანეთთან წებოვდეს.
- მუყაოს დასაჭრელად სასარგებლო დანა ან მაკრატელი.
- რეზინის ღილაკები, რომელთა აღებაც შესაძლებელია სათამაშო კონტროლერისგან.
- USB დანამატი
ნაბიჯი 2: ეტაპობრივად ინსტრუქციები
დავიწყოთ არდუინოს ერთად შეკრებით.
სქემა, სადაც მავთული უნდა იყოს დაკავშირებული, არის შემდეგი:
- GND და გადატვირთვა უკავშირდება ღილაკს (აღადგენს თამაშს)
- GND და Pin 4 უკავშირდება ღილაკს (ირჩევს სირთულეს)
- GND და Pin 2 აკავშირებს ღილაკს (გამოიყენება თამაშის სათამაშოდ)
ამისათვის თქვენ შეგიძლიათ გამოიყენოთ ჩვეულებრივი პურის დაფის მავთულები არდუინოსთან დასაკავშირებლად.
ეკრანი გაერთიანებულია I2C Shield– ით, რომლის შეძენაც შესაძლებელია ცალკე ან დაკავშირებულია LCD– თან. აკავშირებს მხოლოდ ფარიდან არდუინოს მდედრობითი სქესის მამაკაცის მავთულის გამოყენებით, არ არის საჭირო მავთულის დაკავშირება პურის დაფასთან.
- SCL აკავშირებს A5– ს
- SDA უკავშირდება A4- ს
- GND უკავშირდება GND– ს
- VCC უკავშირდება 5V- ს
როდესაც კმაყოფილი ხართ გარეგნულად, შეგიძლიათ შეფუთოთ იგი პურის დაფაზე.
ისე, როგორც ის შედუღებულია, კაბელები არის ბეჭდვის უკანა მხარეს, ხოლო ღილაკები წინაა. ეს აადვილებს ღილაკებს კაბელების გარეშე.
იმისათვის, რომ ყუთი საკმაოდ მარტივი გახადოთ, შეგიძლიათ ააწყოთ ერთი ან უბრალოდ გამოიყენოთ ყუთი, რომელსაც აქვს შესაბამისი ზომა თქვენი შეხედულებისამებრ.
ჩემი ყუთი შეიძლება დაიყოს 2 ნაწილად.
პირველი ნაწილი, სადაც არდუინო იმალება, არის რეალურად მიწოდების ყუთი, რომელიც იყო სწორი ზომა და სტაბილურობა არდუინოსა და LCD– ის დასაჭერად, ბეჭდვისთვის საკმარისი ადგილი (კონტროლი). თქვენ შეგიძლიათ დააკონფიგურიროთ ის ადგილი, სადაც არდუინო იდება ძალიან მარტივად, რადგან ის ძალიან მოქნილია და შეიძლება გამოყენებულ იქნას ნებისმიერი ფორმის ობიექტზე. მე დავრწმუნდი, რომ მაქვს პორტი, სადაც შემიძლია დავუკავშირო ჩემი კაბელი არდუინოს, ასე რომ არ იქნება საჭირო ყუთის გახსნა, სადაც არის არდუინო. USB შტეფსელით შეგიძლიათ შეუერთოთ არდუინო ელექტროენერგიის კედლის განყოფილებას.
ნაბიჯი 3: კოდი, სიღრმისეული ახსნა
კოდი მარტივია ზოგიერთ ნაწილში, სადაც მე ავხსნი, თუ როგორ შეგიძლიათ თქვენი სურვილისამებრ მორგება.
კოდის ფაილში განმარტებულია რას აკეთებენ კოდები და სად იყო ისინი მითითებული კომენტარების სახით.
რა განსხვავება დავამატე კოდში?
მე გამოვიყენე კოდი 20x4 ეკრანზე გამოსაყენებლად, შევცვალე ხასიათი და დონე მთლიანი ეკრანის გამოსაყენებლად.
დაემატა სასკოლო პროექტის შესავალი გვერდი და დაარეგულირა სირთულის შერჩევა. ცენტრირებული ყველაფერი, რაც შეიცავს ტექსტს. მას შემდეგ, რაც ჩემს ეკრანზე არის შეკერილი I2C ფარი, ის იყენებს LiquidCity ბიბლიოთეკას, რომელიც სპეციალურად შექმნილია I2C ეკრანისთვის.
ნაბიჯი 4: ვიდეო
ვიდეო, რომელიც აჩვენებს თამაშს
გირჩევთ:
თუ ეს მაშინ ის არდინო: 3 ნაბიჯი
თუ ეს მაშინ ის არდინო: ჩვენი სკოლის პროექტისთვის, თუ ეს მაშინ ჩვენ უნდა შევქმნათ ინტერაქტიული ობიექტი არდუინოს გამოყენებით. მე გადავწყვიტე, რომ მიმზიდველი არდინო გამეკეთებინა. ის ძალიან ნიჭიერია და ღილაკის დაჭერით მღერის თქვენთვის იურული პარკის თემას
თუ ეს მაშინ კატა: 5 ნაბიჯი
If This Then Cat: If This Then Cat არის makkelijk na te maken omdat het voornamelijk is gebouwd met materialen die bijna iedereen altijd wel thuis heeft liggen. Zo recycle je ook nog eens wat voor een leuk, handig doelNaast een aantal Arduino Componenten heb je ook een
თუ ეს მაშინ - Moodlamp: 4 ნაბიჯი (სურათებით)
If This Then That - Moodlamp: Opdracht: Bouw/ ontwerp een interactief systeem (met hardware and software) dat data can ontvangen en verwerken.Omdat ik geen enkele ervaring heb met arduino en codes schrijven heel erg lastig vind, heb ik besloten om mijn project simpel te houden შეხვდა
თუ ეს, მაშინ ეს: პორტატული არდუინოს კონსოლი: 5 ნაბიჯი
თუ ეს, მაშინ ეს: პორტატული არდუინოს კონსოლი: ეს არის მარტივი სამიზნე თამაში. თქვენ მოძრაობთ მოთამაშეს ორი მოცულობითი შეხების მოდულით და ისვრით მყარი ბგერების ამოღებით, როგორიცაა ტაში, ყვირილი ან ყუთის შერყევა. მე გამოვიყენე ნაწილები: Arduino Uno Arduino a000096 tft screen 2 TTP223B Touch Module
გადახტომა დაიწყეთ PSU: 3 ნაბიჯი
გადახტომა დაწყება PSU: ეს სახელმძღვანელო გასწავლით თუ როგორ უნდა დაიწყოთ კომპიუტერის PSU (კვების ბლოკი) დედაპლატის საჭიროების გარეშე. თქვენ გექნებათ ძალა ნებისმიერი კომპონენტის გარეშე საჭიროება fiddle ერთად კონცენტრატორები და მხტუნავები. და თუ გსურთ "გაჟონვის ტესტი" წყლის გაგრილების ნაკრები ჭკუით