Სარჩევი:

ShWelcome Box: the ზოგჯერ Friend: 8 Steps
ShWelcome Box: the ზოგჯერ Friend: 8 Steps

ვიდეო: ShWelcome Box: the ზოგჯერ Friend: 8 Steps

ვიდეო: ShWelcome Box: the ზოგჯერ Friend: 8 Steps
ვიდეო: ShWelcome Box: the Sometimes Friend 2024, ნოემბერი
Anonim
ShWelcome Box: ზოგჯერ მეგობარი
ShWelcome Box: ზოგჯერ მეგობარი

ეძებთ კომპანიას?

ნაბიჯი 1: შესავალი

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

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

ნაბიჯი 2: ვიდეო

Image
Image

ნაბიჯი 3: ნაწილები, მასალები და ინსტრუმენტები

ნაწილები, მასალები და ინსტრუმენტები
ნაწილები, მასალები და ინსტრუმენტები
ნაწილები, მასალები და ინსტრუმენტები
ნაწილები, მასალები და ინსტრუმენტები
ნაწილები, მასალები და ინსტრუმენტები
ნაწილები, მასალები და ინსტრუმენტები

მასალები:

1 x 1.5 მმ პლაივუდის ფურცელი

2 მმ ფურცელი 1.5 მმ თეთრი მუყაოსგან

4x ულტრაბგერითი სენსორი

2x DC ძრავა

2x რეზინის ბორბლები

1x არდუინო მეგა

1x მარმარილო

1x მატყლის ფურცელი

8x 2n2222 ტრანზისტორი

8x დიოდი

8x 100Ω რეზისტორები

მრავალჯერადი მხტუნავი მავთული - მამაკაცი/მამაკაცი და მამაკაცი/ქალი

ზუსტი დანა

წებო (რეკომენდირებულია წებოვანი იარაღი, თუ შეცდომებს დაუშვებთ, შეგიძლიათ ნაჭრები მაინც ამოიღოთ)

მაკრატელი ბამბის მოსაჭრელად

შეიძლება ხელით მოჭრილი მასალები ან ლაზერული ჭრა (რეკომენდებულია ლაზერული ჭრა)

ნაბიჯი 4: წრე

წრე
წრე
წრე
წრე
წრე
წრე
წრე
წრე

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

DC ძრავებისთვის მიჰყევით ამ სურათის პირველ სურათს, მაგრამ ეცადეთ ყველაფერი რაც შეიძლება ახლოს მოათავსოთ ისე, რომ ისინი უფრო ახლოს იყვნენ არდუინოსთან. 1 – ის დასრულების შემდეგ გაიმეორეთ იგივე დიაგრამა მის გვერდით მეორე ძრავის თანმიმდევრობით. დარწმუნდით, რომ იცით რომელი ძრავაა რომელი მხარისთვის (მარცხენა ან მარჯვენა ძრავა).

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

ნაბიჯი 5: მანქანების დამზადება

მანქანების დამზადება
მანქანების დამზადება
მანქანების დამზადება
მანქანების დამზადება
მანქანების დამზადება
მანქანების დამზადება

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

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

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

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

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

H- ხიდი ასევე შეიძლება გამოყენებულ იქნას იმისათვის, რომ ძრავებს შეეძლოთ ორივე მიმართულებით იმუშაონ ბრძანებით.

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

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

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

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

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

ნაბიჯი 7: შედეგები და რეფლექსია

შედეგები და ასახვა
შედეგები და ასახვა
შედეგები და ასახვა
შედეგები და ასახვა
შედეგები და ასახვა
შედეგები და ასახვა

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

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

2 ბორბლიანი დიზაინი ბევრად უკეთესი იყო და რობოტი უფრო შეუფერხებლად და თანმიმდევრულად მოძრაობდა.

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

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

ნაბიჯი 8: მითითებები და კრედიტები

მითითებები და კრედიტები
მითითებები და კრედიტები

ეს პროექტი შეიქმნა ARC385 კურსისთვის ტორონტოს უნივერსიტეტში, John H Daniels Architecture პროგრამა

DC ძრავის დაყენება - სლაიდი კლასში (სურათი ზემოთ)

არდუინო მეგა

ულტრაბგერითი სენსორების გაკვეთილი

Amazon DC ძრავები და ბორბლები

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

Ჯგუფის წევრები:

ფრენსის ბანერესი

იუან ვანგი

ჯუ იი

ნურ ბეიდუნი

გირჩევთ: