Სარჩევი:

Pet Robot Ball: 10 ნაბიჯი (სურათებით)
Pet Robot Ball: 10 ნაბიჯი (სურათებით)

ვიდეო: Pet Robot Ball: 10 ნაბიჯი (სურათებით)

ვიდეო: Pet Robot Ball: 10 ნაბიჯი (სურათებით)
ვიდეო: ველური ბავშვი - ქართულად / veluri bavshvi qartulad / ფილმები ქართულად / filmebi qartulad 2024, ნოემბერი
Anonim
შინაური ცხოველის რობოტის ბურთი
შინაური ცხოველის რობოტის ბურთი

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

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

ბურთი იყენებს d1 მინი მიკრო კონტროლერს, დაპროგრამებულია Arduino– ს გამოყენებით და აწყობილია 3D ბეჭდვით ნაწილების და იაფი, ადვილად ხელმისაწვდომი კომპონენტების გამოყენებით.

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

  • 17 სმ დიამეტრის ზაზუნა ბურთი (https://amzn.to/2PShVKr)
  • 2 x DC Motors and Wheels (https://amzn.to/2PQkm0n) ან (https://www.banggood.com/custlink/GKmGBes7RB)
  • Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
  • WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
  • 2N2222 ტრანზისტორი (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • ბუზერი (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • KY-002 შოკის სენსორი (https://amzn.to/2oOvHTm)
  • 2 x 14500 3.7V Li-Ion ბატარეები (https://www.banggood.com/custlink/m33GB6n1Jv)
  • AA ბატარეის დამჭერი გადამრთველით (https://www.banggood.com/custlink/mGDv4BnTpt)
  • L298N Motor Driver Board (https://amzn.to/2pM7PAd) ან (https://www.banggood.com/custlink/mvGG0gbTco)
  • სხვადასხვა სიგრძის მავთულები
  • Vaious M2 და M3 ხრახნები
  • 5 x 3D ბეჭდვით ნაწილები

ნაბიჯი 1: ნაწილების დაბეჭდვა

ნაწილების დაბეჭდვა
ნაწილების დაბეჭდვა
ნაწილების დაბეჭდვა
ნაწილების დაბეჭდვა

სულ დაგჭირდებათ 5 3D დაბეჭდილი ნაწილი. საავტომობილო ბაზა და საფარი, რომელიც მყარად იჭერს 2 ძრავას და რომელზეც არის დამაგრებული D1 მინი და საავტომობილო მძღოლის დაფა, ასევე 2 ბურთიანი თავი, რომლებიც მიმაგრებულია მეგზურზე.

დაბეჭდეთ ფენის სიმაღლე დაახლოებით 0.2 მმ და შეავსეთ 20% და ისინი კარგად უნდა გამოვიდეს.

ნაბიჯი 2: შეაერთეთ მავთულები მოტორს

შეაერთეთ მავთულები მოტორს
შეაერთეთ მავთულები მოტორს

თითოეულ ძრავას შეაერთეთ 2 მავთული

ნაბიჯი 3: მოტორსის განთავსება და დაცვა

დაადგინეთ და დაიცავით მოტორსი
დაადგინეთ და დაიცავით მოტორსი
დაადგინეთ და დაიცავით მოტორსი
დაადგინეთ და დაიცავით მოტორსი
დაადგინეთ და დაიცავით მოტორსი
დაადგინეთ და დაიცავით მოტორსი

მოათავსეთ 2 DC ძრავა საავტომობილო ბაზის შიგნით და დააფიქსირეთ შესაბამისი სიგრძის M3 ხრახნების და დამაგრების პოზიციების გამოყენებით (2 თითოეული ძრავისთვის).

ნაბიჯი 4: მიამაგრეთ ძრავის საფარი

მიამაგრეთ ძრავის საფარი
მიამაგრეთ ძრავის საფარი
მიამაგრეთ ძრავის საფარი
მიამაგრეთ ძრავის საფარი

მოათავსეთ ძრავის საფარი და დააფიქსირეთ 4 x M3 ხრახნების გამოყენებით.

ნაბიჯი 5: მიამაგრეთ D1 Mini და Motor Driver Board

მიამაგრეთ D1 Mini და Motor Driver Board
მიამაგრეთ D1 Mini და Motor Driver Board
მიამაგრეთ D1 Mini და Motor Driver Board
მიამაგრეთ D1 Mini და Motor Driver Board

M2 ხრახნების გამოყენებით, მიამაგრეთ D1 მინი და საავტომობილო დრაივი დაფაზე.

ნაბიჯი 6: კომპონენტების დაკავშირება

კომპონენტების დაკავშირება
კომპონენტების დაკავშირება
კომპონენტების დაკავშირება
კომპონენტების დაკავშირება

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

ცოტა თეორია…

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

ტრანზისტორი მოითხოვს სიგნალს მიკრო კონტროლერის გამომავალი პინიდან. საბედნიეროდ ჩვენთვის, პინი D0 (GPIO16) ავტომატურად დაყენებულია HIGH– ზე ღრმა ძილის დროს და ჩვენ შეგვიძლია უბრალოდ დავაყენოთ ის LOW– ზე, როგორც კი ესკიზი დაიწყება, რათა თავიდან ავიცილოთ შემდგომი გადატვირთვა. პინი ავტომატურად უბრუნდება ისევ HIGH- ს, რათა სენსორი "შეიარაღოს", როგორც კი მიკროკონტროლერი დაუბრუნდება ღრმა ძილს.

ნაბიჯი 7: ესკიზის კონფიგურაცია

ესკიზის კონფიგურაცია
ესკიზის კონფიგურაცია
ესკიზის კონფიგურაცია
ესკიზის კონფიგურაცია

ჩამოტვირთეთ უახლესი Arduino IDE და უახლესი Arduino ესკიზი, რომელიც შეგიძლიათ იხილოთ აქ.

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

  • FastLED v3.3.2
  • ბლინკი v0.6.1

შემდეგი ბიბლიოთეკა ხელით უნდა იყოს დაინსტალირებული მისი შინაარსის Arduino ბიბლიოთეკების საქაღალდეში გადატანით:

ESP8266WiFi ბიბლიოთეკა v2.4.2 -

გახსენით ესკიზი Arduino IDE– ში. შეცვალეთ ქვემოთ ნაჩვენები 3 ხაზი, რომ ასახოს თქვენი საკუთარი WiFi სერთიფიკატები და თქვენი Blynk Auth Token (იხილეთ Blynk App სექცია ამის დასადგენად).

// თქვენი WiFi სერთიფიკატები.// დააყენეთ პაროლი "" ღია ქსელებისთვის. char ssid = "შენი WIFI SSD აქ"; char pass = "თქვენი WIFI გავლა აქ";

// თქვენ უნდა მიიღოთ Auth Token ბლინკის აპლიკაციაში. // გადადით პროექტის პარამეტრებზე (თხილის ხატი). char auth = "შენი ავტორი აქ არის";

შენიშვნა: თქვენ უნდა ამოიღოთ პინი D0– დან, სანამ ესკიზების ატვირთვას შეძლებთ. ხელახლა დაუკავშირდით მას ატვირთვის დასრულების შემდეგ

შეაერთეთ D1 Mini კომპიუტერთან მიკრო USB- ის გამოყენებით, დარწმუნდით, რომ ნაჩვენები პარამეტრები გამოიყენება, დაყენებულია სწორი COM პორტი და ატვირთეთ ესკიზი.

ბურთი ახლა უნდა გადატვირთოს და დაუკავშირდეს თქვენს WiFi ქსელს. ეს გახდება კონტროლირებადი თქვენი მობილური Blynk აპლიკაციის საშუალებით ამ სახელმძღვანელოს Blynk განყოფილების დასრულების შემდეგ. ნებისმიერი ხარვეზის აღმოსაფხვრელად, კომპიუტერთან დაკავშირებული D1 mini- ით, გამოიყენეთ სერიული მონიტორი Arduino IDE– ში დიაგნოზის დასადგენად.

ნაბიჯი 8: ბლინკის მობილური აპლიკაცია

ბლინკის მობილური აპლიკაცია
ბლინკის მობილური აპლიკაცია
ბლინკის მობილური აპლიკაცია
ბლინკის მობილური აპლიკაცია

ბურთი კონტროლდება ბლინკის ვებ აპლიკაციის გამოყენებით. Blynk არის IoT პლატფორმა, რომელიც უფასოა პროტოტიპებისათვის/არაკომერციული გამოყენებისთვის.

დაიწყეთ Blynk– ის გადმოტვირთვით Android Play– დან ან Apple App Store– დან. შექმენით ანგარიში და დაასკანირეთ ზემოთ QR კოდი აპლიკაციის შიგნიდან. პროექტის პარამეტრების ქვეშ მოათავსეთ პროექტები Auth Token თქვენს ანგარიშზე ელექტრონული ფოსტით ან დააკოპირეთ ყველა ფუნქცია. ანდროიდის ესკიზის ავტორი, ატვირთეთ და კარგად უნდა იყოთ წასასვლელი!

ნაბიჯი 9: ჩადეთ რობოტი ბურთში

ჩადეთ რობოტი ბურთში
ჩადეთ რობოტი ბურთში
ჩადეთ რობოტი ბურთში
ჩადეთ რობოტი ბურთში
ჩადეთ რობოტი ბურთში
ჩადეთ რობოტი ბურთში

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

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

მიამაგრეთ გიდის ხელი სამაგრზე, ხავერდოვანი სამაჯურით ან რეზინის ზოლით.

ჩადეთ 2 x 3.7V ბატარეა, ჩართეთ კვების ბლოკი და დახურეთ სახურავი ბურთზე.

ნაბიჯი 10: ითამაშეთ მოშორებით …

ითამაშეთ მოშორებით…
ითამაშეთ მოშორებით…

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

რობოტების კონკურსი
რობოტების კონკურსი
რობოტების კონკურსი
რობოტების კონკურსი

მეორე პრიზი რობოტების კონკურსში

გირჩევთ: