Სარჩევი:

დაბრკოლება-თავიდან აცილება Minecraft მცოცავი რობოტი: 7 ნაბიჯი
დაბრკოლება-თავიდან აცილება Minecraft მცოცავი რობოტი: 7 ნაბიჯი

ვიდეო: დაბრკოლება-თავიდან აცილება Minecraft მცოცავი რობოტი: 7 ნაბიჯი

ვიდეო: დაბრკოლება-თავიდან აცილება Minecraft მცოცავი რობოტი: 7 ნაბიჯი
ვიდეო: ჯონ გოლდტვეიტი - “გულის გაწმენდა” - აუდიო წიგნი 2024, ნოემბერი
Anonim
დაბრკოლების თავიდან აცილება Minecraft მცოცავი რობოტი
დაბრკოლების თავიდან აცილება Minecraft მცოცავი რობოტი

ეს რობოტი შეიქმნა Minecraft გამოწვევაში, Epilog Challenge IX და პირველად ავტორთა კონკურსში. ის დაფუძნებულია Minecraft– ის ერთ – ერთ ყველაზე ხატოვან მობზე: მცოცავზე. ეს რობოტი იყენებს 3D დაბეჭდილ გარსს, ასე რომ თქვენ უნდა გქონდეთ წვდომა 3D პრინტერზე მის ასაშენებლად.

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

ნაბიჯი 1: მასალების ანგარიში (BOM)

ამ რობოტის ასაშენებლად დაგჭირდებათ

-Raspberry Pi Zero– ს სრული კონფიგურაცია (კლავიატურა, მაუსი, მონიტორი, raspbian– ის ახალი ინსტალაცია, ინტერნეტი) შედუღებული ქინძისთავებით

-HC-SR04 ულტრაბგერითი სენსორი

-2 2BYJ-48 სტეპერიანი ძრავები ULN2003APG სტეპერიანი ძრავით

-1 1KΩ რეზისტორი

-1 2KΩ რეზისტორი

-ქალი და მამაკაცი მხტუნავები

-3D ნაბეჭდი მცოცავი გარსი (ფაილები ამ ნაბიჯში)

-ცხელი წებოს იარაღი

-რამდენიმე დამატებითი ქინძისთავები

-გამაგრილებელი რკინა

-პროტობორდი

ბატარეის პაკეტი (სასურველია კალმარი)

-გიჟური ბორბალი

ნაბიჯი 2: დენის ავტობუსის დამზადება

დენის ავტობუსის დამზადება
დენის ავტობუსის დამზადება

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

ნაბიჯი 3: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა

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

ნაბიჯი 4: ელექტრონიკის დამონტაჟება ჭურვიში

ელექტრონიკის დამონტაჟება ჭურვიში
ელექტრონიკის დამონტაჟება ჭურვიში
ელექტრონიკის დამონტაჟება ჭურვიში
ელექტრონიკის დამონტაჟება ჭურვიში

ჩვეულებრივ, თავი სხეულში იჭერს, მაგრამ თუ ეს ასე არ არის, თქვენ უნდა მოაყაროთ სხეულის ზედა ნაწილი ოდნავ, სანამ თავი არ დააწკაპუნებს. სხეული იჭრება ძირში, მაგრამ ის ფხვიერია, ასე რომ ცოტაოდენი ცხელი წებო ჩაამაგრეთ მის დასაჭერად. კორპუსს აქვს გახსნა Pi Zero USB და HDMI პორტებისთვის. აქ თქვენ გაქვთ მოწყობა, რომ დააკავშიროთ 2 სტეპერიანი ძრავის დრაივერი და დაზოგოთ ადგილი, ერთადერთი რაც თქვენ უნდა გააკეთოთ არის ჰორიზონტალურად დაყენება და პლასტმასის ნაჭერზე ცხელი წებო (თუ თქვენ გაქვთ 3D პრინტერი თუ რომელიმე მათგანი ანაბეჭდები ცუდად მიდის, შეგიძლიათ მისი ამოჭრა დრემელის ხელსაწყოთი). Pi Zero- ს დასაყენებლად, თქვენ უნდა გახვრიტოთ რამდენიმე ხვრელი და ჩაწეროთ ისინი pizero– ს pcb ხვრელებში. ცხელი წებო ულტრაბგერითი სენსორი თვალის ხვრელებზე (წინასწარ დაბეჭდილი). სტეპერ ძრავებში ჩასასმელად საჭიროა ხრახნიანი ხვრელების გაბურღვა (ღერძს აქვს დაბეჭდილი ხვრელი). დააფიქსირეთ გიჟური ბორბალი ბაზის უკანა ნაწილში pcb დამჭერებით, სანამ ის ბორბლების დონეზე არ იქნება. დააფიქსირეთ კალმარი ბაზის უკანა ნაწილის თავზე.

ნაბიჯი 5: პროგრამირება

თქვენ უნდა გახსნათ ბრძანების სტრიქონი Raspbian– ში (ამ ნაბიჯისათვის გჭირდებათ ინტერნეტი თქვენს Pi Zero– ზე) და ჩაწერეთ: sudo pip3 install gpiozero hcsr04sensor თუ არ გაქვთ pip დაინსტალირებული.

ნაბიჯი 6: თქვენ დაასრულეთ

თქვენ დაასრულეთ!
თქვენ დაასრულეთ!

თუ გსურთ ეს პი დაუთმოთ ამ და მხოლოდ ამას (თქვენს რასპბიურ მონაცემებს). გახსენით ბრძანების სტრიქონი და ჩაწერეთ:

sudo nano etc/rc.local

შემდეგი, გადაახვიეთ ქვემოთ კოდი და დაამატეთ შემდეგი ხაზი 0 გასვლამდე:

python3 /home/pi/Directory_where_the_program_is_st_//CreeperBot_Ultrasonic.py &

აქ არის მოქმედებაში ….

ნაბიჯი 7: Creeperbot მოქმედებაში

Image
Image

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

გირჩევთ: