Სარჩევი:

Candy Bot: 12 ნაბიჯი
Candy Bot: 12 ნაბიჯი

ვიდეო: Candy Bot: 12 ნაბიჯი

ვიდეო: Candy Bot: 12 ნაბიჯი
ვიდეო: ძველი სოფლის სახლიდან CANDY-მდე! 2024, სექტემბერი
Anonim
ტკბილეული ბოტი
ტკბილეული ბოტი

ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტში მაკიაჟის პროექტის მოთხოვნის შესასრულებლად (www.makecourse.com)

Candy Bot არის პატარა, დესკტოპის ზომის ტკბილეულის გამანაწილებელი, რომელიც იყენებს Arduino Uno, LCD ეკრანს, დისტანციის სენსორს და სტეპერ მოტორს მცირე რაოდენობის ტკბილეულის გასანაწილებლად ყოველგვარი ღილაკების დაჭერის გარეშე.

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

მარაგები

არდუინო უნო

I2C 16x2 LCD ეკრანი

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

ULN2003 5V Stepper Motor + ULN2003 დრაივერის დაფა Arduino– სთვის

3D- პრინტერის წვდომა და ძაფები

USB A to B კაბელი

სხვადასხვა ჯუმბერის მავთულები

ქალი მდე კაცი Jumper Wires

Solderless Breadboard დენის რკინიგზა

Სუპერ წებო

ელექტრო ფირზე

სანდლის ქაღალდი (სხვადასხვა ხახვი)

Rust-Oleum ცარცირებული საღებავი/პრაიმერის მიქსი

სხვადასხვა აკრილის საღებავები დეკორაციისთვის (პირადი უპირატესობა)

ლურჯი მხატვრების ფირზე

ნაბიჯი 1: 3D მოდელირება

3D მოდელირება
3D მოდელირება
3D მოდელირება
3D მოდელირება
3D მოდელირება
3D მოდელირება

ეს პროექტი ემყარება ძირითადად 3D მოდელებს, რომლებიც შექმნილია Autodesk Inventor– ის გამოყენებით. სულ 5 ამობეჭდვაა საჭირო ამ პროექტის დასასრულებლად:

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

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

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

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

5) ქუდი - ეს პატარა ნაბეჭდი გამოიყენება სახურავის კონტეინერში მტვრის ან ნამსხვრევების შესვლის თავიდან ასაცილებლად.

ამ კომპონენტების შემუშავებისას, მინდოდა დავრწმუნებულიყავი, რომ ყველაფერი შეიძლება დამოუკიდებლად ყოფილიყო, ამიტომ ღრუები საკმარისად დიდი უნდა ყოფილიყო ყველა ელექტრო კომპონენტის შესანახად, ასევე ტკბილეულის გასანაწილებლად. ძირითადი ზომები დაახლოებით 5x5 ინჩია, რადგან ეს არის ყველაზე დიდი ზომა უმეტეს 3D პრინტერებზე. LCD ეკრანი უნდა იყოს მაღალი, რათა ვინც გამოიყენებდა მას ადვილად შეეძლო მისი წაკითხვა. მანძილის სენსორი თავდაპირველად ბაზაში იყო, მაგრამ ის გადავიდა ზედა ნაწილში, რათა 3D ბეჭდვა გაადვილდეს და დავრწმუნდეთ, რომ არასწორი კითხვა არ არის, როდესაც ვინმე მანქანას წინ მოძრაობს. სახურავს თავდაპირველად ჰქონდა მოსახსნელი ტკბილეულის დამჭერი, მაგრამ ეს იყო უფრო მუდმივი გზა, რათა თავიდან აეცილებინა არეულობა, თუკი კონტეინერი იშლებოდა კანფეტის შიგნით და ასევე დაბეჭდვა უფრო სწრაფად. როტორს თავდაპირველად ჰქონდა 8 დანა, მაგრამ შემცირდა 4 -მდე, რათა დარწმუნდეს, რომ ტკბილეული უფრო ეფექტურად გაიცემა.

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

(ფაილები სწორად არ იტვირთებოდა Instructable– ში შიდა სერვერის შეცდომის გამო - მომავალში შეიცვლება)

ნაბიჯი 2: 3D ბეჭდვა

3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა

მას შემდეგ რაც კმაყოფილი დარჩებით თქვენი ფაილებით, დროა თითოეული ფაილის 3D ბეჭდვა.

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

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

ნაბიჯი 3: 3D მხარდაჭერის გაწყვეტა

მოხსნა 3D მხარდაჭერა
მოხსნა 3D მხარდაჭერა

დარწმუნდით, რომ გამოიყენეთ ინსტრუმენტი ან ამოარჩიეთ თქვენს მიერ დაბეჭდილი 3D მხარდაჭერა! ეს ძირითადად იქნება USB კაბელის ხვრელში ბაზაზე და LCD ეკრანის სლოტში ზედა განყოფილებაში.

ნაბიჯი 4: ქვიშა მოემზადეთ საღებავისთვის

ქვიშა საღებავის მოსამზადებლად
ქვიშა საღებავის მოსამზადებლად

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

ნაბიჯი 5: ხატავს და ამშვენებს

ხატავს და ამშვენებს!
ხატავს და ამშვენებს!
ხატავს და ამშვენებს!
ხატავს და ამშვენებს!
ხატავს და ამშვენებს!
ხატავს და ამშვენებს!

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

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

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

ხატვის დასრულების შემდეგ, ამოიღეთ ლურჯი მხატვრის ლენტი და გადადით შემდეგ ნაწილზე.

ნაბიჯი 6: პირველი ასამბლეის ნაბიჯი

პირველი ასამბლეის ნაბიჯი
პირველი ასამბლეის ნაბიჯი

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

ნაბიჯი 7: ელექტრული შეკრება

ელექტრული ასამბლეა
ელექტრული ასამბლეა
ელექტრული ასამბლეა
ელექტრული ასამბლეა
ელექტრული ასამბლეა
ელექტრული ასამბლეა
ელექტრული ასამბლეა
ელექტრული ასამბლეა

შემდეგი, დაიწყეთ ყველა კომპონენტის დაკავშირება Arduino Uno დაფასთან. მიჰყევით ამ უხეშ სქემატს მარტივი სახელმძღვანელოსთვის. დაიწყეთ საავტომობილო კონტროლერის დაფაზე მიმაგრებით (ქინძისთავები 2-5), შემდეგ გამოიყენეთ მდედრობითი სქესის მამაკაცის (F2M) კონექტორები, რათა კონტროლერი მიამაგროთ დენის და სახმელეთო რელსას. შემდეგ დააკავშირეთ ძრავა კონტროლერთან. შემდეგ, მეტი F2M კონექტორის გამოყენებით, მიამაგრეთ მანძილის სენსორი Power/Ground– ზე, ასევე ჩართეთ 13 – ის მიმაგრება და Echo– ს მიმაგრება 12. ბოლოს, მიამაგრეთ LCD ეკრანი Power/Ground– ზე და ორი სხვა ქინძისთავები Arduino– ს I2C პორტებზე. რა დასრულების შემდეგ, ელექტრული შეკრება უნდა გამოიყურებოდეს მაგალითზე.

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

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

დაამატეთ USB კაბელი
დაამატეთ USB კაბელი

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

ნაბიჯი 9: დააინსტალირეთ როტორი

დააინსტალირეთ როტორი
დააინსტალირეთ როტორი
დააინსტალირეთ როტორი
დააინსტალირეთ როტორი
დააინსტალირეთ როტორი
დააინსტალირეთ როტორი
დააინსტალირეთ როტორი
დააინსტალირეთ როტორი

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

ნაბიჯი 10: დააინსტალირეთ კომპონენტები და შეყვანის დაფა

დააინსტალირეთ კომპონენტები და შეყვანის დაფა
დააინსტალირეთ კომპონენტები და შეყვანის დაფა
დააინსტალირეთ კომპონენტები და შეყვანის დაფა
დააინსტალირეთ კომპონენტები და შეყვანის დაფა
დააინსტალირეთ კომპონენტები და შეყვანის დაფა
დააინსტალირეთ კომპონენტები და შეყვანის დაფა

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

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

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

ნაბიჯი 11: პროგრამა ლეპტოპის გამოყენებით

პროგრამა ლეპტოპის გამოყენებით
პროგრამა ლეპტოპის გამოყენებით
პროგრამა ლეპტოპის გამოყენებით
პროგრამა ლეპტოპის გამოყენებით
პროგრამა ლეპტოპის გამოყენებით
პროგრამა ლეპტოპის გამოყენებით

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

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

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

3) მთავარი მარყუჟი

- წერტილი 1: წერს პირველ შეტყობინებას LCD– ზე და ამოწმებს, არის თუ არა ხელი გადახურვის ქვეშ. მას შემდეგ რაც ხელი გადახურვის ქვეშ არის, ის გადადის მე –2 წერტილში.

- წერტილი 2: წერს გამანაწილებელ შეტყობინებას LCD- ზე და ტრიალებს სტეპერის ნახევარ ბრუნვას ერთი პორციისთვის. დასრულების შემდეგ, აჩვენებს სიამოვნების შეტყობინებას, შემდეგ გადადის მე –3 პუნქტზე.

- წერტილი 3: ამოწმებს სენსორს მანამ, სანამ გადახურვის ქვეშ არაფერია, შემდეგ კი უბრუნდება პუნქტ 1 -ს. ეს არის იმისთვის, რომ მანქანა შემთხვევით არ გააგრძელოს განაწილება, თუ რამე დარჩა გადახურვის ქვეშ.

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

ნაბიჯი 12: ისიამოვნეთ

ისიამოვნეთ!
ისიამოვნეთ!

დააყენეთ Candy Bot სადაც გინდათ, შემდეგ ჩაყარეთ კანფეტი აპარატის თავზე. მე გირჩევდი მინი მე & ms.

ისიამოვნეთ! გმადლობთ რომ კითხულობთ.

გირჩევთ: