Სარჩევი:

მუყაოს მოძრაობის კონტროლის რობოტი: 8 ნაბიჯი
მუყაოს მოძრაობის კონტროლის რობოტი: 8 ნაბიჯი

ვიდეო: მუყაოს მოძრაობის კონტროლის რობოტი: 8 ნაბიჯი

ვიდეო: მუყაოს მოძრაობის კონტროლის რობოტი: 8 ნაბიჯი
ვიდეო: როგორ დავაკარგვინე გოგოს ქალიშვილობა- პირადი ისტორია.#2 2024, სექტემბერი
Anonim
მუყაოს მოძრაობის კონტროლის რობოტი
მუყაოს მოძრაობის კონტროლის რობოტი

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

ნაბიჯი 1: საჭირო მასალების შეგროვება

საჭირო მასალების შეგროვება
საჭირო მასალების შეგროვება
საჭირო მასალების შეგროვება
საჭირო მასალების შეგროვება
საჭირო მასალების შეგროვება
საჭირო მასალების შეგროვება
საჭირო მასალების შეგროვება
საჭირო მასალების შეგროვება

კომპონენტები: 1x Arduino uno & USB კაბელი (ან ნანო) 4x 5 მმ წითელი LED– ები 4 x 5 მმ თეთრი LED– ები 4 x 5 მმ მწვანე/ლურჯი LED– ები 2 x ბიძგიანი ღილაკები 1 x LDR10x 220 Ohms რეზისტენტულები 9V ბატარეა და ქუდი ჯუმბერის მავთულები პურის და Veroboard კომპონენტების მიღება შესაძლებელია ახლომდებარე მაღაზიიდან ან ონლაინ AliExpress– დან, არდუინოს მაღაზია, ან ამაზონი. ინსტრუმენტები: მუყაო გამდნარი რკინის ქაღალდი წებო A4 მმართველი. მცირე ზომის ხერხი. მაკრატელი. ფანქარი. პროგრამები: Arduino IDE (შეგიძლიათ მიიღოთ აქ)

ნაბიჯი 2: მუყაოს ნაწილების ამოჭრა

მუყაოს ნაწილების ამოჭრა
მუყაოს ნაწილების ამოჭრა
მუყაოს ნაწილების ამოჭრა
მუყაოს ნაწილების ამოჭრა
მუყაოს ნაწილების ამოჭრა
მუყაოს ნაწილების ამოჭრა
მუყაოს ნაწილების ამოჭრა
მუყაოს ნაწილების ამოჭრა

მე გამოვიყენე მუყაო გზების, ბილიკების, რობოტების სადგამების, ბოძების და ქუჩის განათების გასაკეთებლად. მე გამოვიყენე შესაფერისი განზომილება დიზაინისთვის. თუ გსურთ, შეგიძლიათ გამოიყენოთ სხვადასხვა ზომები. 0.5 სანტიმეტრის გასუფთავება შეიძლება დაემატოს კიდეებს. დასაწყისისთვის მიიღეთ მუყაო, მაკრატელი, მმართველი და ფანქარი განზომილებების აღსანიშნავად. მუყაოზე მონიშნეთ კუბოიდი სიმაღლით 2 სანტიმეტრი, სიგანე 2 სანტიმეტრი, სიგრძე 12 სანტიმეტრი რა კუბოიდზე, განათებისათვის მონიშნეთ 0.5 სანტიმეტრის დიამეტრის პატარა ხვრელი. ასევე მონიშნეთ კვადრატი ღილაკზე. მაკრატლის გამოყენებით გაჭერით გამოკვეთილი სიბრტყე. შემდეგ მოათავსეთ იგი მუყაოზე და ამოჭერით კიდევ შვიდი, რომ გახადოთ რვა. ეს იქნება ბოძები შუქნიშნისა და ქუჩის განათებისთვის. ასევე გააკეთეთ სინათლისთვის 0.5 სანტიმეტრის დიამეტრის პატარა ხვრელი. შემდეგი არის სალონი, სადაც რობოტი დგას. მონიშნეთ და მოჭერით კიდევ ერთი კუბოიდი ზომებით: სიმაღლე 2.5 სანტიმეტრი, სიგანე 6 სანტიმეტრი, სიგრძე 17 სანტიმეტრი. ეს იქნება სალონის ბაზა. კაბინების სხეულისთვის მონიშნეთ და გაჭერით კიდევ ერთი კუბოიდი ზომებით: სიმაღლე 5 სანტიმეტრი, სიგანე 6 სანტიმეტრი, სიგრძე 8.5 სანტიმეტრი.

ნაბიჯი 3: დარტყმა ცალი

წებოთი ცალი
წებოთი ცალი
წებოთი ცალი
წებოთი ცალი
წებოთი ცალი
წებოთი ცალი
წებოთი ცალი
წებოთი ცალი

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

ნაბიჯი 4: Cruizmo Cis- ის დიზაინი

Cruizmo Cis- ის დიზაინი
Cruizmo Cis- ის დიზაინი
Cruizmo Cis- ის დიზაინი
Cruizmo Cis- ის დიზაინი

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

ნაბიჯი 5: ელექტრული გაყვანილობა Cruizmo Cis- ის შიგნით

ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით
ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით
ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით
ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით
ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით
ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით
ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით
ელექტროგაყვანილობა Cruizmo Cis- ის შიგნით

