Სარჩევი:
- მარაგები
- ნაბიჯი 1: მიამაგრეთ ჭანჭიკები კედლის ფირფიტაზე
- ნაბიჯი 2: გააკეთეთ წინა სტენდი
- ნაბიჯი 3: მიამაგრეთ ძრავა
- ნაბიჯი 4: მიამაგრეთ თვალები
- ნაბიჯი 5: გააკეთე ტუჩები
- ნაბიჯი 6: გააკეთეთ უკანა სადგამი
- ნაბიჯი 7: გააკეთე "თმა"
- ნაბიჯი 8: მიამაგრეთ "თმა"
- ნაბიჯი 9: შეიმუშავეთ პროგრამა
- ნაბიჯი 10: დაუკავშირეთ EV3 Brick ბატონ Wallplate- ს
- ნაბიჯი 11: ჩამოტვირთეთ პროგრამა EV3 აგურისთვის
- ნაბიჯი 12: მომავალი გაუმჯობესებები
ვიდეო: მისტერ უოლპლეტის თვალის ილუზიის რობოტი: 12 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ეს პროექტი შემუშავებულია იმისათვის, რომ გაერთოს ჩემი ნათესავები და მეგობრები, როდესაც ისინი სტუმრობენ. ეს არის ძალიან მარტივი "რობოტი". ადამიანსა და მისტერ უოლპლეტს შორის ურთიერთქმედება სცენარულია. აქ არ არის ჩართული ხელოვნური ინტელექტი ან ღრმა სწავლა. როდესაც ის პასუხობს პიროვნებას, მისტერ უოლპლეტს, როგორც ჩანს, აქვს ინტელექტი, მაგრამ ეს ძალიან ხელოვნურია. მეტისმეტად ხელოვნური რომ ჩაითვალოს ხელოვნურ ინტელექტად.
მე გადავწყვიტე გამოვიყენო ჩვეულებრივი ნივთები, რომლებიც ჩვეულებრივ რობოტისთვის არ იქნება გამოყენებული: გადასატანი/დუპლექსის საფარი სახისთვის, ½ პინგპონგის ბურთები თვალებისთვის და ცხენის კუდის დამჭერი ტუჩებისთვის. თვალები თითქოს თვალს ადევნებს ოთახში მოძრავ ადამიანს, მაგრამ ეს ოპტიკური ილუზიაა. საავტომობილო მოძრაობს ტუჩები სინქრონულად მისტერ უოლპლეტის მიერ ნათქვამი სიტყვებით. ერთადერთი დახვეწილი ნივთი არის ტვინი, რომელიც არის LEGO Mindstorms EV3.
კომპიუტერზე გაშვებული Mindstorms EV3 პროგრამული უზრუნველყოფა ქმნის პროგრამას, რომელიც შემდეგ გადმოწერილია მიკროკონტროლერზე, სახელწოდებით EV3 Brick. პროგრამირების მეთოდი არის ხატზე დაფუძნებული და მაღალი დონის. ეს არის ძალიან მარტივი და მრავალმხრივი.
მარაგები
- LEGO Mindstorms EV3 კომპლექტი
- 1 გადასატანი/დუპლექსის ფონი
- 3 ჭანჭიკი, #6 ან #8, 1 ½ ინჩი (დაახლოებით 4 სმ) სიგრძის
- 9 კაკალი ჭანჭიკებისთვის
- 1 პინგპონგის ბურთი, რომელზეც არ არის დაწერილი, ან 2 ბურთი თუ წერია
- მყარი მუყაოს თხელი ნაჭერი, დაახლოებით 2”x4” (5x10 სმ) ან ოდნავ უფრო დიდი
- 2 მრგვალი, მუქი, სტიკერები თვალის ირის ზომის (დაახლოებით 7/16 ინჩი ან 1.2 სმ). მე გამოვიყენე ყავისფერი ხრახნიანი თავსახურის ღილაკები, რომლებიც განკუთვნილია ავეჯის ხრახნების დასაფარად
- 1 წითელი ცხენის კუდის დამჭერი
- წითელი ფერის ძაფი იმავე ჩრდილში, როგორც ცხენის კუდის მფლობელი
- 2 ქაღალდის სამაგრები
- დაახლოებით 4 ინჩი (10 სმ) გამჭვირვალე ლენტი
- ნემსი-ცხვირის საყრდენი
-
ხრახნიანი ჭანჭიკებისათვის
ნაბიჯი 1: მიამაგრეთ ჭანჭიკები კედლის ფირფიტაზე
განათავსეთ 1 ჭანჭიკი ხვრელში "თვალებს" შორის და მიამაგრეთ თხილით. მეორე კაკალი საჭიროა, თხილებს შორის ⅝ ინჩის (1.6 სმ) მანძილით, რათა ადგილი დარჩეს პინგპონგის ბურთებისთვის.
გადაუგრიხეთ თხილი თითოეულ დანარჩენ 2 ჭანჭიკზე და მოათავსეთ ისინი კედლის ფირფიტის დანარჩენი 2 ხვრელის მეშვეობით. მიამაგრეთ კიდევ ერთი კაკალი თითოეულ ამ ჭანჭიკზე, როგორც ნაჩვენებია ფოტოში. ჭანჭიკის თავსა და კაკალს შორის სივრცე, კედლის წინა მხარეს, საკმარისად ფართოა იმისათვის, რომ მოათავსოს ცხენის კუდის დამჭერი.
ნაბიჯი 2: გააკეთეთ წინა სტენდი
იპოვეთ საჭირო ელემენტები EV3 კომპლექტში, ფოტოზე და მიამაგრეთ ისინი ერთმანეთზე და კედლის ფირფიტაზე, როგორც ეს ნაჩვენებია.
ნაბიჯი 3: მიამაგრეთ ძრავა
კვლავ იპოვნეთ ელემენტები EV3 კომპლექტში (პირველი ფოტო) და მიამაგრეთ ერთად, როგორც ეს ნაჩვენებია მეორე ფოტოში. ძრავა მიმაგრებულია კედლის ფირფიტის შეკრებაზე, როგორც ეს ნაჩვენებია მესამე ფოტოში. საავტომობილო ლილვის ხვრელი სწორდება მართკუთხა ხვრელზე კედლის ფირფიტაზე.
ნაბიჯი 4: მიამაგრეთ თვალები
შეძლებისდაგვარად გაჭერით პინგპონგის ბურთი შუაზე. მე გამოვიყენე სასარგებლო დანა ნაწილის მოჭრისთვის და პატარა მაკრატლის დასასრულებლად.
გამყარეთ მრგვალი სტიკერები პინგპონგის ბურთის ნახევრების შიგნითა შუაგულში.
მოათავსეთ მუყაო კედლის ფირფიტაზე, როგორც ნაჩვენებია ფოტოში და გამოიყენეთ გამჭვირვალე ლენტი, რომ მიამაგროთ პინგპონგის ბურთები შავი LEGO ელემენტზე.
ნაბიჯი 5: გააკეთე ტუჩები
ერთი ფურცელი გადაახვიეთ იმ ფორმას, რომელიც ნაჩვენებია პირველი ფოტოს ქვედა მარჯვენა კუთხეში. ეს მოთავსდება ძრავის ლილვის ხვრელში და ამოძრავებს ტუჩებს, როდესაც ძრავა ბრუნავს.
მეორე ქაღალდის სამაგრის შიდა მარყუჟი გადაახვიეთ ერთ მხარეს და გამოიყენეთ იგი ძრავის სწორ გასწორებაზე ისე, რომ პირველი ქაღალდის შესაკრავი ჰორიზონტალურად მოთავსდეს, როგორც ეს ნაჩვენებია მეორე ფოტოში. ის ადვილად არ ბრუნდება და შემდეგ გადაჭარბებისკენ მიდრეკილია.
ჩემი ცხენის კუდის მფლობელები ოდნავ ოდნავ დიდია და "ტუჩები" დახურული არ არის, როდესაც "სახეზე" მოთავსებულია. მე წითელი ძაფით გამოვიყენე 2 მარყუჟი დაახლოებით ⅜ ინჩის (1 სმ) დიამეტრის. ის ეხმარება მრგვალ ნივთს, როგორიცაა სათანადო დიამეტრის კალამი. გადაიტანეთ ძაფის მარყუჟები ცხენის კუდის დამჭერის ბოლოებზე, ბოლოდან დაახლოებით ⅜ ინჩზე (1 სმ). დააყენეთ ცხენის კუდის დამჭერი ჭანჭიკებზე, როგორც ეს ნაჩვენებია მესამე ფოტოში.
ნაბიჯი 6: გააკეთეთ უკანა სადგამი
იპოვეთ ელემენტები EV3 კომპლექტში (პირველი ფოტო) და მიამაგრეთ ერთად, როგორც ნაჩვენებია. ეს უკანა სტენდი მოთავსებულია კედლის ფირფიტის უკანა ნაწილზე, როგორც ეს ნაჩვენებია მესამე ფოტოში. არის მხოლოდ ერთი ადგილი, სადაც ის ჯდება.
ნაბიჯი 7: გააკეთე "თმა"
რამდენიმე EV3 ელემენტი საჭიროა "თმის" ერთ მხარეს, როგორც ეს ნაჩვენებია პირველ ფოტოში. ნაცრისფერი კონექტორი არის 2 3/16 ინჩი (5.5 სმ) სიგრძის. ისინი მიმაგრებულია, როგორც ნაჩვენებია მეორე ფოტოში.
"თმის" მეორე მხარე არის პირველი მხარის სარკისებური გამოსახულება, გარდა იმისა, რომ მას 4 ელემენტის ნაცვლად აქვს 3 ელემენტი, ასე რომ ნაცრისფერი კონექტორის ნაცვლად გამოიყენება უფრო მოკლე (1 ⅞ ინჩი ან 4.7 სმ) შავი კონექტორი. პირველი ფოტო არის სახელმძღვანელო, თუ რა ელემენტებია საჭირო.
დამატებითი EV3 ელემენტებია საჭირო, როგორც ეს ნაჩვენებია მესამე ფოტოს შუა ნაწილში და ისინი ყველა მიმაგრებულია, როგორც მეოთხე ფოტოზეა ნაჩვენები. ეს არც ისე სახიფათოა, როგორც ერთი შეხედვით ჩანს, მაგრამ მნიშვნელოვანია ყურადღებით დავაკვირდეთ ფოტოებს.
ნაბიჯი 8: მიამაგრეთ "თმა"
"თმა" თვალების უკან შავ ელემენტს ანიჭებს. ჭანჭიკი ჯდება ნაცრისფერი ელემენტის შუა ხვრელში.
ნაბიჯი 9: შეიმუშავეთ პროგრამა
LEGO Mindstorms– ს აქვს ძალიან მოსახერხებელი პროგრამირების ხატი. ბლოკები ნაჩვენებია ეკრანის ბოლოში და მათი გადატანა შესაძლებელია პროგრამის ფანჯარაში პროგრამის შესაქმნელად. ეკრანის სურათი, ზემოთ, გვიჩვენებს EV3 ფანჯარას, როდესაც პროექტი პირველად იწყება. პროექტის სახელი ენიჭება პროგრამის პირველად შენახვისას.
პროგრამა აიძულებს მისტერ უოლპლეტს დაუკავშირდეს მას, ვინც მას ესაუბრება. პასუხები სკრიპტირებულია. აქ არ არის ჩართული ხელოვნური ინტელექტი ან ღრმა სწავლა.
თითოეული ურთიერთქმედება შედგება სამი ბლოკისგან:
1. ლოდინის ბლოკი (ნარინჯისფერი ნაკადის კონტროლის კატეგორიაში) აძლევს ადამიანს დრო, რომ გააკეთოს კომენტარი.
2. ხმის ბლოკი (მწვანე მოქმედების კატეგორიაში) ქმნის სიტყვებს ან ბგერებს. ბლოკის ყველაზე მარჯვენა ვარიანტი არის "1" (ითამაშეთ ერთხელ), რათა მომდევნო ბლოკი (საავტომობილო ბლოკი) დაუყოვნებლივ დაიწყოს. ამიტომ ძრავა ბრუნდება ხმის ამოღების დროს. ერთადერთი გამონაკლისი არის მეორე ბოლო ბლოკი, რომელსაც აქვს "0" (დაელოდეთ დასრულებას) ყველაზე მარჯვენა ვარიანტში.
3. საშუალო საავტომობილო ბლოკი (მწვანე სამოქმედო კატეგორიაში) ამოძრავებს ტუჩებს, ერთი ნახევარი ბრუნვით თითოეული ბგერისათვის, რომელიც საუბრობს მისტერ უოლპლეტი. სიმძლავრის ვარიანტი 48 -ია და ტუჩების მოძრაობის სინქრონიზაცია მისტერ უოლპლეტის საუბართან.
მე ვერ გავარკვიე, როგორ შევქმნათ პროგრამის გადმოწერა თქვენთვის, და ამიტომ მე ვაჩვენებ ბლოკების ჩამონათვალს ქვემოთ. თქვენ არ დაგჭირდებათ დიდი დრო, რომ შეიმუშაოთ პროგრამა და/ან შეცვალოთ იგი თქვენი საჭიროებების შესაბამისად. როგორც ყოველთვის, კარგი იდეაა პროგრამის შემუშავებისას პერიოდულად შენახვა.
- დაწყების ბლოკი ავტომატურად არის წარმოდგენილი პროგრამის შემუშავებისას.
- დაელოდეთ ბლოკი ელოდება 3 წამს. ადამიანი ამბობს: "გამარჯობა, მისტერ უოლპლეიტ".
- ხმის ბლოკი ამბობს:”გამარჯობა”.
- საშუალო საავტომობილო ბლოკი ძრავას ატრიალებს 1 ბრუნვით, რომელიც ორჯერ ხსნის ტუჩებს.
- ლოდინის ბლოკი ელოდება 1.5 წამს და ადამიანი ამბობს: "როგორ ხარ?"
- ხმის ბლოკი ამბობს: "ფანტასტიური".
- საშუალო საავტომობილო ბლოკი ბრუნავს ძრავას 1.5 ბრუნვით, რაც ტუჩებს სამჯერ ხსნის.
- ლოდინის ბლოკი ელოდება 2 წამს და ადამიანი ამბობს: "კარგად გამოიყურები".
- ხმის ბლოკი ამბობს: "მადლობა"
- საშუალო საავტომობილო ბლოკი ძრავას ატრიალებს 1 ბრუნვით, რომელიც ორჯერ ხსნის ტუჩებს.
- ხმის ბლოკი გამოსცემს "Blip 2" ხმას.
- ლოდინის ბლოკი ელოდება 3 წამს და ადამიანი ამბობს: "რამდენი თითია?" ხოლო ბატონი უოლპლიტის წინ 4 თითი ეჭირა.
- ხმის ბლოკი ამბობს: "ოთხი".
- საშუალო საავტომობილო ბლოკი ძრავას.5 ბრუნავს, რომელიც ტუჩებს ერთხელ ხსნის.
- ლოდინის ბლოკი ელოდება 3 წამს და ადამიანი ამბობს: "გყავთ შინაური ცხოველები?"
- ხმის ბლოკი ამბობს: "დიახ".
- საშუალო საავტომობილო ბლოკი ძრავას.5 ბრუნავს, რომელიც ტუჩებს ერთხელ ხსნის.
- ლოდინი ბლოკი ელოდება.5 წამი.
- ხმის ბლოკი აკეთებს სპილოს ზარს.
- ლოდინის ბლოკი ელოდება 3 წამს და ადამიანი ამბობს: "სპილო?"
- ხმის ბლოკი იცინის.
- საშუალო საავტომობილო ბლოკი ძრავას.25 ბრუნავს, რაც ტუჩებს ხსნის.
- ლოდინის ბლოკი ელოდება 1 წამს.
- საშუალო საავტომობილო ბლოკი ბრუნავს ძრავას.25 ბრუნვას, რაც ხურავს ტუჩებს.
- ლოდინის ბლოკი ელოდება 3 წამს და ადამიანი ამბობს:”კარგი, ჩვენ ოდესმე შევხვდებით”.
- ხმის ბლოკი ამბობს: "მშვიდობით."
- საშუალო საავტომობილო ბლოკი ძრავას ატრიალებს 1 ბრუნვით, რომელიც ორჯერ ხსნის ტუჩებს.
- ხმის ბლოკი გამოსცემს გამორთულ ხმას. ეს არის ერთადერთი ხმის ბლოკი, რომელსაც აქვს "0" (დაელოდეთ დასრულებას) ყველაზე სწორ ვარიანტში.
- პროგრამის ბლოკის შეჩერება (ლურჯ გაფართოებულ ჯგუფში) აჩერებს პროგრამას.
ნაბიჯი 10: დაუკავშირეთ EV3 Brick ბატონ Wallplate- ს
გამოიყენეთ ერთ – ერთი ბრტყელი კაბელი EV3 კომპლექტში, რათა დააკავშიროთ ძრავა EV3 აგურის პორტ A– სთან.
ნაბიჯი 11: ჩამოტვირთეთ პროგრამა EV3 აგურისთვის
EV3 Brick შეიძლება კომპიუტერთან იყოს დაკავშირებული USB კაბელით, Wi-Fi- ით ან Bluetooth- ით. როდესაც ის დაკავშირებულია და ჩართულია, ეს მითითებულია კომპიუტერში EV3 ფანჯრის ქვედა მარჯვენა კუთხეში მდებარე პატარა ფანჯარაში. "EV3" ტექსტი მარჯვნივ-ყველაზე მეტად წითლდება. ამ „EV3“- ის ქვემოთ შესაბამის ხატზე დაჭერით პროგრამა გადმოწერილი იქნება EV3 Brick– ში და დაუყოვნებლივ გაუშვით.
გადმოტვირთვის შემდეგ, EV3 Brick შეიძლება გათიშული იყოს კომპიუტერიდან და პროგრამა დაიწყოს EV3 Brick– ზე
ნაბიჯი 12: მომავალი გაუმჯობესებები
როდესაც დრო ნებადართულია, მე ვფიქრობ იმაზე, რომ თავი გადააქციოს ოთახში მყოფი ადამიანისკენ. ამას დასჭირდება საფუძველი, რომ დაიჭიროს ძრავა თავის დასაბრუნებლად, და ძრავა და ულტრაბგერითი სენსორი, რათა დაადგინოს პირი.
ეს იყო სახალისო პროექტი. ვიმედოვნებ თქვენც დაგაინტერესებთ.
გირჩევთ:
თვალის დამცველი: ხმის გამომწვევი თვალის დაცვა: 9 ნაბიჯი (სურათებით)
Eye Guardian: Sound Triggered თვალის დაცვა: Eye Guardian არის არდუინოს ძრავა, მაღალი დეციბელის უწყვეტი ხმა, რამაც გამოიწვია თვალის დაცვის აცვიათ. ის ამოიცნობს მძიმე აღჭურვილობის ხმას და ამცირებს დამცავი თვალის სათვალეებს ტექნიკის გამოყენებისას. მონახაზი პირველ ნაბიჯში, მე ავუხსნი ინსპირაციას
მისტერ უოლპლეტის თავი მიგიყვანს თქვენკენ: 9 ნაბიჯი (სურათებით)
ბატონი Wallplate– ის თავი გიბიძგებს თვალთვალისთვის: ეს არის ბატონი Wallplate– ის თვალის ილუზიის რობოტის უფრო მოწინავე ვერსია https://www.instructables.com/id/Mr-Wallplates-Eye-Illusion. ულტრაბგერითი სენსორი საშუალებას აძლევს ბატონ უოლპლეტის ხელმძღვანელს თვალყური ადევნოს თქვენ მის წინ. ეს პროცესი შეიძლება შეჯამდეს
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: 8 ნაბიჯი
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: ჩვენ შევქმენით კომბინირებული ბალანსირების და 3 ბორბლიანი რობოტი სკოლებში საგანმანათლებლო გამოყენებისთვის და სკოლის შემდგომ საგანმანათლებლო პროგრამებისთვის. რობოტი დაფუძნებულია Arduino Uno– ზე, საბაჟო ფარზე (კონსტრუქციის ყველა დეტალი მოცემულია), Li Ion ბატარეის პაკეტზე (ყველა კონსტრუქცია
მისტერ ვიგლი, თაგვი ჯიგლერი: 4 ნაბიჯი (სურათებით)
მისტერ ვიგლი, თაგვი ჯიგლერი: ეს გაჩვენებთ როგორ გააკეთოთ მისტერ ვიგლის თაგვის ჯიგლერი. სტანდარტულად, ფანჯრების უმეტესობა დაყენებულია იმისათვის, რომ თქვენი კომპიუტერი დაიძინოს 10 ან 15 წუთის უმოქმედობის შემდეგ. ეს ჩვეულებრივ შეიძლება ადვილად გამორთოთ მართვის პანელში, მაგრამ არის რამდენიმე
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი - ცერა თითის რობოტი - სერვო ძრავა - წყაროს კოდი: 26 ნაბიჯი (სურათებით)
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი | ცერა თითის რობოტი | სერვო მოტორი | წყაროს კოდი: Thumbs Robot. გამოყენებული იქნა MG90S სერვო ძრავის პოტენომეტრი. ეს არის ძალიან სახალისო და მარტივი! კოდი ძალიან მარტივია. ეს მხოლოდ 30 სტრიქონია. როგორც ჩანს მოძრაობის გადაღება. გთხოვთ დატოვოთ ნებისმიერი შეკითხვა ან გამოხმაურება! [ინსტრუქცია] წყაროს კოდი https: //github.c