Სარჩევი:
ვიდეო: UChip-RC ნავი პლასტმასის ბოთლებიდან და CD-ROM პლეერი!: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მას შემდეგ რაც ჩავრთე აპარატურა და პროგრამული უზრუნველყოფა ჩემი უპილოტო რადიოს ძრავებთან/სერვისებთან დასაკავშირებლად, შემდეგი ნაბიჯი იყო კარგად შესრულებული შრომის კარგად გამოყენება და საკუთარი RC სათამაშოს შექმნა, რომელიც არის… ნავი!
ვინაიდან მე არ ვარ მექანიკური ინჟინერი, მე შევარჩიე უმარტივესი მიდგომა, რისი წარმოდგენაც შემეძლო, ჩემი ნავის ასაშენებლად: გადაამუშავე ყველაფერი რაც მე მივიღე და ამით საუკეთესოდ გამოვიყენე! ვამაყობ, რომ ამჯერად მოლოდინს გადააჭარბა!
ამიტომ, მინდა გაგიზიაროთ ჩემი პროექტი და აქ არის რამოდენიმე ნაბიჯი, რომელიც აუცილებელია თქვენი საკუთარი "სარბოლო" ჯართის ასაგებად!
მასალების ანგარიში
ელექტრონიკა, თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი ელექტრონიკა ჩემი წინა სახელმძღვანელოს შემდეგ ან გამოიყენოთ სხვისი პროექტი. ჩემი მოიცავს:
- 1 x uChip: Arduino IDE თავსებადი დაფა
- 1 x Tx-Rx რადიო სისტემა: ნებისმიერი რადიო სისტემა cPPM მიმღებით არის კარგი
- 2 x საავტომობილო დრაივერი: 1x47uF@16V კონდენსატორით, 3xDiodes (სწრაფი აღდგენა), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) და 4 რეზისტენტებით შეგიძლიათ ადვილად შეაერთოთ თქვენი.
- 1 x Li-ion 18650 ბატარეა: შეგიძლიათ გადაამუშაოთ ძველი ნოუთბუქის ბატარეის პაკეტიდან ან შეიძინოთ ახალი.
- 2 x Coreless ძრავა CW და CCW პროპელერებით (CW = ClockWise, CCW = CounterClockWise)
ჩარჩო (ძირითადად გადამუშავებული კომპონენტების გარეშე):
- 2 x პლასტმასის ბოთლი (0.5 ლ)
-1 x CD-ROM/DVD-ROM პლეერი გადამუშავებული
- 3 (ან მეტი) x საკაბელო კავშირი: ფაქტობრივი რიცხვი დამოკიდებულია რეალურ სიგრძეზე, რომელიც გჭირდებათ. მე გამოვიყენე 4 მათგანი, თითოეული 20 სმ სიგრძის.
ნაბიჯი 1: ელექტრონიკის შექმნა
მე გამოვაქვეყნე "ინსტრუქციები", სადაც განმარტებულია, თუ როგორ უნდა მართოთ ძრავი/სერვო uChip– ის გამოყენებით და Tx-Rx სისტემა, რომელსაც აქვს cPPM მიმღები. შეგიძლიათ იპოვოთ აქ.
მე უბრალოდ მინდა დავამატო რამდენიმე კომენტარი, რომელიც განმარტავს განსხვავებებს, რომლებიც უნდა გაითვალისწინოთ. ამ პროექტში ჩვენ გვჭირდება 2 ძრავის მართვა. ამიტომ, ჩვენ ორჯერ უნდა გავიმეოროთ ძრავის მძღოლთან დაკავშირებული წრე. თანდართული სქემა გიჩვენებთ იმას, რაც რეალურად გჭირდებათ გასაყიდად.
გარდა ამისა, მას შემდეგ, რაც ძრავებს ვმართავ მარტივი ნახევარი ხიდით, ძრავები მხოლოდ ერთი მიმართულებით იმოძრავებს, არ არსებობს უკანა გადაცემა. ეცადე დაიმახსოვრო ეს, სანამ შენი აუზის ბალახში არ ჩაჯდები (ეს არის პირველი პირის გამოცდილების შემოთავაზება!)
ნაბიჯი 2: პროგრამირება
ფირმა დაფუძნებულია ესკიზზე, რომელიც მე შევიმუშავე cPPM Rx მიმღებიდან მომდინარე სიგნალის წასაკითხად და რომ შეგიძლიათ იპოვოთ აქ.
მე დავამატე მათემატიკის მარყუჟის () ფუნქცია, რათა ავურიო შემომავალი სიგნალები და შევქმნა სწორი მნიშვნელობები, რომლებიც აუცილებელია ძრავების მართვისთვის. რასაც ჩვენ ვაკეთებთ არის დიფერენციალური სიგნალის მიცემა ძრავებზე, რომლებიც ითარგმნება დიფერენციალური ნდობით, იმისდა მიხედვით, თუ რა მიმართულებით მივდივართ ჩვენ რადიო ჯოხზე.
სურათი აღწერს იმ ფუნქციას, რომელიც უნდა განვახორციელოთ კოდში. მარცხნივ ან მარჯვნივ მოსახვევად, აუცილებელია თითოეული ძრავისთვის მინიჭებული სიმძლავრის შეცვლა.
მარცხნივ გადახვევისას, მარჯვენა ძრავა დაყენებულია მაქსიმალურ სიმძლავრეზე (გასროლის ჯოხის პოზიციის პროპორციული), ხოლო მარცხენა ძრავა შესაბამისად მცირდება დახრის ჯოხზე. დამატებით, პირიქით ხდება მარჯვნივ გადახვევისას. საშუალო დიაპაზონის დახრის პოზიციაზე, თავსახური დაემატა ისე, რომ ძრავები მიიღებენ თანაბარ ძალას იმ შემთხვევაში, თუ გვსურს პირდაპირ გავაგრძელოთ.
შემდეგ გამოთვლილი მნიშვნელობები ნორმალიზდება, რათა შეინარჩუნოს ისინი min/MAX საავტომობილო მნიშვნელობებში და ჩაწერილია შესაბამის საავტომობილო პინში analogWrite () ფუნქციის გამოყენებით. PWM ჩართულ ქინძისთავებზე analogWrite () გამოყენებით PWM პულსის არჩეულ სიგრძეს ჩაწერს შესაბამის რეგისტრში. ვინაიდან ჩვენ ვიყენებთ 8-ბიტიან PWM- ს, პულსის სიგრძე შეიძლება განსხვავდებოდეს 0-დან 255-მდე (რაც არის min/MAX ძრავის მნიშვნელობები).
თუ მათემატიკას და განტოლებებს იცნობთ, შეგიძლიათ სცადოთ დაწეროთ თქვენი საკუთარი კოდი, რომელიც ახორციელებს ამ ფუნქციას. წინააღმდეგ შემთხვევაში, უბრალოდ ჩატვირთეთ ესკიზი "Boat.ino" uChipusing Arduino IDE- ში და გამოსცადეთ.
თქვენ შეგიძლიათ კომენტარი/კომენტირება გაუწიოთ DEBUG– ს განსაზღვრას, რათა SerialUSB– ზე დაბეჭდოთ ძრავების და არხების მნიშვნელობები. ეს შეიძლება ძალიან სასარგებლო აღმოჩნდეს იმისათვის, რომ შეცვალოთ min_range, mid_range და max_range თქვენი Tx-Rx რადიო სისტემის შესაბამისად.
ნაბიჯი 3: ჩარჩოს შექმნა
აქ თქვენი მექანიკური ინჟინრის უნარები გამოდგება. ვინაიდან მე არ ვარ მექანიკური ინჟინერი, მე გამოვიყენე CD-ROM პლეერის ჯართი. კერძოდ, შიდა შეჩერებული CD-ROM პლეერი ვაგონი სრულყოფილად შეესაბამება ჩემს მიზანს. ჩემი ნავის მცურავი ელემენტებია ბოთლები, ხოლო საკაბელო კავშირები განსაკუთრებით სასარგებლოა ყველაფრის ერთმანეთთან დასაკავშირებლად.
მოხარეთ ვაგონი შექმენით "L- ვაგონი". შემდეგ, ჩართეთ ძრავები შეჩერების რგოლში, როგორც ეს ნაჩვენებია სურათზე. მე ვაღიარებ, რომ მხოლოდ იღბლიანი იყო, რომ ძრავა ასე შესანიშნავად მოერგო ამ სილიკონის ბეჭედს! იმ შემთხვევაში, თუ თქვენი არ ჯდება, თქვენ უნდა გააკეთოთ აპარატურის ადაპტაცია, გაზარდოთ ხვრელის ზომა ან გაჭრათ სილიციუმის შეჩერების რგოლის ნაწილი.
მას შემდეგ რაც დალიეთ ერთი ლიტრი ცქრიალა წყალი (ცქრიალა წყლის ბოთლები უფრო სქელია ვიდრე ჩვეულებრივი წყლის ბოთლები და ამდენად უფრო ძლიერი, ალბათ კოლას ბოთლების გამოყენება კიდევ უკეთესი იქნება!) თქვენ ახლა მზად ხართ თქვენი ბოთლების ნავის ასაწყობად.
შეაერთეთ ძრავები ელექტრონიკასთან, მოათავსეთ ეს უკანასკნელი დალუქულ პლასტმასის ჩანთაში და დატოვეთ უფსკრული მხოლოდ ძრავების მავთულხლართებსა და ბატარეის კონექტორზე. შეაგროვეთ CD-ROM L-carriage, ბოთლები და ელექტრონიკა საკაბელო კავშირებთან ერთად. შეეცადეთ შეინარჩუნოთ ავტომობილის ბალანსი ცენტრში და გამოიყენოთ კიდევ ერთი საკაბელო ჰალსტუხი ელექტრონიკის შესანარჩუნებლად; ეს სიფრთხილის ზომები იძლევა იმის გარანტიას, რომ ტალღოვანი ზღვების შემთხვევაში ნავი თავდაყირა არ დგება და რომ ელექტრონიკა არ სრიალებს მჭიდროდ შემობრუნებისას!
ეს ყველაფერი, თქვენ ახლა მზად ხართ თქვენი ნავი გაუშვათ
ნაბიჯი 4: რბოლა
ჩართეთ თქვენი ნავი ბატარეის შეერთებით და ჩართეთ თქვენი რადიო (დარწმუნდით, რომ ნავის შეკრებამდე სწორად შეასრულეთ შეკრების პროცედურა!), მოდით დავიწყოთ რბოლა!
სთხოვეთ თქვენს RC მეგობრებს ააშენონ საკუთარი და დაიწყეთ რბოლა მათთან ერთად თქვენი სახლის აუზში!
გირჩევთ:
ხის და პლასტმასის ლაზერული მოჭრა მედალიონი: 4 ნაბიჯი
ხის და პლასტიკური მედალიონის ლაზერული მოჭრა: მიზანია გააკეთოთ მედალიონი პლასტმასის წინა პლანზე და ხის ფონი ნებისმიერი გამოსახულებით. მედალიონი არის ობიექტის ლაზერული მოჭრა და შერწყმული ორი განსხვავებული მასალით, რომელიც ემსახურება როგორც დეკორაციას, ნებისმიერი ობიექტის ან სურათისგან
როგორ გააკეთოთ მინი საკვანძო ჯაჭვი ჩირაღდნით ნარჩენების პლასტმასის ბოთლიდან: 6 ნაბიჯი
როგორ გააკეთოთ მინი საკვანძო ჯაჭვი ჩირაღდნით ნარჩენების პლასტმასის ბოთლიდან: მინი საკვანძო ჯაჭვი ჩირაღდნის შუქით ადვილად მზადდება ნარჩენების პლასტმასის ბოთლში. ამჯერად შევეცადე მოგიტანოთ რაიმე ახალი და განსხვავებული გზა საკვანძო ჯაჭვის შესაქმნელად ჩირაღდნის შუქით. ღირებულება ინდური ფულის 30 რუბლის ფარგლებშია
ხელახლა შექმენით თქვენი უფასო ინოვაციების "ფანტასტიკური პლასტმასის სამუშაოები" რობოტი: 5 ნაბიჯი
ხელახლა შექმენით თქვენი უფასო ინოვაციების "ფანტასტიკური პლასტმასის სამუშაოები" რობოტი: გამოიყენეთ თაროდან გამორთული LED- ები, რათა პლასტიკური "რობოტი" ბრწყინავდეს და ქრებოდა ფერები! გთავაზობთ გაცნობის ძირითად შედუღებას, სქემას, LED- ებს და პლასტმასს
USB დამწვრობა! ეს პროექტი შეიძლება დაიწვას პლასტმასის / ხის / ქაღალდის საშუალებით (სახალისო პროექტი ასევე უნდა იყოს ძალიან წვრილი ხე): 3 ნაბიჯი
USB დამწვრობა! ეს პროექტი შეიძლება დაიწვას პლასტმასის / ხის / ქაღალდის საშუალებით (სახალისო პროექტი ასევე უნდა იყოს ძალიან წვრილი ხე): არ გააკეთოთ ეს USB– ის გამოყენებით !!!! აღმოვაჩინე, რომ მას შეუძლია დააზიანოს თქვენი კომპიუტერი ყველა კომენტარიდან. ჩემი კომპიუტერი კარგადაა გამოიყენეთ 600ma 5v ტელეფონის დამტენი. მე გამოვიყენე ეს და ის მშვენივრად მუშაობს და არაფერი შეიძლება დაზიანდეს, თუ თქვენ იყენებთ უსაფრთხოების შტეფსელს ელექტროენერგიის შესაჩერებლად
გადართეთ ვიქტორინაზე პლასტიკური ბოთლებიდან: 9 ნაბიჯი
პლასტიკური ბოთლებიდან ვიქტორინის თამაშის შეცვლა: პლასტიკური ბოთლის შიგნით დამონტაჟებული წყვილი გადამრთველი იყენებს ძალიან მარტივ წრეს LED შუქების გასაკონტროლებლად. ერთი ღილაკის დაჭერის შემდეგ, მისი შუქები ჩაირთვება, რითაც გამორთულია სხვა ნათურების ნაკრები. ყველა სურათი მასშტაბირების შემდეგ არის