რობოტმა რომ შეასრულოს თავისი ფუნქციები, ჩავრთე მასში ელექტრული წრე. სალონის ბაზაზე არის რობოტის მოძრაობის სისტემასთან დასაკავშირებელი დაფა. რობოტის შიგნით არის Arduino Uno დაფა, რომელსაც აქვს ბევრი მავთული. ის დაფა აგზავნის და იღებს სიგნალებს სხვა კომპონენტებისგან. კავშირი ჩანს ზემოთ მოცემულ დიაგრამებში. საგზაო შუქდიოდები უკავშირდება ქინძისთავებს 2 -დან 9 -მდე. მავთულები გადავა შუქნიშნებზე. ქუჩის შუქები უკავშირდება ციფრულ პინს 10. ღილაკი დაკავშირებულია ციფრულ პინთან 11. GND მიდის პურის დაფაზე. A0 მიდის LDR– ზე. ყველა საფუძველი დაკავშირებულია პურის დაფაზე.

ნაბიჯი 6: სტრუქტურების დასრულება

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

ზოგიერთი ფორმა, რომელიც მთლიანად არ არის წებოვანი, რადგან ზოგიერთი გაყვანილობა უნდა იყოს ჩადგმული. გამოიყენეთ ხერხი, რომ გაჭრა 6 მართკუთხა ნაჭერი 2 -დან 1.5 სანტიმეტრით და 2 მართკუთხა ნაჭერი 4 -დან 1.5 სანტიმეტრით veroboard- დან. ორ გრძელზე, დამოუკიდებლად შეაერთეთ ღილაკი, წითელი LED, მწვანე/ლურჯი LED მავთულხლართებით, რომელიც დაკავშირებულია Arduino– სთან. დანარჩენი 6 ცალიდან შეარჩიეთ ორი და დამოუკიდებლად შეაერთეთ წითელი და მწვანე/ლურჯი LED- ები მავთულხლართებით. დანარჩენი 4 ცალი, შეაერთეთ თეთრი LED თითოეულზე, მავთულები პოზიტიური პინიდან იქნება დაკავშირებული Arduino– სთან და უარყოფითი GND– სთან ერთად. ჩასვით შედუღებული სქემები მუყაოს სტრუქტურებში. სალონის ბაზაზე, ხვრელი იქმნება LDR, მაშინ breadboard არის ჩასმული მასში. Arduino არის ჩასმული რობოტში. გაყვანილობის დასრულების შემდეგ, ღია ზედაპირები შეიძლება იყოს წებოვანი. სტრუქტურები დასრულებულია და Cruizmo Cis მზად არის დაიწყოს ფუნქციონირება, მაგრამ ზოგიერთი ხაზის კოდი უნდა იყოს აიტვირთა. მოდით შევამოწმოთ კოდი.

ნაბიჯი 7: კოდი

Კოდი
Კოდი
Კოდი
Კოდი
Კოდი
Კოდი
Კოდი
Კოდი

მე გამოვიყენე Arduino IDE კოდის შესადგენად. პირველ რიგში, მე განვსაზღვრე წრეში გამოყენებული LDR, ღილაკი და LED- ები. შემდეგ კონფიგურაციაში () მე დავაკონფიგურირე LED ქინძისთავები OUTPUT და BUTTON_PIN INPUT_PULLUP, ეს საშუალებას აძლევს ღილაკს გამოიყენოს ჩაშენებული გაყვანის რეზისტორი. მარყუჟში (), მე გამოვიყენე if განცხადება იმის შესამოწმებლად, უნდა ჩართოს თუ არა Cruizmo Cis ქუჩის განათება. შემდეგ კიდევ ერთი თუ გამოჩნდება განცხადება და ამოწმებს ღილაკზე დაჭერილია თუ არა. მარყუჟის შემდეგ არის ორი Cruizmo Cis– ის მიერ გამოყენებული ფუნქციები ტრაფიკის გასაკონტროლებლად. goRoad () ფუნქცია აჩერებს ფეხით მოსიარულეებს და საშუალებას აძლევს მანქანებს გადაადგილება. წითელი შუქი პირველად აციმციმდება ფეხით მოსიარულეთა გაფრთხილების მიზნით, სანამ მთლიანად გააჩერებს მათ. StopRoad () ფუნქცია აჩერებს მანქანებს და ქვეითად გადაადგილების საშუალებას აძლევს. წითელი შუქი პირველად აციმციმდება მანქანების გაფრთხილების წინ, სანამ მთლიანად გააჩერებს მათ და მწვანე/ლურჯი შუქი აანთებს ფეხით მოსიარულეთა გადასასვლელად.

ნაბიჯი 8: დასრულება

დასრულება
დასრულება
დასრულება
დასრულება
დასრულება
დასრულება

რითმის გასაკეთებლად მუყაოს ბოძები გამოიყენება ქუჩისა და შუქნიშნების სახით. ღილაკიანი ორი ბოძი უნდა იქნას გამოყენებული ფეხით მოსიარულეთათვის. ფეხით მოსიარულეები ითხოვენ გადაკვეთას ღილაკზე დაჭერით და Cruizmo Cis- ს შეუძლია მათი მოთხოვნის დაკმაყოფილება მხოლოდ იმ შემთხვევაში, თუ იგი დაჭერილია წინა პრესის შემდეგ 17 წამის განმავლობაში. თუ პირობა დაკმაყოფილებულია, მათ უფლება ეძლევათ გადაკვეთონ 6 წამი. მას შემდეგ, რაც წითელი შუქი გააჩერებს მათ და მანქანებს საშუალება ექნებათ იმოძრაონ. და ბოლოს, დარწმუნდით, რომ კოდი სწორად არის ატვირთული არდუინოს დაფაზე სწორი შედეგის მისაღწევად. გაერთეთ!

გირჩევთ: