Სარჩევი:

შექმენით მოცეკვავე რობოტი 3D პრინტერისა და არდუინოს გარეშე/#smartcreativity: 11 ნაბიჯი (სურათებით)
შექმენით მოცეკვავე რობოტი 3D პრინტერისა და არდუინოს გარეშე/#smartcreativity: 11 ნაბიჯი (სურათებით)

ვიდეო: შექმენით მოცეკვავე რობოტი 3D პრინტერისა და არდუინოს გარეშე/#smartcreativity: 11 ნაბიჯი (სურათებით)

ვიდეო: შექმენით მოცეკვავე რობოტი 3D პრინტერისა და არდუინოს გარეშე/#smartcreativity: 11 ნაბიჯი (სურათებით)
ვიდეო: მონაწილეები ხელოვნური ინტელექტით | Participants With Artificial Intelligence - Georgia's Got Talent 2024, ნოემბერი
Anonim
Image
Image

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

ნაბიჯი 1: საჭირო კომპონენტები

სერვის მიმაგრება
სერვის მიმაგრება

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

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

ნაბიჯი 2: სერვოს მიმაგრება

სერვის მიმაგრება
სერვის მიმაგრება
სერვის მიმაგრება
სერვის მიმაგრება

ყუთის ქვედა ნაწილში ორ ხვრელს ვაკეთებ სერვო ძრავის დასამაგრებლად. მიამაგრეთ ორივე servo მჭიდროდ ხვრელში და შემდეგ დაარეგულირეთ servo wire.

ნაბიჯი 3: გააკეთეთ ფეხის დიზაინი

გააკეთეთ ფეხის დიზაინი
გააკეთეთ ფეხის დიზაინი

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

ფეხის დიზაინის შემდგომ ჩვენ დავაყენებთ servo attacher- ს ფეხს, რათა დააკავშიროს სერვო ფეხს, როგორც ეს მოცემულია ქვემოთ მოცემულ სურათზე.

ნაბიჯი 4: მიამაგრეთ ფეხი სერვოზე

მიამაგრეთ ფეხი სერვოზე
მიამაგრეთ ფეხი სერვოზე

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

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

ნაბიჯი 5: დააკავშირეთ სერვო ჯუმბერთან

დააკავშირეთ სერვო ჯუმბერთან
დააკავშირეთ სერვო ჯუმბერთან

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

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

ნაბიჯი 6: მიკროსქემის სათამაშო მოედანი

მიკროსქემის მოედანი ჩვენი მიკროკონტროლი
მიკროსქემის მოედანი ჩვენი მიკროკონტროლი

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

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

ნაბიჯი 7: გაყვანილობა

გაყვანილობა
გაყვანილობა

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

შეაერთეთ მავთულები როგორც ყვითელი მხტუნავი - PinA1, წითელი მხტუნავი - Pin3.3v (i) შავი ჯუმპერი - Pin gnd (gnd) ლურჯი მხტუნავი - Pin3.3v (ii) თეთრი მხტუნავი - Pin gnd (ii) მწვანე მხტუნავი - PinA2

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

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

კოდი
კოდი

input.onLoudSound (ფუნქცია () {

for (le i = 0; i = 130) {for (le i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) პაუზა (500) ქინძისთავები. A1 servoWrite (130) pins. A2.servoWrite (50) პაუზა (500)} ქინძისთავები. A1.servoWrite (130) pins. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) ქინძისთავები. A1.servoWrite (130) pins. A2.servoWrite (50) for (let i = 0; i <6; i ++) {pause (200) pins. A1.servoWrite (170) pause (100) pins. A2.servoWrite (10) pause (200) ქინძისთავები. A1.servoWrite (130) პაუზა (100) ქინძისთავები. A2.servoWrite (50) პაუზა (200)} ქინძისთავები. A1.servoWrite (130) ქინძისთავები. A2.servoWrite (50) for (ნება i = 0; i <6; i ++) {პაუზა (200) ქინძისთავები. A2.servoWrite (10) პაუზა (200) ქინძისთავები. A1.servoWrite (170) პაუზა (100) ქინძისთავები. A2.servoWrite (50) პაუზა (200) ქინძისთავები. A1.servoWrite (130) პაუზა (100)} ქინძისთავები. A1.servoWrite (130) ქინძისთავები. A2.servoWrite (50) for (let i = 0; i <4; i ++) {pause (100) pins. A1.servoWrite (180) პაუზა (100) ქინძისთავები. A1.servoWrite (130) პაუზა (200)} for (let i = 0; i <4; i ++) {პაუზა (100) ქინძისთავები. A2.servoWrite (80) პაუზა (100) ქინძისთავები. A2.servoWrite (50) პაუზა (200)} ქინძისთავები. A1.servoWrite (130) ქინძისთავები. A2.servoWrite (50)}}) ქინძისთავები. A1.servoWrite (130) ქინძისთავები. A2.servoWrite (50) სამუდამოდ (ფუნქცია () {light.setBrightness (255) light.showAnimation (light.rainbowAnimation, 2000) პაუზა (2000) light.showAnimation (light.runningLightsAnimation, 500) პაუზა (2500) light.showAnimation (light.colorWipeAnimation, 2000) პაუზა (2500)}) სამუდამოდ (ფუნქცია () {მუსიკა. თამაში მელოდია ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

ნაბიჯი 9: რობოტი მზად არის

რობოტი მზადაა
რობოტი მზადაა

ასე რომ, ვიმედოვნებ, რომ თქვენ ყველას გსიამოვნებთ ამ პროექტით და ასევე მოგწონთ ეს.

ნაბიჯი 10: შემდეგი PCB -

შემდეგი PCB
შემდეგი PCB

NextPCB არის მაღალი ხარისხის PCB მწარმოებელი, პროფესიონალური PCB წარმოების შესაძლებლობებით. PCB მასალები დამოწმებულია IATF16949, ISO9001, ISO14001, UL, CQC, RoHS და REACH მიერ. NextPCB იყენებს ძალიან დაჩქარების მეთოდს PCB– ს გადმოსაცემად სულ რაღაც 6-8 დღის განმავლობაში. მე ასევე ვიყენებ იქ მომსახურებას ბოლო ორი წლის განმავლობაში და ყოველთვის ვიღებ კარგ შედეგებს. ამრიგად, მე ვთავაზობ, რომ ყველა მექანიკურ შემქმნელს უნდა იყიდოს PCB NextPCB– დან.

NextPCB უზრუნველყოფს 4-12 ფენის PCB- ს. PCB ხარისხი ასევე ძალიან კარგია. მხოლოდ 10 დოლარად შეგიძლიათ მიიღოთ 10 PCB ნებისმიერი ფერის, რაც გსურთ. PCB შეკვეთისთვის თქვენ უნდა შეხვიდეთ NextPCB ვებსაიტზე. უბრალოდ გადადით ვებ გვერდზე ატვირთეთ თქვენი გერბერის ფაილი, შეარჩიეთ PCB პარამეტრი და შეუკვეთეთ 10 მაღალი ხარისხის PCB ახლა. დამატებითი ინფორმაციისთვის -

ნაბიჯი 11: გთხოვთ დაგვიჭიროთ მხარი გამოწერაზე Youtube– ზე

თუ მოგწონთ ეს პროექტი, გთხოვთ მხარი დამიჭიროთ ჩემი YouTube არხის "გამოწერით". გამოიწერეთ ახლავე -

თქვენ ასევე შეგიძლიათ გამიზიაროთ ახალი პროექტების იდეა ჩემთან ერთად აქ.

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

გირჩევთ: