Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: ელექტრონიკა
- ნაბიჯი 3: პროგრამული უზრუნველყოფა
- ნაბიჯი 4: შეკრება
- ნაბიჯი 5: ოპერაცია
ვიდეო: ლედი ბაგი, WiFi გამოცემა: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
"ლედი ბაგი" არის ქალბატონის შეცდომის სტილი "ბაგა", რომელიც მე შევიმუშავე ჩვენი შვილიშვილებისთვის, დაწყებული 2 წლიდან 2 წლამდე.
როგორც ნაჩვენებია ვიდეოში, ლედი ბაგი არის wifi დისტანციური მართვის მანქანა, რომელიც ახასიათებს როგორც ნელ მოძრაობას, ასევე კონტროლის სიმარტივეს. ლედი ბაგი იყენებს შეხებით დაფუძნებულ iOS მოწყობილობას, რომელიც ჩაკეტილია პორტრეტის რეჟიმში (მე მხოლოდ iOS მოწყობილობებით მაქვს შემოწმებული, იხილეთ პროგრამის განყოფილება ქვემოთ) და უბრალოდ მოითხოვს წითელი "ღილაკის" გადატანას ეკრანის გარშემო წინ, უკან და შემობრუნების მიზნით; ადვილია ჩვენი 2 წლის შვილიშვილის ფუნქციონირება, რა თქმა უნდა, მცირეწლოვანი მოზრდილების ზედამხედველობით.
მე ჩავრთე წყაროს კოდი Arduino სკეტჩის სახით Adafruit Feather Huzzah ESP8266– სთვის, თუ გსურთ მისი შეცვლა სხვა მოწყობილობებისთვის გამოსაყენებლად.
ასევე, თქვენ დაგჭირდებათ შედუღების უნარი და შედუღების მოწყობილობა, მავთულები და ყველა ნაბიჯი, რომლებიც ჩამოთვლილია პირველ ეტაპზე, ასევე Arduino IDE შესაბამისი ბიბლიოთეკებით დაინსტალირებული, რათა შეავსოთ ლედი ბაგი.
ჩვეულებისამებრ, მე ალბათ დამავიწყდა ერთი ან ორი ფაილი ან ვინ იცის რა, ასე რომ, თუ თქვენ გაქვთ რაიმე შეკითხვა, გთხოვთ, ნუ დააყოვნებთ კითხვას, რადგან მე ბევრ შეცდომას ვუშვებ.
შექმნილია Autodesk Fusion 360 -ის გამოყენებით, დაჭრილი Cura 3.0.4 გამოყენებით და დაბეჭდილია PLA- ში Ultimaker 2+ Extended და Ultimaker 3 Extended.
ნაბიჯი 1: ნაწილები
მე დავამატე PDF ფაილი, რომელიც შეიცავს ორ ცხრილს. პირველი ცხრილი შეიცავს 3D ბეჭდვით ნაწილების ჩამონათვალს იმ პარამეტრებით და ფერებით, რომლებიც მე გამოვიყენე. მეორე ცხრილი შეიცავს შესყიდული ნაწილების ჩამონათვალს.
გაითვალისწინეთ, რომ სხეული (ან "Body.3mf" ან "Body.stl") უნდა იყოს დაბეჭდილი საყრდენებით, ვინაიდან გარსში არსებული 4 სამაგრი კოშკი ჭურვიზე 2 მმ -ით მაღალია. გაითვალისწინეთ ისიც, რომ Cura 3.0.4 არ ათავსებდა "Body.3mf" - ს აღმშენებელ ფირფიტაზე, ამიტომაც მომიწია გამორთვა "მოდელების ავტომატურად ჩაშვება სამშენებლო ფირფიტაზე" პარამეტრზე, შემდეგ ხელით ჩამოვწიე სხეული მანამ, სანამ არ შეხდება სამშენებლო ფირფიტასთან (Cura– ს გამოყენებით და მოდელის ქვემოდან ვუყურებდი ასაშენებელ ფირფიტას, სხეული დავწიე მანამ, სანამ არ დავინახე სხეულის გარსის სუსტი წითელი მონახაზი, რომელიც კონტაქტობდა სამშენებლო ფირფიტასთან).
შეკრების დაწყებამდე შეამოწმეთ მორგება და მორთვა, ფაილი, ქვიშა და ა.შ. ყველა ნაწილი, როგორც საჭიროა მოძრავი ზედაპირების გლუვი მოძრაობისათვის და მჭიდროდ მორგება მოძრავი ზედაპირებისთვის. თქვენს მიერ არჩეული ფერებიდან და თქვენი პრინტერის პარამეტრებიდან გამომდინარე, შეიძლება საჭირო გახდეს მეტნაკლებად მორთვა, შევსება და/ან დაფქვა. ფრთხილად შეიზილეთ ყველა ის კიდე, რომელიც შეხებია სამშენებლო ფირფიტას, რომ დარწმუნდეთ აბსოლუტურად რომ ყველა ჩამოსხმული ფირფიტა ამოღებულია და რომ ყველა კიდე გლუვია. მე გამოვიყენე პატარა საიუველირო ფაილები და ბევრი მოთმინება ამ ნაბიჯის შესასრულებლად.
ეს დიზაინი იყენებს ხრახნიან შეკრებას, ამიტომ ძაფების გასაწმენდად შეიძლება დაგჭირდეთ 6 მმ 1 -იანი ჩამოსასხმელი და კოლოფი.
ნაბიჯი 2: ელექტრონიკა
ფრთხილად გაჭერით ბატარეაზე დადებული დადებითი (წითელი) მავთული შუაზე, შემდეგ გაშიშვლეთ და დააკარით ლიდერები, როგორც ნაჩვენებია.
შეაერთეთ წითელი მავთულის ნაწილი, რომელიც მოდის ბატარეიდან, გადართვის ცენტრის ორ ტერმინალზე, როგორც ნაჩვენებია
შეაერთეთ წითელი მავთული გადართვის ტერმინალების გარე წყვილებს შორის, როგორც ნაჩვენებია.
შეაერთეთ წითელი მავთულის ნაწილი, რომელიც მოდის კონექტორიდან გარე ორი გადართვის ტერმინალში, როგორც ნაჩვენებია.
სერვოების გასააქტიურებლად, ორივე servo პოზიტიური (წითელი) მავთული იკვებება ბუმბულის ჰუზაზე "BAT" პინზე და ორივე სერვო უარყოფითი (ყავისფერი) მავთული იკვებება "GND" პინზე ბუმბულის ჰუზაზე.
სერვისების გასაკონტროლებლად, მარცხენა servo სიგნალი (ნარინჯისფერი) მავთული იკვებება ბუმბულის Huzzah- ზე "12/MISO" პინზე, ხოლო servo მარჯვენა სიგნალის მავთული (ნარინჯისფერი) მიმაგრებულია "13/MOSI" ბუმბულზე ბუმბულზე ჰუზა
ნაბიჯი 3: პროგრამული უზრუნველყოფა
ლედი ბაგი იყენებს html "ტილო" ელემენტს გრაფიკისთვის, ხოლო ტილოს მოვლენები "touchstart", "touchmove" და "Touchend" კონტროლისთვის (იხ. Https://www.w3schools.com/graphics/canvas_intro.asp). მე მჯერა, რომ პროგრამული უზრუნველყოფა უნდა მუშაობდეს შეხებით ჩართულ მოწყობილობებზე, გარდა iOS- ისა, მაგრამ ვერ შევძელი ამის დადასტურება.
მე შევქმენი Lady Buggy პროგრამული უზრუნველყოფა, რომ იმუშაოს როგორც ap (წვდომის წერტილი), ასევე სადგურის (wifi როუტერი) უკაბელო რეჟიმში.
თუ თქვენ აირჩევთ Lady Buggy– ს მუშაობას აპ რეჟიმში, უკაბელო როუტერი არ არის საჭირო, რადგან თქვენი iOS მოწყობილობა უშუალოდ დაუკავშირდება Lady Buggy– ს. ამ რეჟიმში მუშაობისთვის თქვენ გადახვალთ თქვენს iOS მოწყობილობაზე wifi პარამეტრებზე და აირჩიეთ "LadyBuggy" ქსელი. დაკავშირების შემდეგ გახსენით ბრაუზერი თქვენს iOS მოწყობილობაზე და შეიყვანეთ "192.128.20.20" ip მისამართი url ველში.
თუ თქვენ აირჩევთ Lady Buggy– ს მუშაობას სადგურის რეჟიმში, თქვენ დაუკავშირდებით ლედი Buggy– ს უკაბელო როუტერის საშუალებით და, შესაბამისად, თქვენ უნდა შეცვალოთ Lady Buggy პროგრამული უზრუნველყოფა ისე, რომ „sSsid =“დაყენდეს თქვენს უკაბელო როუტერის ssid და „sPassword =“თქვენი უკაბელო როუტერის პაროლზე. თქვენ დაგჭირდებათ ამ პარამეტრების შეცვლა Arduino IDE რედაქტორის გამოყენებით, სანამ შეაგროვებთ და გადმოწერთ თქვენს Lady Buggy– ში. გაითვალისწინეთ, რომ სადგურის რეჟიმის გამოყენებისას, მე ასევე ჩავრთე MDNS მხარდაჭერა, რომელიც საშუალებას გაძლევთ დაუკავშირდეთ ლედი ბაგის ip მისამართზე "ladybug.local", ასე რომ ფიზიკური ip მისამართი არ არის საჭირო. თუმცა, თუ გსურთ გამოიყენოთ თქვენი უკაბელო როუტერის მიერ მინიჭებული ფიზიკური ip მისამართი, თქვენ უნდა იყოთ დაკავშირებული Arduino სერიულ მონიტორთან, როდესაც ჩართავთ ლედი ბაგი (დარწმუნდით, რომ "#define USE_SERIAL 1" არის კოდის ზედა ნაწილში ფაილი ლედი ბაგისთვის კოდის შედგენამდე და გაგზავნამდე), რათა ნახოთ თქვენი უკაბელო როუტერის მიერ ლედი ბაგის მინიჭებული ip.
მას შემდეგ რაც გადაწყვეტთ რომელ რეჟიმში მუშაობთ თქვენს ლედი ბაგისთან და შეიტანთ რაიმე აუცილებელ ცვლილებას პროგრამულ უზრუნველყოფაში, მიამაგრეთ შესაფერისი კაბელი თქვენს კომპიუტერს USB და მიკრო USB გაფართოების კაბელს შორის ლედი ბაგიზე, გამოიყენეთ სლაიდების გადამრთველი ენერგიაზე Lady Buggy– ზე, შემდეგ შეადგინეთ და ჩამოტვირთეთ პროგრამული უზრუნველყოფა Lady Buggy– ში.
ნაბიჯი 4: შეკრება
მიამაგრეთ ორი რგოლის თითოეული რგოლი თითოეულ "Gear Wheel.stl"-ზე, როგორც ნაჩვენებია.
მიამაგრეთ ერთი გადაცემათა კოლოფი ("Gear Wheel.stl" პლუს ორი O-Rings) "Chassis.stl"-ს ერთი "Axle Gear Wheel.stl" გამოყენებით, როგორც ნაჩვენებია. გაიმეორეთ პროცესი დარჩენილი გადაცემათა კოლოფის შეკრებითა და ღერძით.
მიამაგრეთ ერთი "Gear Servo.stl" ერთ სერვოზე სერვოსთან მიწოდებული ხრახნის გამოყენებით. ეს ასამბლეა უნდა დარჩეს მჭიდრო, ასე რომ საჭიროების შემთხვევაში წაისვით თქვენი საყვარელი წებო. გაიმეორეთ პროცესი დანარჩენი გადაცემათა კოლოფი და სერვო.
ჩადეთ მარცხენა servo მარცხენა servo slot- ში, როგორც ნაჩვენებია.
ჩადეთ მარჯვენა სერვო მარჯვენა სერვო სლოტში შასის მიხედვით, როგორც ეს ნაჩვენებია.
მოათავსეთ ბატარეა შასის ბატარეის განყოფილებაში, როგორც ნაჩვენებია. დაიცავით სლაიდების გადამრთველი შასისზე მცირე ხრახნების ან წებოს გამოყენებით.
მოათავსეთ "Battery Cover.stl" ბატარეაზე, როგორც ნაჩვენებია.
გადააფარეთ მავთულის ჩალიჩი სერვოებსა და ბუმბულის ჰუზას შორის ელექტრული ლენტით, შემდეგ მოათავსეთ ბუმბულის ჰუზა ბატარეის განყოფილების საფარში, როგორც ეს ნაჩვენებია.
მოათავსეთ ბურთის საყრდენი შასისში და მიამაგრეთ "Ball Bearing Cap.stl" - ით, როგორც ნაჩვენებია. ზედმეტად ნუ გამკაცრდებით, რადგან ბურთის საყრდენი ადვილად უნდა ბრუნავდეს შასისში.
მიამაგრეთ მიკრო USB კაბელის გაფართოების საფოსტო დანამატი Huzzah ESP8266– ში, როგორც ნაჩვენებია. მიამაგრეთ ქალის ბოლო შასის მიწოდებული ხრახნებით, როგორც ეს ნაჩვენებია.
ოთხი "Bolt.stl" გამოყენებით, მიამაგრეთ თქვენი ლედი ბაგის სხეული შასის შეკრებაზე, როგორც ეს ნაჩვენებია.
ნაბიჯი 5: ოპერაცია
ჩართეთ ლედი ბაგი სლაიდების გადამრთველის გამოყენებით. გადამრთველი, რომელიც მე გამოვიყენე, არის ცენტრალური გამორთვის გადამრთველი, ასე რომ, მისი გადახვევა გარე პოზიციაზე უხვევს ლედი ბაგის.
დაუკავშირდით Lady Buggy– ს თქვენი iOS მოწყობილობის გამოყენებით და თქვენ მიერ არჩეული მეთოდით, როგორც აღწერილია პროგრამული უზრუნველყოფის ნაბიჯში.
IOS ეკრანზე, გადაიტანეთ წითელი ღილაკი ეკრანის ზედა მიმართულებით წინ მოძრაობისთვის, ეკრანის ქვედა მიმართულებით საპირისპირო მოძრაობისთვის და მარცხნივ ან მარჯვნივ მარცხნივ ან მარჯვნივ მოძრაობაზე.
იხილეთ ვიდეო ლედი ბაგის კონტროლის მოკლე დემონსტრაციისთვის.
იმედია მოგეწონებათ!
გირჩევთ:
7 სეგმენტის საათი - მცირე ზომის პრინტერების გამოცემა: 9 ნაბიჯი (სურათებით)
7 სეგმენტის საათი - მცირე ზომის პრინტერების გამოცემა: კიდევ 7 სეგმენტის საათი. xDA მიუხედავად იმისა, რომ მე უნდა ვთქვა, რომ ის არც ისე გიჟურად გამოიყურება ჩემი Instructables პროფილის ყურებისას. ეს ალბათ უფრო გამაღიზიანებელი ხდება იმ მომენტში, როდესაც თქვენ შეხედავთ ჩემს ნივთების სამყაროს პროფილს. მაშ რატომ შევიწუხე მეტის გაკეთება
Minesweeper-Raspberry-Pi- გამოცემა: 7 ნაბიჯი (სურათებით)
Minesweeper-Raspberry-Pi-Edition: ჩემი საბოლოო პროექტი CSC 130 სერიისთვის ლუიზიანა ტექნიკურ უნივერსიტეტში არის Minesweeper Raspberry Pi Edition. ამ პროექტში მე შევეცადე აღმედგინა ნაღმსატყორცნების კლასიკური თამაში პითონის პროგრამირების Tkinter ბიბლიოთეკის გამოყენებით
საოცარი შეტყობინებები - Ironman გამოცემა: 5 ნაბიჯი (სურათებით)
საოცარი შეტყობინებები - Ironman გამოცემა: " Excelsior " - სტენ ლი. საოცარი შეტყობინებები! ეს ინსტრუქცია ეძღვნება ჩემი საყვარელი სუპერგმირების გარდაცვლილ მამას. გარკვეული დროის განმავლობაში თაროზე მქონდა ეს რკინის კაცის ქანდაკება. ეს არის საეჭვო წარმოშობის სათამაშო, რომელიც მომცა არგუმენტის შემდეგ
ვიქტორინა თამაში Buzzer Bluetooth გამოცემა: 7 ნაბიჯი (სურათებით)
Quiz Game Buzzer Bluetooth Edition: ასე რომ, ეს ვიქტორინა Buzzer გავაკეთე ცოტა ხნის წინ … და გადაწყვიტეთ გააუმჯობესოთ იგი. კოდის სანახავად … ის კარგად უნდა მუშაობდეს … https: //bitbucket.org/Clapoti/triviabuz
ლედი გაგა "ვიდეო" სათვალე: 4 ნაბიჯი (სურათებით)
ლედი გაგა "ვიდეო" სათვალე: მე გავაკეთე ეს სწრაფი და მარტივი სათვალეები ჩემი ლედი გაგა ჰელოუინის კოსტუმისთვის. ისინი იყენებენ 2 ციფრული სურათის ჩარჩოს კლავიშს სლაიდების ჩვენებაზე, რათა გაიმეორონ მისი სპექტაკლების ეფექტი (აქ არის მისი სათვალეების ვიდეო). შენიშვნა: * თქვენ ვერ ხედავთ