Სარჩევი:

"ფერის მატჩი" (რეფლექსური თამაში): 4 ნაბიჯი
"ფერის მატჩი" (რეფლექსური თამაში): 4 ნაბიჯი

ვიდეო: "ფერის მატჩი" (რეფლექსური თამაში): 4 ნაბიჯი

ვიდეო:
ვიდეო: კახი კალაძე დატროლეს 😀🤣🤣 2024, ნოემბერი
Anonim
გამოსახულება
გამოსახულება

შესავალი:

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

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

ნაბიჯი 1: როგორ მუშაობს?

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

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

ნაბიჯი 2: მასალები

ამ ნაბიჯისათვის მე ვაპირებ აღვწერო ყველაფერი რაც თქვენ გჭირდებათ რომ ეს პროექტი თქვენი იყოს!

რა გამოვიყენე:

ტექნოლოგია

- 1x Arduino Uno

- 5x მწვანე ები

- 5x ლურჯი LED- ები

- 2x წითელი ები

- 1x ყვითელი LED

- 2x პატარა ღილაკი

- 37x კვების კაბელი (თითოეული დაახლოებით 40 სმ სიგრძის)

- 1x solder ფორუმში

მასალები

- ხის ყუთი (ამის შესახებ მეტი "შექმენით თქვენი პროექტი")

- ხის სამკუთხედი (სიგანე: 10 სმ, სიგრძე: 10 სმ, სიმაღლე: 7 სმ)

- 2x ხის ცილინდრი (ღილაკებისთვის)

- საღებავი (თეთრი, ლურჯი, მწვანე, წითელი, ნარინჯისფერი და ყვითელი)

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

ნაბიჯი 3: შექმენით თქვენი პროექტი

შექმენით თქვენი პროექტი
შექმენით თქვენი პროექტი
შექმენით თქვენი პროექტი
შექმენით თქვენი პროექტი
შექმენით თქვენი პროექტი
შექმენით თქვენი პროექტი

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

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

2. განათავსეთ ესკიზები ხეზე, რათა იცოდეთ სად უნდა გაჭრა, დაინახოთ და ა.შ. მე გავაკეთე ყუთი ზომის 34 სმ (სიგრძე) x 26 სმ (სიგანე) x 10 სმ (სიმაღლე). ფსკერი ამოსაღები იყო, ასე რომ თქვენ შეძლებდით თქვენი არდუინოს იქით გადაადგილებას. ხის სამკუთხედიც ხისგან გავაკეთე, ისინი 10 სმ (სიგანე) x 10 სმ (სიგრძე) x 7 სმ (სიმაღლე). გააკეთეთ ხვრელი სამკუთხედში (დაახლოებით 2 სმ დიამეტრით), რათა დენის კაბელები გაიაროს იქ.

3. გაბურღეთ ხვრელები ღილაკებისა და LED- ებისთვის. მე გავაკეთე პატარა ხვრელები ჩემი 13 LED- ისთვის, მე გავაკეთე ისე, რომ LED- ები ვერ ხვდებოდა ხვრელში, მაგრამ მხოლოდ LED- დან ქინძისთავები. ღილაკებისთვის გავაკეთე ხვრელი, სადაც ჩემი დიდი ღილაკები გაივლიდა, მე გავაკეთე ხის ღილები ცოცხის ჯოხისგან (დიამეტრი 2, 8 სმ).

4. მიამაგრეთ სამკუთხედები. მე დავამატე ხის სამკუთხედები ყუთის გვერდების შუაში (სიგანის მხარეები).

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

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

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

8. მორთულობა. თუ გსურთ დაამშვენოთ თქვენი LED- ები, წადით წინ. გააკეთე ის, რაც გსურს, მაგრამ დარწმუნებული იყავი, რომ მაინც დაინახავ LED- ს შუქს.

ნაბიჯი 4: ტექნოლოგია

ტექნოლოგია
ტექნოლოგია
ტექნოლოგია
ტექნოლოგია
ტექნოლოგია
ტექნოლოგია

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

მაგრამ მოდით გავაგრძელოთ პროცესი!

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

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

3. თქვენი კაბელების მიმოხილვა. ძალიან მნიშვნელოვანია თქვენი ყველა კაბელისთვის კარგი გრაფიკის შექმნა. თქვენ იცით, თუ რამდენიმე კაბელი მიდის + - ზე, თქვენ უნდა შეღებოთ ისინი ერთი და იგივე ითვლის -. ეს მართლაც მნიშვნელოვანი ნაბიჯია, რადგან თუ თქვენ ამოიღებთ ყველაფერს პურიდან, მაინც ნახავთ რომელი კაბელი სად უნდა წავიდეს. ის ასევე დაგეხმარებათ, თუ აპირებთ შედუღებას. თქვენ შეგიძლიათ იგივე გააკეთოთ, როგორც მე და შექმნათ გრაფიკი ქაღალდზე, ან შეგიძლიათ გააკეთოთ ონლაინ Fritzing– ით. მე არ ავაშენე ის Fritzing– ით, რადგან უკეთესად ვიგრძენი ქაღალდზე გაკეთება (ჩემთვის მაინც).

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

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

5. დროა შედუღების. ახლა დროა ბოლო ფიზიკური ნაწილისთვის! ახლა თქვენ უნდა შეაერთოთ ყველაფერი ერთად. თუ ყველაფერი კარგად წავიდა, თქვენ უკვე უნდა გქონდეთ საკაბელო გრაფიკი, ეს ნიშნავს, რომ თქვენ მარტივად შეგიძლიათ ნახოთ რა რომელი კაბელით უნდა გაერთოს. Წარმატებები!

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

ჯერჯერობით, თუ არ გსურთ პროგრამირება, უბრალოდ დააკოპირეთ კოდი და დაუკავშირეთ თქვენი arduino თქვენს კომპიუტერს. გაგზავნეთ კოდი თქვენს არდუინოში და ის უნდა იმუშაოს!

გმადლობთ რომ წაიკითხეთ ეს სახელმძღვანელო და გისურვებთ ყველას წარმატებებს ამ თამაშის შექმნაში!

გირჩევთ: