Სარჩევი:

მოტორიზებული WiFi კონტროლირებადი შასი: 5 ნაბიჯი (სურათებით)
მოტორიზებული WiFi კონტროლირებადი შასი: 5 ნაბიჯი (სურათებით)

ვიდეო: მოტორიზებული WiFi კონტროლირებადი შასი: 5 ნაბიჯი (სურათებით)

ვიდეო: მოტორიზებული WiFi კონტროლირებადი შასი: 5 ნაბიჯი (სურათებით)
ვიდეო: ტექ-ფაქტორი | Galaxy Watch Active 2: ვიდეოგანხილვა 2024, ივლისი
Anonim
Image
Image
ნაწილები
ნაწილები

დონალდ ბელმა Maker Project Lab (https://makerprojectlab.com) აღნიშნა თავის 2017 წლის 29 ნოემბრის განახლებაში (https://www.youtube.com/embed/cQzQl97ntpU), რომ "Lady Buggy" შასი (https://www.instructables.com/id/Lady-Buggy/) შეიძლება გამოყენებულ იქნას როგორც ზოგადი პლატფორმა. მან რაღაცნაირად უნდა ნახოთ ჩემი "პროექტების საკეთებელი" სია …

მოტორიზებული WiFi შასი არის მარტივი WiFi კონტროლირებადი მოტორიზებული ღია შასის ზოგადი პლატფორმა, რომელიც იყენებს Adafruit Feather Huzzah ESP8266 კომუნიკაციისა და კონტროლისთვის და ორი უწყვეტი ბრუნვის სერვისს პლიუს ლითიუმის იონური ბატარეა მოძრაობისთვის. შასი შეიცავს 8 6 მმ -ით 1 ხრახნიანი სამონტაჟო წერტილს, რომ დაამონტაჟოს, უფრო მეტიც.

მე ჩავრთე საწყისი კოდი Arduino სკეტჩის სახით Adafruit Feather Huzzah ESP8266 თუ გსურთ მისი შეცვლა. ასევე, თქვენ დაგჭირდებათ შედუღების უნარი და შედუღების მოწყობილობა, მავთული და ყველა ნაბიჯი, რომელიც ჩამოთვლილია პირველ ეტაპზე, ასევე Arduino IDE შესაბამისი ბიბლიოთეკებით დაყენებული, რათა დაასრულოთ მოტორიზებული WiFi შასი.

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

შექმნილია Autodesk Fusion 360– ის გამოყენებით, დაჭრილი Cura 3.1– ის გამოყენებით და დაბეჭდილია PLA– ში Ultimaker 2+ Extended და Ultimaker 3 Extended.

ნაბიჯი 1: ნაწილები

ყველა ნაწილი დავბეჭდე.15 მმ ვერტიკალური გარჩევადობით 50% შევსებით. დაბეჭდეთ 1 თითოეული "Ball Bearing Cap.stl" და "Chassis.stl", დაბეჭდეთ 2 თითოეული დარჩენილი ნაწილი.

შევიძინე შემდეგი ნაწილები:

1 ბურთი, 15.9 მმ (5/8 )

4 O-Ring (ID 16 მმ, განყოფილება 2.5 მმ)

2 სერვო (FS90R უწყვეტი როტაცია)

1 ადაფრუტის ბუმბული HUZZAH ESP8266 (ადაფრუტი)

1 ბატარეა (ადაფრუტი 258)

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

ეს დიზაინი იყენებს ხრახნიან შეკრებას, შესაბამისად ძაფების გასასუფთავებლად შეიძლება დაგჭირდეთ 6 მმ 1 ონკანი და კოლოფი.

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

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

გაყვანილობა შედგება სერვო მავთულის შედუღებისგან ბუმბულის Huzzah ESP8266.

სერვოების გასააქტიურებლად, ორივე servo დადებითი (წითელი) მავთული იჭრება "BAT" პინზე ბუმბულის Huzzah ESP8266 და ორივე servo უარყოფითი (ყავისფერი) მავთული იკვრება "GND" პინზე ბუმბულის Huzzah ESP8266.

Servos- ის გასაკონტროლებლად, მარცხენა servo სიგნალი (ნარინჯისფერი) მავთული მიმაგრებულია "12/MISO" პინზე Feather Huzzah ESP8266 და სერვო მარჯვენა სიგნალის მავთული (ნარინჯისფერი) მიმაგრებულია "13/MOSI" პინზე ბუმბული Huzzah ESP8266.

ნაბიჯი 3: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

მოათავსეთ 2 რგოლები თითოეულ "გადაცემათა კოლოფზე", როგორც ნაჩვენებია.

ორი "Axle Gear Wheel.stl" - ის გამოყენებით, მიამაგრეთ ორივე ბორბალი "Chassis.stl" - ში, როგორც ეს ნაჩვენებია.

მოათავსეთ 5/8 დიუმიანი ბურთი შასისებურად, როგორც ეს ნაჩვენებია, შემდეგ დააფიქსირეთ "Ball Bearing Cap.stl" - ით, რათა დარწმუნდეთ, რომ ბურთი თავისუფლად ბრუნავს.

მიამაგრეთ ერთი "Gear Servo.stl" ერთ სერვოზე სერვო ხრახნების გამოყენებით, რომელიც მოვიდა სერვოზე, შემდეგ გაიმეორეთ მეორე გადაცემით და სერვოთი.

მოათავსეთ მარცხენა servo მარცხენა servo slot- ში და მარჯვენა servo მარჯვენა servo slot- ში, როგორც ნაჩვენებია.

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

კვლავ თხელი ორმხრივი ლენტის გამოყენებით, დააფიქსირეთ Adafruit Feather Huzza ESP8266 ბატარეაზე, როგორც ნაჩვენებია.

ნაბიჯი 4: პროგრამული უზრუნველყოფა

მოტორიზებული WiFi შასი იყენებს html "ტილო" ელემენტს გრაფიკისთვის, ხოლო ტილოს მოვლენები "touchstart", "touchmove" და "Touchend" კონტროლისთვის. მე მჯერა, რომ პროგრამული უზრუნველყოფა უნდა მუშაობდეს შეხებით ჩართულ მოწყობილობებზე, გარდა iOS- ისა, მაგრამ ვერ შევძელი ამის დადასტურება.

მე შევქმენი Motorized WiFi Chassis პროგრამული უზრუნველყოფა, რომ იმუშაოს როგორც ap (წვდომის წერტილი), ასევე სადგურის (wifi როუტერი) უკაბელო რეჟიმში.

თუ თქვენ აირჩევთ მოტორიზებული WiFi შასის მუშაობას აპ რეჟიმში, უკაბელო როუტერი არ არის საჭირო, რადგან თქვენი iOS მოწყობილობა უშუალოდ დაუკავშირდება მოტორიზებულ WiFi შასის. ამ რეჟიმში მუშაობისთვის, თქვენ გადახვალთ თქვენს iOS მოწყობილობაზე wifi პარამეტრებზე და აირჩიეთ "WiFiChassis" ქსელი. დაკავშირების შემდეგ გახსენით ბრაუზერი თქვენს iOS მოწყობილობაზე და შეიყვანეთ "192.128.20.20" ip მისამართი url ველში.

თუ თქვენ აირჩევთ მოტორიზირებული WiFi შასის მუშაობას სადგურის რეჟიმში, თქვენ დაუკავშირდებით მოტორიზებულ WiFi შასისს უკაბელო როუტერის საშუალებით და, შესაბამისად, თქვენ უნდა შეცვალოთ მოტორიზებული WiFi შასის პროგრამული უზრუნველყოფა ისე, რომ "sSsid =" დაყენდეს თქვენს უკაბელო როუტერის ssid და "sPassword = "დაყენებულია თქვენი უკაბელო როუტერის პაროლზე. თქვენ უნდა შეცვალოთ ეს პარამეტრები Arduino IDE რედაქტორის გამოყენებით, სანამ შეადგენთ და ჩამოტვირთავთ თქვენს მოტორიზებულ WiFi შასისზე. გაითვალისწინეთ, რომ სადგურის რეჟიმის გამოყენებისას, მე ასევე ჩავრთე MDNS მხარდაჭერა, რომელიც საშუალებას გაძლევთ დაუკავშირდეთ Motorized WiFi Chassis– ს ip მისამართით „wifichassis.local“, ამიტომ ფიზიკური ip მისამართი არ არის საჭირო. თუმცა, თუ გსურთ გამოიყენოთ თქვენი უკაბელო როუტერის მიერ მინიჭებული ფიზიკური IP მისამართი, თქვენ უნდა დაუკავშირდეთ Arduino სერიულ მონიტორს, როდესაც ჩართავთ მოტორიზებული WiFi შასისს (დარწმუნდით, რომ "#define USE_SERIAL 1" არის წყაროს ზედა ნაწილში კოდის ფაილი მოდიფიცირებული WiFi შასის კოდის შედგენამდე და გაგზავნამდე), რათა ნახოთ თქვენი უკაბელო როუტერის მიერ მოტორიზებულ WiFi შასისზე მინიჭებული ip.

მას შემდეგ რაც გადაწყვეტთ რომელ რეჟიმში მუშაობთ თქვენს მოტორიზებულ WiFi შასისზე და შეიტანთ საჭირო ცვლილებებს პროგრამულ უზრუნველყოფაში, მიამაგრეთ თქვენი კომპიუტერის USB კაბელსა და მიკრო USB პორტს შორის Feather Huzzah ESP8266, შეაერთეთ ბატარეა, შემდეგ შეადგინეთ და ჩამოტვირთეთ პროგრამული უზრუნველყოფა Motorized WiFi შასისში.

ნაბიჯი 5: ოპერაცია

შეაერთეთ ბატარეის კაბელი ბატარეის პორტში Feather Huzzah ESP8266– ზე.

შედით Feather Huzzah ESP8266 პროგრამით არჩეული მეთოდის გამოყენებით.

გადაიტანეთ ნაცრისფერი წერტილი ეკრანის გარშემო იმ მიმართულებით, სადაც გსურთ იმოგზაუროთ.

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

იმედია მოგეწონებათ!

Გაგრძელება იქნება…

გირჩევთ: