Სარჩევი:

Sif's Maze (თამაში) - Arduino ITTT: 4 ნაბიჯი (სურათებით)
Sif's Maze (თამაში) - Arduino ITTT: 4 ნაბიჯი (სურათებით)

ვიდეო: Sif's Maze (თამაში) - Arduino ITTT: 4 ნაბიჯი (სურათებით)

ვიდეო: Sif's Maze (თამაში) - Arduino ITTT: 4 ნაბიჯი (სურათებით)
ვიდეო: 35 საშინელი მოჩვენების ვიდეო: 2023 წლის მეგა კრებული [V1] 2024, ივლისი
Anonim
Sif's Maze (თამაში) - Arduino ITTT
Sif's Maze (თამაში) - Arduino ITTT

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

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

ნაბიჯი 1: ეს არის ის, რაც დაგჭირდებათ

ამ პროექტისთვის საჭიროა შემდეგი ნაწილები:

- არდუინო უნო

- მავთულხლართები

- თხევადი ბროლის ჩვენება (LCD) (16, 2)

- ღილაკი x2

- პოტენომეტრი

- 10k Ohm Resistor x3

- მინიმუმ 1 კილოგრამი საპნის ქვა (რაც უფრო მეტი ქვა გაქვთ, მით უფრო ადვილი იქნება ტექნიკის შიგნით მოთავსება).

- ხის დანამატი x4

ნაბიჯი 2: დრო, R T

დრო, to R T
დრო, to R T

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

მე ეს გავაკეთე ქვის გახეხვით და გახეხვით, მაგრამ თუ თქვენ გაქვთ სხვა, უფრო პროფესიონალური იარაღები სახლში, შეგიძლიათ გამოიყენოთ ისინი. საპნის ქვა ძალიან ადვილად არის გაშენებული, ასე რომ თქვენ ნამდვილად არ გჭირდებათ MX-30KSUPER საბურღი ან რამე. სტანდარტული გაჟღენთილი და გახეხილი მასალები კარგად იმუშავებს.

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

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

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

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

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

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

ნაბიჯი 3: აპარატურა La Vista, ბავშვი

აპარატურა La Vista, Baby
აპარატურა La Vista, Baby
აპარატურა La Vista, Baby
აპარატურა La Vista, Baby
აპარატურა La Vista, Baby
აპარატურა La Vista, Baby
აპარატურა La Vista, Baby
აპარატურა La Vista, Baby

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

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

www.arduino.cc/en/Tutorial/HelloWorld?from…

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

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

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

თუ დაასრულებთ, აიღეთ ღილაკები, დააკავშირეთ ისინი მიწასთან და 5V ქინძისთავები თქვენს არდუინოში. თქვენ შეგიძლიათ დააკავშიროთ ღილაკები ნებისმიერ ციფრულ ქინძისთავთან. დარწმუნდით, რომ შეამოწმეთ კოდი, თუ ქინძისთავები იგივეა.

დასრულების შემდეგ, თქვენ შეგიძლიათ ჩადოთ ტექნიკა თქვენს ქვაში!

ნაბიჯი 4: თუ (lastStep) {კოდი ();}

დაძინება დროა შევიდეს მატრიცაში.

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

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

Და სულ ეს არის! მე ნამდვილად ვიმედოვნებ, რომ თქვენ მიიღებთ რაიმე ამ გაკვეთილს და შესაძლოა თქვენ თვითონ გააკეთეთ!

თუ ასე მოიქცეოდი, სიამოვნებით ვნახავდი!

გირჩევთ: