Სარჩევი:

გაიცანი Twinky the Cutest Arduino Robot: 7 ნაბიჯი (სურათებით)
გაიცანი Twinky the Cutest Arduino Robot: 7 ნაბიჯი (სურათებით)

ვიდეო: გაიცანი Twinky the Cutest Arduino Robot: 7 ნაბიჯი (სურათებით)

ვიდეო: გაიცანი Twinky the Cutest Arduino Robot: 7 ნაბიჯი (სურათებით)
ვიდეო: Wells for Boys - SNL 2024, ნოემბერი
Anonim
გაიცანი Twinky the Cutest Arduino Robot
გაიცანი Twinky the Cutest Arduino Robot
გაიცანი Twinky the Cutest Arduino Robot
გაიცანი Twinky the Cutest Arduino Robot
გაიცანი Twinky the Cutest Arduino Robot
გაიცანი Twinky the Cutest Arduino Robot

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

ამის გარკვევა მინდა … ეს არ არის ასლი! მე ვაშენებდი TWINKY– ს და შემდეგ მივხვდი, რომ რაღაც მსგავსი უკვე არსებობდა: გ

მას აქვს თითქმის იგივე ფუნქციები, მაგრამ მას არ სჭირდება ინტერნეტ კავშირი და თვალშისაცემი მას არ სჭირდება სერვერი. (რა თქმა უნდა, ეს ბევრ შეზღუდვას ქმნის Jibo Robot– ის ფუნქციებთან შედარებით)

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

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

"ტვინი" არის Arduino Mega, სადაც მუშაობს ყველა კოდი, არის ხმის ამოცნობის განსხვავებული დაფა "SpeakUp Click" "Mikroelektronika" - დან, მოგვიანებით დავტოვებ ყველა ბმულს, ასე რომ თქვენ შეგიძლიათ შეიძინოთ ეს სხვადასხვა დაფები.

www.youtube.com/embed/n1WuJv-SATU

ნაბიჯი 1: დიზაინი და 3D ბეჭდვა // დოკუმენტები

დიზაინი და 3D ბეჭდვა // დოკუმენტები
დიზაინი და 3D ბეჭდვა // დოკუმენტები
დიზაინი და 3D ბეჭდვა // დოკუმენტები
დიზაინი და 3D ბეჭდვა // დოკუმენტები
დიზაინი და 3D ბეჭდვა // დოკუმენტები
დიზაინი და 3D ბეჭდვა // დოკუმენტები
დიზაინი და 3D ბეჭდვა // დოკუმენტები
დიზაინი და 3D ბეჭდვა // დოკუმენტები

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

ყველაფერი გაკეთდა SolidWorks– ში და შემდეგ 3D დაბეჭდილ იქნა Rise N2 Plus– ში.

სხეული მართლაც საკმაოდ დიდია, დაახლოებით 32 სმ სიმაღლე და 19 სმ სიგანე.

აქ თქვენ გაქვთ ყველა STL ფაილი.

კომპონენტებია…

-თავი

-სახე

-სხეული

-ბაზა

-დინამიკის ჩართვა

-ტარების ადაპტერი

-ასაკი

drive.google.com/open?id=1GApWHVjIjuwkE-Vm…

ამ ბმულში არის ყველაფერი, აუდიო ჩანაწერებიდან, რომელიც უნდა განათავსოთ SD მეხსიერების ბარათის შიგნით,.spk ფაილი არის ხმოვანი ბრძანებები, მუსიკა, STL ფაილები, არდუინოს კოდი, ყველაფერი!

ნაბიჯი 2: კომპონენტები

კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები

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

არდუინო მეგა

SpeakUp დაწკაპუნება

RCT

ბლუთუზი

4 სარელეო მოდული

აუდიო გამაძლიერებელი

სპიკერი

DC ძრავა

2 ციფრული სიგნალის მიკროფონი

4.3 ITEAD სენსორულ ეკრანზე

SD მოდული

RGB LED

არდუინო მეგა პროტოტიპის ფარი

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

www.itead.cc/nextion-nx4827t043.html.

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

ნაბიჯი 3: სქემატური

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

ეს არის მარტივი შკემატური, ყოველთვის წარმოდგენილია კონექტორით, de Arduino Mega– დან ყველა მოდულამდე, ეტიკეტით შეგიძლიათ ნახოთ რომელი მოდულია.

Bluetooth დაკავშირებულია de Serial1- თან, ITEAD ეკრანზე Serial2– ში, როგორც ხედავთ ჯერ კიდევ უამრავი გამოუყენებელი ქინძისთავია.

ტემპერატურის მოდული უკავშირდება პინ 13 -ს.

RTC უკავშირდება SDA და SCL (პინ 20, 21)

SD ბარათის მკითხველი უნდა იყოს დაკავშირებული Pin, 50, 51, 52 & 53.

SpeakUp დაფაზე იკვებება 3V3 და ყველა სხვა მოდული არის 5V

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

ასევე… მხოლოდ ფუნქციონალური დინამიკის გამომუშავება არის პინ 46 -ში.

ნაბიჯი 4: არდუინო მეგა ფარი

Image
Image
არდუინო მეგა ფარი
არდუინო მეგა ფარი
არდუინო მეგა ფარი
არდუინო მეგა ფარი
არდუინო მეგა ფარი
არდუინო მეგა ფარი

ყველა კომპონენტი დავაყენე იმ ადგილას, სადაც უკეთ ვიპოვე, SD მოდულის ქვეშ არის L239D ძრავის კონტროლერი.

გააერთიანეთ ყველაფერი VCC, GND და კავშირები ქინძისთავებთან, რომელსაც მე ვათავსებ Arduino პროგრამაში, თქვენ შეგიძლიათ შეცვალოთ ყველა pin განმარტება, თუ გსურთ, და შემდეგ დაამყაროთ კავშირები როგორც თქვენ გინდათ … თქვენ არც კი გჭირდებათ ფარი ჰაჰა, ის ასევე იმუშავებს კაბელებთან ერთად, მაგრამ უფრო სასაცილოა.

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

თუ გსურთ RTC– ს დაკავშირება, ინტერნეტში მოძებნეთ როგორ დააკავშიროთ RTC Arduino Mega– სთან და გააკეთოთ კავშირი, გამოსცადეთ იგი და შემდეგ გადადით შემდეგ რეჟიმში.

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

მე გავაკეთე პატარა 12V და 5V რეგულატორი და შევიძინე აუდიო გამაძლიერებელი, ძალიან მარტივი.

თუკი რაღაც არ მუშაობს მაშინ მომწერე კომენტარი და ბედნიერი ვიქნები პასუხის გაცემით! C:

ნაბიჯი 5: შეაერთეთ ერთად

განათავსეთ ერთად
განათავსეთ ერთად
განათავსეთ ერთად
განათავსეთ ერთად
განათავსეთ ერთად
განათავსეთ ერთად

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

მესამე სურათზე შეგიძლიათ მიკროფონების თავში ჩაკეტვა

ძრავა, მართლაც, RGB LED და სპიკერი ძირშია და უკავშირდება ტვინს სხეულის ხვრელის მეშვეობით

ძრავით სხეული ბრუნდება, თუ რომელიმე ხმა გააქტიურებს ერთ – ერთ მიკროფონს, რელეები შეიძლება გააქტიურდეს თქვენი აპარატურის გასაკონტროლებლად და RGB LED აჩვენებს პროგრამის სტატუსს:

თუ მაღვიძარა მუშაობს, ის ვარდისფერი იქნება, თუ თქვენ ამბობთ "twinky" და აღმოაჩენს თქვენ, ის იქნება ლურჯი და ასე შემდეგ სხვადასხვა ბრძანებით.

ნაბიჯი 6: სახე და მენიუ

სახე და მენიუ
სახე და მენიუ
სახე და მენიუ
სახე და მენიუ
სახე და მენიუ
სახე და მენიუ

სახისთვის მე ვიყენებ რეზისტენტული სენსორული ეკრანის ფორმას ITEAD, მისი გამოყენება მართლაც მარტივია, მისი კონტროლი შესაძლებელია სერიული კომუნიკაციით! ასე რომ, არდუინოს მხოლოდ 2 ქინძი სჭირდება!

თქვენ შეგიძლიათ გაგზავნოთ ნებისმიერი ვარიაბელის მნიშვნელობა ეკრანზე, ან რომელიმე ღილაკზე დაჭერისას ID გაიგზავნება Arduino– ში.

სახის პროგრამის შესაქმნელად ITEAD– ს აქვს რედაქტორი

www.itead.cc/display/nextion.html

მართლაც მარტივი გამოსაყენებელია, მაგრამ თუ თქვენ იყენებთ ჩემნაირ ეკრანს, HMI პროგრამა და.tft იქნება Google Drive ლინკზე

. Tft არის დოკუმენტი, რომელსაც ათავსებთ SD ბარათში, ასე რომ თქვენ შეგიძლიათ პროგრამის ეკრანზე დატენვა.

Youtube– ზე არის ბევრი ვიდეო, რომელიც ხსნის თუ როგორ გამოიყენოთ პროგრამული უზრუნველყოფა.

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

ფუნქციების მცირე დემონსტრაცია, კიდევ უფრო მეტია, მაგრამ ამით თქვენ ხედავთ რისი უნარი აქვს!

(მას არ უყვარს თვალებში შეხება: ბ) მაგრამ მის ზედა მარჯვენა კუთხეში შეგიძლიათ გახსნათ მენიუ.

და მეტი კოდირებით შეგიძლიათ გააკეთოთ თითქმის ყველაფერი! ჯერ კიდევ ბევრია გამოუყენებელი ქინძისთავები. თქვენ შეგიძლიათ დაამატოთ wifi… გამოიყენეთ bluetooth სხვა ნივთების გასაკონტროლებლად ან მსგავსი რამ.

ვიმედოვნებ, რომ მოგეწონებათ ჩემი ინსტრუქტაჟი!

მოგერიდებათ კომენტარის გაკეთება ან დამისვით რაიმე შეკითხვა!

გირჩევთ: