Სარჩევი:
- ნაბიჯი 1: ნაჭრები და ნაჭრები, რომლებიც დაგჭირდებათ
- ნაბიჯი 2: და კოდი
- ნაბიჯი 3: ბიტების განთავსება სწორ ადგილას
- ნაბიჯი 4: და ის მავთულები … ოჰ ბიჭო
- ნაბიჯი 5: მოქმედებაში
ვიდეო: ყველაზე პატარა და საყვარელი Arduino დაბრკოლების თავიდან აცილების რობოტი ოდესმე: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
დაიღალეთ დიდი მოუხერხებელი რობოტებით, რომლებიც თქვენს ოთახში ნახევარ თაროს იკავებენ? მზად ხართ წაიყვანოთ თქვენი რობოტი თქვენთან ერთად, მაგრამ ის უბრალოდ არ ჯდება თქვენს ჯიბეში? აი, შენ წადი! მე წარმოგიდგენთ მინიბოტს, ყველაზე მიმზიდველ და უმცირეს რობოტს, რომელიც ოდესმე (ოდესმე ოდესმე) შეგეძლოთ!
ნაბიჯი 1: ნაჭრები და ნაჭრები, რომლებიც დაგჭირდებათ
მცირე ზომის დაფა (4.5 სმ 3.5 სმ), 17 ხვრელი სიგრძის და 2 რიგი 5 ხვრელის სიგანეზე. თქვენ ააშენებთ რობოტს მის გარეშე, მაგრამ სასიამოვნოა, თუ აპირებთ რობოტის შეცვლას.
არდუინო ნანო. მე ვიყენებ მას, რომელსაც მოყვება ქინძისთავები დაფაზე, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ არნუინო ნინო და შეუერთეთ კაბელები პირდაპირ დაფაზე
9 ვ ბატარეა. დიახ, კარგი ბატარეა.
9 ვ ბატარეის დამჭერი. (მივიღე ძველი სათამაშოდან)
2 უწყვეტი ბრუნვის სერვისი (ისინი SG () სერვისებს ჰგვანან, მაგრამ სინამდვილეში ისინი უწყვეტი ბრუნვის სერვისებია. მე შევიძინე ისინი აქ
2 რეზინის ბორბალი. უბრალოდ მიმოიხედე გარშემო. რა თქმა უნდა, არის სადმე ძველი სათამაშო, რომელსაც არ სჭირდება მისი ბორბლები.
კაბელები. რამოდენიმე მათგანი. არ არსებობს ძალიან ბევრი კაბელი.
ულტრაბგერითი სენსორი. 4 პინიანი მოდელი. Ebay, Amazon ან სხვა ადგილი. ისინი ყველა ერთნაირია.
3D დაბეჭდილი შასი. თქვენ შეგიძლიათ ნახოთ 3D ფაილები აქ
ნაბიჯი 2: და კოდი
სარაკეტო მეცნიერება აქ არ არის. უბრალოდ უმარტივესი კოდი, რომელიც რობოტს აიძულებს წინ წავიდეს, თუ არაფერი ჩანს 15 სმ -ში და მკვეთრ შემობრუნებას აკეთებს, თუ რამე 15 სმ -ზე ახლოს არის.
უბრალოდ გადმოწერეთ txt ფაილი და დააკოპირეთ კოდი თქვენს Arduino ინტერფეისში.
ნაბიჯი 3: ბიტების განთავსება სწორ ადგილას
პურის დაფა, არდუინო, ულტრაბგერითი სენსორი და ბატარეა მიდის შასის ზედა ნაწილში, მაგრამ კომპონენტები მაინც არ ჩადოთ. თქვენ ჯერ უნდა შეაერთოთ ყველაფერი. (დიახ, მე ეს შეცდომა დავუშვი) (ორჯერ)
2 servos უბრალოდ დაჭერილია შასის ქვედა ნაწილში. დიახ, შეგიძლიათ ახლავე ჩადოთ ეს 2.
ბორბლები მიმაგრებულია სერვო ლილვებზე ცოტა მავთულით, ცხელი წებოთი, ან ჯადოსნური ჯადოქრობით. Შენი არჩევანი.
ნაბიჯი 4: და ის მავთულები … ოჰ ბიჭო
აქ მოდის მახინჯი ნაწილი. გაყვანილობა. ამდენი მავთული და ძალიან ცოტა სივრცე.
დავიწყოთ ულტრაბგერითი სენსორით.
- Vcc -> Arduino– ს +5V
- გააქტიურება -> არდუინოს D11
- ექო -> არდუინოს D12
- GND -> GND არდუინოს (Arduino– ს ნებისმიერი 2 GND ქინძისთავიდან)
სერვო 1:
- ნარინჯისფერი მავთული -> არდუინოს D9
- წითელი მავთული -> არდუინოს +5V
- ყავისფერი მავთული -> არდუინოს GND (არდუინოს 2 GND ქინძისთავებიდან რომელიმე)
სერვო 2:
- ნარინჯისფერი მავთული -> არდუინოს D10
- წითელი მავთული -> არდუინოს +5V
- ყავისფერი მავთულები -> არდუინოს GND (არდუინოს 2 GND ქინძისთავებიდან რომელიმე)
ბატარეა:
- წითელი მავთული -> Arduino– ს Vin pin
- შავი მავთული -> არდუინოს GND (არდუინოს ნებისმიერი 2 GND ქინძისთავიდან)
ახლა თქვენ მხოლოდ ფრთხილად უნდა ჩაწეროთ ყველა მავთული შასის შიგნით და დააჭიროთ ორივე ნახევარს. ჩემი რობოტი იმდენად სავსეა, რომ მას სჭირდება რეზინის ბენდი, რომ არ დაიღვაროს მისი ნაწლავები.
ნაბიჯი 5: მოქმედებაში
თქვენი რობოტი წინ წავა მანამ, სანამ არ აღმოაჩენს რაღაცას 15 სმ -ზე ნაკლები.
თქვენ შეგიძლიათ შეცვალოთ მანძილი ამ კოდის ხაზში:
თუ (მანძილი <= 15)
თქვენ ასევე შეგიძლიათ შეცვალოთ წინ და უკან სიჩქარე ამ ხაზების შეცვლით:
myservo1.write (XXX); myservo2.write (XXX);
სადაც XXX = 0 არის სრული სიჩქარით წინ myservo1 და XXX = 180 არის სრული სიჩქარით წინ myservo2– ისთვის
და XXX = 90 იქნება სრული გაჩერება ორივე სერვისისთვის.
გირჩევთ:
დაბრკოლების თავიდან აცილების რობოტი ულტრაბგერითი სენსორის გამოყენებით (პროტეუსი): 12 ნაბიჯი
დაბრკოლებების თავიდან აცილების რობოტი ულტრაბგერითი სენსორის გამოყენებით (პროტეუსი): ჩვენ ყველგან ვხვდებით დაბრკოლებების თავიდან აცილების რობოტს ყველგან. ამ რობოტის აპარატურის სიმულაცია კონკურსის ნაწილია ბევრ კოლეჯში და მრავალ ღონისძიებაში. მაგრამ დაბრკოლების რობოტის პროგრამული სიმულაცია იშვიათია. თუნდაც სადმე ვიპოვოთ
დაბრკოლების თავიდან აცილების რობოტი მძიმე ტვირთის გადასატანად: 6 ნაბიჯი
დაბრკოლების თავიდან აცილების რობოტი მძიმე ტვირთის გადასატანად: ეს არის დაბრკოლების თავიდან აცილების რობოტი, რომელიც აშენებულია ჩემი შვილის როკერის სატარებლად
როგორ შევიკრიბოთ შთამბეჭდავი ხის რობოტი (ნაწილი 2: რობოტი დაბრკოლების თავიდან ასაცილებლად) - დაფუძნებულია მიკროზე: ბიტი: 3 ნაბიჯი
როგორ შევიკრიბოთ შთამბეჭდავი ხის რობოტის იარაღი (ნაწილი 2: რობოტი დაბრკოლების თავიდან აცილების მიზნით)-დაფუძნებულია მიკროზე: ბიტი: ადრე ჩვენ შემოვიღეთ Armbit ხაზის მიკვლევის რეჟიმში. შემდეგი, ჩვენ წარმოგიდგენთ თუ როგორ უნდა დააყენოთ Armbit დაბრკოლების რეჟიმის თავიდან ასაცილებლად
Boe-Bot: დაბრკოლების თავიდან აცილების რობოტი: 6 ნაბიჯი
Boe-Bot: დაბრკოლების თავიდან აცილების რობოტი: ეს პატარა რობოტი იყენებს თავის ულვაშებს დაბრკოლებების აღმოსაჩენად. როდესაც მისი ერთი ან ორივე ულვაში ამოქმედდება, ის უკან იხევს და სხვა მიმართულებით ბრუნდება. სხვაგვარად ის წინ მიიწევს. 4 AA ბატარეით აღჭურვილი, Paralax დედაპლატა საშუალებას აძლევს ამ პატარა
შექმენით ძალიან პატარა რობოტი: შექმენით მსოფლიოში ყველაზე პატარა ბორბლიანი რობოტი გრიპით .: 9 ნაბიჯი (სურათებით)
ააშენეთ ძალიან პატარა რობოტი: შექმენით მსოფლიოში ყველაზე პატარა ბორბლიანი რობოტი გრიპით .: შექმენით 1/20 კუბური დიუმიანი რობოტი გრიპით, რომელსაც შეუძლია პატარა საგნების აყვანა და გადატანა. მას აკონტროლებს Picaxe მიკროკონტროლერი. დროის ამ მომენტში, მე მჯერა, რომ ეს შეიძლება იყოს მსოფლიოში ყველაზე პატარა ბორბლიანი რობოტი გრიპით. ეს უეჭველად იქნება