Სარჩევი:
- ნაბიჯი 1: დაიწყეთ
- ნაბიჯი 2: გაააქტიურეთ
- ნაბიჯი 3: შეიყვანეთ კოდი ESP12F
- ნაბიჯი 4: დააყენეთ IFTTT და AdafruitIO
- ნაბიჯი 5: შეფუთვა
ვიდეო: ხმით კონტროლირებადი Robot Raptor: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს ინსტრუქცია გვიჩვენებს, თუ როგორ გამოიყენოთ Google ასისტენტი IFTTT ხმის ამოცნობა, რომელიც ხელმისაწვდომია მობილურ ტელეფონსა და ტაბლეტებში, რათა გადასცეს საკონტროლო მონაცემები AdafruitIO არხზე. ეს კონტროლი შემდეგ ხდება WiFi– ით Arduino– ზე დაფუძნებული ESP12F მოდულის საშუალებით და მარტივ რუტინაში აკონტროლებს 4 H ხიდის FET– ს, რომლებიც აკონტროლებენ მარცხენა ფეხს, მარჯვენა ფეხს, თავის ბრუნვას და სხეულის დახრას. ძველი Wowwee Roboraptor– ის ნაწილები გამოიყენება სხეულისა და ძრავისთვის.
ნაბიჯი 1: დაიწყეთ
პირველი, დაიწყეთ გარსაცმის დაშლა და შემოწმება რომელი მავთულები აკონტროლებენ ძრავებს, რომელთა კონტროლიც გვინდა. თითოეულ ძრავას აქვს 2 პინიანი კონექტორი. ეს ძრავები არ ამოქმედდება მხოლოდ პოზიტიურად და დაფუძნებულია ორ ქინძისთავზე, არამედ დადებითია უარყოფითზე და უარყოფითზე დადებითად სრული საავტომობილო გააქტიურებისათვის. მე დავიწყე უბრალოდ პოზიტიური გამოყენება მიწიერ მითითებაზე და ეს, მაგალითად, მხოლოდ ფეხს წინ მიიწევს, რაც ხელს შეუშლის სრულ წინ და უკან მოძრაობას.
გაატარეთ გარკვეული დრო გაეცანით საავტომობილო კავშირს. არსებობს 5 ძრავა, რომლებზეც ვიპოვე კონტროლი: მარცხენა ფეხი, მარჯვენა ფეხი, კუდი, თავი ბრუნავს და სხეულის დახრილობა. ესენი აღნიშნავენ გამტაცებლის უკანა ნაწილში მდებარე მიკროსქემის დაფაზე.
ნაბიჯი 2: გაააქტიურეთ
მარცხნივ გამოიყენება ESP12F მოდული. ეს არის პროგრამირების გადამზიდავი, მაგრამ რაც გსურთ გამოიყენოთ პროგრამირების/გამართვისთვის უნდა იმუშაოს. მას სჭირდება საფუძველი H- ხიდებთან გასაზიარებლად, მაგრამ სხვაგვარად მას ერთადერთი სხვა მავთული წარმოადგენს 8 მავთული, რომელიც აკონტროლებს H- ხიდებს, როგორც ეს მოცემულია კოდში.
4 H- ხიდი არის თეთრი პურის დაფაზე, რომელიც აკონტროლებს 4 ძრავას (მარცხნივ/მარჯვნივ/თავში/დახრილობაზე). მე გამოვიყენე TA8080K მონაცემთა ცხრილით https://www.knjn.com/datasheets/ta8080k.pdf, მაგრამ სხვა შესადარებელიც უნდა მუშაობდეს. მე დავიწყე მარტივი N-FET– ით, მაგრამ აღმოვაჩინე, რომ ფეხები არ გადავიდოდა სრულ ნაბიჯზე, რაც ხელს უშლიდა სიარულის კონტროლს. თითოეულ H- ხიდს აქვს ორი საკონტროლო შეყვანა ESP12F, Vcc, gnd და ორი ძრავის გამოსასვლელიდან.
ძრავა Vcc არის ორი სერიის ორი პარალელური ლითიუმ-იონური 18650 უჯრედი, რომელიც ძრავას აძლევს 8 ვ. 4V- ს ვაკრავ ESP12F- ს, რომელიც ტექნიკურად აღემატება 3.3V ESP12F სპეციფიკაციას. ასევე აქვს 22uF ქუდი ძრავის Vcc– ში ხმაურის შესამცირებლად. (ალბათ ბევრი რამის გაკეთება შეიძლება აქ უკეთესი საიმედოობისთვის!)
ნაბიჯი 3: შეიყვანეთ კოდი ESP12F
ESP12F არის შესანიშნავი იაფი ინსტრუმენტი WiFi მოწყობილობებისთვის. თანდართულ ფაილში ნაჩვენებია GPIO- ები, რომლებიც გამოიყენება ძრავების გასაკონტროლებლად და როგორ ხდება მისი კავშირი AdafruitIO საკონტროლო არხთან.
გთხოვთ, დაიმახსოვროთ შეცდომების აღმოფხვრის კარგი პრაქტიკა. არსებობს გამართვის განცხადებები, ასე რომ თქვენ შეიძლება გქონდეთ ტერმინალური გამომავალი, სანამ მისი უმეტესობა თქვენთვის არ მუშაობს.
ნაბიჯი 4: დააყენეთ IFTTT და AdafruitIO
კარგი, ახლა რაღაც ვებ ჯადოქრობა, რომ ეს ყველაფერი ერთმანეთთან დააკავშიროთ!
პირველი დააყენეთ თქვენი AdafruitIO არხი. Io.adafruit.com შექმენით ახალი არხი, რომელიც საშუალებას მოგცემთ იპოვოთ AIO გასაღები. ეს თქვენს არდუინოს კოდში განსაზღვრავს არხს, რომელსაც უნდა უყუროთ და უნდა დაემატოს თქვენს არდუინოს კოდს.
გადადით ifttt.com– ზე და საჭიროების შემთხვევაში შექმენით ანგარიში და დაიწყეთ ახალი აპლეტი. ჩვენ ყურადღებას გავამახვილებთ "წინსვლის" კონტროლზე, მაგრამ "თავის როტაცია" და "რობოტის უკანა" მსგავსია. ნაჩვენები კონფიგურაციის ეკრანზე გადასასვლელად, თქვენ უნდა მიუთითოთ "ეს" გამოწვეულია Google ასისტენტის მიერ და "რომ" აგზავნის მონაცემებს AdafruitIO- ში. მიუთითეთ თქვენი წინა ნაწილში მითითებული AIO არხი. საბოლოო მონაცემების შესანახი ველი ნიშნავს იმას, რომ ტექსტის სტრიქონი და რიცხვითი ველი გადაეცემა ადაფრუტის საკვებს.
ნაბიჯი 5: შეფუთვა
კუდი დარჩა მას შემდეგ, რაც ESP12F– ს აქვს შეზღუდვები სხვა IO– ებზე. შესაძლებელია დინამიკის, კონცენტრატორებისა და მიკროფონის შემდგომი გატეხვა, მაგრამ ამას მეტი დრო დასჭირდება.
ვიმედოვნებთ, რომ ეს მოგცემთ იდეას გენერალური ძირითადი რობოტის ხელახალი დანიშნულებისამებრ ხმის კონტროლით და მის მიღმა არსებული პარამეტრებით.
გირჩევთ:
ხმით კონტროლირებადი რობოტი V3 მოდულის გამოყენებით: 6 ნაბიჯი
ხმის კონტროლირებადი რობოტი V3 მოდულის გამოყენებით: ეს რობოტი შეიძლება ადვილად გაკეთდეს ვინმეს მიერ, უბრალოდ მიჰყევით პროცესს, როგორც მე მივეცი. ეს არის ხმის კონტროლირებადი რობოტი და თქვენ შეგიძლიათ ნახოთ ჩემი რობოტის დემო, რომლის გამოყენება შეგიძლიათ ორი გზით. დისტანციური და სხვა ხმოვანია
ხმით კონტროლირებადი R2D2 შთაგონებული დროიდი ბლინკისა და იფტტის გამოყენებით: 6 ნაბიჯი
ხმით კონტროლირებადი R2D2 შთაგონებული დროიდი ბლინკისა და იფტტის გამოყენებით: ვარსკვლავური ომების ყურებისას ბევრ ჩვენგანს რობოტების პერსონაჟი, განსაკუთრებით R2D2 მოდელი, შთაგონებული აქვს. მე არ ვიცი სხვების შესახებ, მაგრამ მე მიყვარს ის რობოტი. რადგან მე ვარ რობოტის მოყვარული, მე გადავწყვიტე ავაშენო ჩემი საკუთარი R2D2 დროიდი ამ დაბლოკვისას blynk Io გამოყენებით
მოლაპარაკე ავტომატიზაცია -- აუდიო არდუინოდან -- ხმით კონტროლირებადი ავტომატიზაცია -- HC - 05 Bluetooth მოდული: 9 ნაბიჯი (სურათებით)
მოლაპარაკე ავტომატიზაცია || აუდიო არდუინოდან || ხმით კონტროლირებადი ავტომატიზაცია || HC - 05 Bluetooth მოდული: …………………………. გთხოვთ გამოიწეროთ ჩემი YouTube არხი მეტი ვიდეოსთვის …. …. ამ ვიდეოში ჩვენ ავაშენეთ Talkative Automation .. როდესაც თქვენ გაგზავნით ხმოვან ბრძანებას მობილურით, ის ჩართავს სახლის მოწყობილობებს და გამოაგზავნის გამოხმაურებას
COVID-19 შთაგონებული ხმით კონტროლირებადი სახლის ავტომატიზაცია: 5 ნაბიჯი
COVID-19 შთაგონებული ხმით კონტროლირებადი სახლის ავტომატიზაცია: ბოლო 4 წლის განმავლობაში, მე ვცადე 3 ან 4 განსხვავებული ვარიაცია არდუინოზე დაფუძნებული სახლის კონტროლისთვის. ყველას მოხერხებულობისთვის აქ არის ჩემი ზოგიერთი განვითარების ქრონოლოგიური ისტორია. ინსტრუქცია 1 - 2015 წლის ოქტომბერში გამოიყენეს IR და RF კომუნიკაცია
ხმით კონტროლირებადი ხტუნვის ჯეკი- Google Voice AIY ვერსია: 3 ნაბიჯი
ხმით კონტროლირებადი ხტუნვის ჯეკი- Google Voice AIY ვერსია: ასე რომ თქვენ მიიღეთ ეს AIY ხმის ნაკრები საშობაოდ და თამაშობთ მასთან ერთად, ინსტრუქციის შესაბამისად. სასაცილოა, მაგრამ ახლა? ქვემოთ აღწერილი პროექტი წარმოგიდგენთ მარტივ მოწყობილობას, რომლის აშენებაც შესაძლებელია Raspbe– სთვის AIY voice HAT– ის გამოყენებით