Სარჩევი:
- Ნაბიჯი 1:
- ნაბიჯი 2:
- ნაბიჯი 3:
- ნაბიჯი 4:
- ნაბიჯი 5:
- ნაბიჯი 6:
- ნაბიჯი 7:
- ნაბიჯი 8:
- ნაბიჯი 9:
- ნაბიჯი 10:
- ნაბიჯი 11:
- ნაბიჯი 12:
- ნაბიჯი 13:
- ნაბიჯი 14:
- ნაბიჯი 15:
ვიდეო: IR კონტროლირებადი სტეპერიანი ლიფტი: 15 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
მე მჭირდებოდა ავტომატიზირებულიყო იმ დიდი სურათის აწევა, რომელიც მალავს ტელევიზორს, რომელიც დამონტაჟებულია ბუხართან. ნახატი დამონტაჟებულია ფოლადის მორგებულ ჩარჩოზე, რომელიც იყენებს თოკებს, ტალღებს და საპირისპირო წონას, რათა ხელით აიწიოს. ეს კარგად ჟღერს თეორიულად, მაგრამ მოუხერხებელია პრაქტიკაში, როდესაც გინდა ტელევიზორის ყურება რამდენიმე წუთის განმავლობაში. მე მინდოდა ავტომატიზირებულიყო სურათის ამოღება IR ბრძანებებით Harmony Hub– დან, როდესაც ტელევიზია ჩართული იყო.
Ნაბიჯი 1:
აქ მოცემულია, თუ როგორ იყო გამოსახულება ადრე ამოღებული. როგორც ხედავთ, არ იყო საკმარისი ადგილი ტიპიური სატელევიზიო ლიფტის დასაყენებლად. მაშინაც კი, თუ საკმარისი ადგილი იყო, ყველაზე მაღალი სატელევიზიო ამწეები აცხადებენ, რომ მათ შეუძლიათ ტელევიზორის აწევა 60 ინჩამდე, მაგრამ ეს შეცდომაში შეჰყავს, რადგან მათი მაქსიმალური მოგზაურობა ჩვეულებრივ მხოლოდ 24 -დან 30 ინჩამდეა, მე კი სურათის 53 ინჩზე გადატანა მომიწია. მე გამოვიკვლიე წრფივი ამძრავები, მაგრამ ისევ არ იყო საკმარისი ადგილი და ვერ ვიპოვე კომპაქტური ამდენი ლიფტით. ასევე იყო პრობლემა იმის გარკვევაში, თუ როგორ უნდა გაეაქტიურებინათ ის IR- ის გამოყენებით, რადგან უმეტესობა იყენებს ფიზიკურ გადამრთველს ან RF დისტანციურს.
ნაბიჯი 2:
მე მჭირდებოდა კომპაქტური მექანიზმი, რომელსაც შეეძლო 53 ინჩის გავლა და მისი კონტროლი IR- ით. მე საბოლოოდ გადავწყვიტე გამოვიყენო დიდი სტეპერიანი ძრავა გრძელი ტყვიის ხრახნით. ონლაინ ძიების შემდეგ ვიპოვე ეს ორი ვიდეო. მე უბრალოდ გავაერთიანე ეს ორი ცნება.
ნაბიჯი 3:
ნაწილების სია
მაღალი ბრუნვის NEMA 23 სტეპერიანი ძრავა
NEMA 23 დამამცირებელი https://smile.amazon.com/gp/product/B07LFG6X8R მე შეშფოთებული ვიყავი, რომ სტეპერ ძრავის მაღალი სიხშირის ვიბრაცია აისახებოდა ლითონის ჩარჩოზე და უამრავ ხმაურს გამოიწვევდა, ამიტომ ვიყენებ ამორტიზატორს. სტეპერი ოდნავ უფრო ფართო იყო ვიდრე რკინის კუთხე, ასე რომ სტეპერის ერთი მხარე რეალურად იქნებოდა შეკრული ხრახნებით, თხილით და ფრჩხილის საყელურებით, ასე რომ მე მომიწია ამ სტილის დამშლელის გამოყენება, რომელსაც აქვს ოთხი სამონტაჟო ხვრელი თითოეულ ბოლოზე ჩვეულებრივი ნაცვლად ორი
სტეპერ მოტორ დრაივერი 1.0-4.2A 20-50VDC
უკაბელო 24V კვების ბლოკი
არდუინო
მიკრო გადამრთველი https://smile.amazon.com/dp/B07KLZTHR9 ან https://smile.amazon.com/dp/product/B07V6VGV9J იმისდა მიხედვით, თუ რამდენად გჭირდებათ მიღწევა. მე ვიყენებდი მძიმე გადამრთველს, რადგან მას ვამონტაჟებდი კუთხის რკინაზე.
IR მიმღების დიოდი https://smile.amazon.com/dp/B00UO9VO8O ეს Vishay მიმღებები სავარაუდოდ საუკეთესოა.
გამჭვირვალე ან შებოლილი არდუინოს ქეისი https://smile.amazon.com/gp/product/B075SXLNPG რაღაც გამჭვირვალე IR გამათბობელს შეუძლია შეაღწიოს.
Zyltech 8mm T8x8 ACME ტყვიის ხრახნი და თხილი ("T8" = 8 მმ დიამეტრი; "x8" = 8 მმ ლიფტი რევოლუციაზე) მე მჭირდებოდა მართლაც გრძელი ტყვიის ხრახნი, ასე რომ ვიპოვე ეს 2000 მმ (78 ინჩი ~ 6.5 ფუტი) ebay- ზე https:/ /www.ebay.com/itm/323211448286 საბედნიეროდ ეს მწარმოებელი მოიცავს მძიმე მოვალეობის მქონე სპილენძის კაკალს ფართო ფლანგით. სხვა ბრენდების უმეტესობას აქვს ვიწრო ფლანგები პატარა სამონტაჟო ხვრელებით შახტთან იმდენად ახლოს, რომ ისინი არ ტოვებენ გამწმენდს საყელურებსა და საკეტებს.
8 მმ-დან 10 მმ-მდე ლილვის შესაერთებელი https://smile.amazon.com/gp/product/B07X4VHYTQ დარწმუნდით, რომ გამოიყენეთ მყარი, დამჭერი სტილის შესაკრავები, რადგან ისინი უფრო მჭიდროდ იჭერენ ვიდრე დაყენებული ხრახნიანი ტიპი და არ აზიანებენ ლილვი ან ტყვიის ხრახნი.
ნებისმიერი IR დისტანციური
გაყვანილობა არდუინოს და სტეპერ დრაივერს შორის
4 გამტარი მავთული სტეპერ დრაივერსა და სტეპერს შორის
2 გამტარი მავთული არდუინოსა და მიკრო გადამრთველს შორის
ევროს სტილის ტერმინალის კონექტორები
ნაბიჯი 4:
მე გამოვიყენე AccelStepper სტეპერ ბიბლიოთეკა, რათა შემეძლო სტეპერის დაწყება და შეჩერება თანდათანობით, რადგან საკმაოდ დიდი მასა იყო ჩართული, მაგრამ მე მაინც მჭირდებოდა სტეპერის სახლში ჩართვა მიკრო გადამრთველის გამოყენებით. აღმოვაჩინე ეს YouTube ვიდეო და სამეურვეო პროგრამა, რომელიც აჩვენებს, თუ როგორ უნდა მივიღოთ სტეპერი სახლიდან რეგულარული მაღალი/დაბალი ქინძისთავების გადართვით, სანამ უფრო სწრაფად გადაადგილებისთვის გადაეცემა კონტროლს AccelStepper– ს.
ნაბიჯი 5:
კოდირებისა და პროტოტიპის ფაზისთვის გამოვიყენე Arduino Uno და jumper მავთულები.
ნაბიჯი 6:
სანამ ლიფტის ესკიზს დავწერდი, მე მჭირდებოდა პულტში არსებული ღილაკების IR ჰექსა ჰოდის კოდების პოვნა, რომლის გამოყენებასაც ვაპირებდი ზევით და ქვევით, ამიტომ ავტვირთე თანდართული ესკიზი არდუინოში და გავხსენი სერიული მონიტორი კოდების სანახავად. დისტანციურ ღილაკებს დავაჭირე.
პ.ს. ეს არის ჩემი პირველი Arduino პროექტი Instructables– ზე. რატომღაც კოდი იშლება, როდესაც ვიყენებ ან კოდის ფორმატის ვარიანტს ან ვამაგრებ როგორც უბრალო ტექსტს, ამიტომ ავტვირთე იგი.c გაფართოებით. უბრალოდ გადაარქვით სახელი არდუინოს.ino გაფართოებით. ან.txt თუ უბრალოდ გსურთ სწრაფად შეხედოთ მას.
ნაბიჯი 7:
ლიფტის კოდი თავად.
ნაბიჯი 8:
მე გამოვიყენე Arduino Uno და ინდივიდუალური მხტუნავი მავთულები პროტოტიპების ფაზისთვის, მაგრამ მინდოდა გამომეყენებინა 5 პინიანი სათაურის კაბელი, რათა თავიდან აეცილებინა მავთულის შემთხვევით გაშლა. ერთადერთი სრულმასშტაბიანი Arduino დაფა, რომლის პოვნაც შესაძლებელი იყო სათაურის ქინძისთავების გარეშე, იყო Arduino Leonardo ოფიციალური Arduino მაღაზიიდან. კოდი ერთნაირია ორივესთვის, გარდა ლეონარდოს პინ 13 LED და IR მიმღებს შორის ცნობილი კონფლიქტისა, ასე რომ მე ვერ მოვახერხე შუქის მოციმციმე ვიზუალური გამოხმაურებისათვის IR სიგნალების მიღებისას, როგორც Uno– სთან ერთად, მაგრამ ეს არ იყო დიდი რა ერთადერთი სხვა მნიშვნელოვანი განსხვავება ისაა, რომ ლეონარდო იყენებს მიკრო USB კონექტორს და ჩატვირთავს ბევრად უფრო სწრაფად, ვიდრე Uno. IR მიმღების სადენები 90 გრადუსით დავხარე და სამუდამოდ შევაბრუნე, რათა შევხედო ზედა ნაწილს, სადაც ვგეგმავდი Harmony Hub– ის IR ნათურის გამყარებას.
ნაბიჯი 9:
მინდოდა ყველაფერი მაქსიმალურად კომპაქტური ყოფილიყო, ასე რომ აღმოვაჩინე ეს პატარა რეგულირებადი საკაბელო ყუთი/მოდემის მთა https://smile.amazon.com/dp/B077T45BXR არდუინოს, სტეპერ დრაივერისა და კვების ბლოკის შესანახად. მე გამოვიყენე velcro და სილიკონის სერვო ლენტი, რათა თავიდან ავიცილო ყველაფერი მთაზე გამკაცრებისას. ნაბიჯი, მიმართულება და ტერმინალების გაძლიერება სტეპერ დრაივერზე არ იზიარებს საერთო საფუძველს და მე მქონდა მხოლოდ ერთი მავთული, რომელიც მოდიოდა არდუინოდან, ამიტომ ვიყენებდი ჯამპერის მავთულხლართებს (იმ პატარა შავ მარყუჟებს), რომლებიც სტეპერზე ყველა მიწის ტერმინალს ერთმანეთთან აკავშირებდა. მძღოლი. ის პატარა შიშველი მავთული, რომელიც ჯერ არ არის დაკავშირებული არაფერთან, არის დადებითი მავთული მიკრო გადართვისთვის. ძირითადად არის ნაბიჯი, მიმართულება, ჩართვა, მიკრო გადართვა და მიწის მავთული, რომელიც მოდის არდუინოდან.
ნაბიჯი 10:
ACME თხილის, ტყვიის ხრახნიანი და სტეპერიანი ძრავის დაყენება თავისთავად არ იყო რთული, მაგრამ მე მჭირდებოდა ბევრი დახმარება სურათის ამოღებასა და კონტრ წონაში ჩარჩოზე მისასვლელად.
ნაბიჯი 11:
ACME კაკალი დამონტაჟებულია.
ნაბიჯი 12:
აქ არის მოკლე ვიდეო ესკიზის საწყისი ნაწილის შესახებ. ის ნელია დიზაინით, რადგან ნადირობს ლიმიტის გადამრთველზე. Homing იწყება ავტომატურად ყოველი დენის დაკარგვის შემდეგ, ასე რომ სტეპერმა მძღოლმა იცის სტეპერის პოზიცია. თუ ხმას ამატებთ 12 წამიან ნიშნულზე, შეგიძლიათ მოისმინოთ მიკრო გადამრთველის დაწკაპუნება, როდესაც ის იჭრება შიგნით და კვლავ დააწკაპუნეთ, როდესაც ის გათავისუფლდება სტეპერის შემობრუნების შემდეგ.
ნაბიჯი 13:
და ბოლოს აქ არის ლიფტი მოქმედებაში. სურათის 53 დუიმიან აწევას 25 წამი სჭირდება.
ნაბიჯი 14:
ტელევიზორის უკან დამონტაჟებული კომპონენტები.
ნაბიჯი 15:
რამოდენიმე გაკვეთილი ვისწავლე კოდის წერასა და გამართვაში. პირველი ის არის, რომ სტეპერი დაიწყებს მუშაობას გააქტიურებისას მაშინაც კი, თუ მიკრო გადამრთველი გათიშული იქნება, მე სამაგიეროდ Arduino გავამაგრებ ჩამრთველის ჩვეულებრივ დახურულ (NC) მხარეს და დავამატებ კოდს ესკიზის გასასვლელად, თუ გადამრთველი არ არის აღმოჩენილი, წინააღმდეგ შემთხვევაში, სტეპერი არასოდეს შეწყვეტს სამშობლოს. თუ იყენებთ ჩამრთველის ჩვეულებრივ ღია (NO) მხარეს, მაშინ Arduino ვერ გეტყვით, რომ გადამრთველი ღიაა თუ უბრალოდ არ არის დამაგრებული. მეორე გაკვეთილი, რაც მე ვისწავლე არის ის, რომ სტეპერ დრაივერი გამოიყენებს ენერგიას (სრული ან ნახევარი სიმძლავრე დამოკიდებულია სტეპერ დრაივერზე DIP გადამრთველის პარამეტრზე) სტეპერ დრაივერის დასაყენებლად, როდესაც ის არ მოძრაობს. ეს აზრი აქვს CNC და 3D ბეჭდვის პროგრამებს, მაგრამ მე არ მჭირდებოდა ის საათობით გამეჩერებინა (მინიშნება: ნახევრად სიმძლავრის დამჭერი სტეპერ ძრავას ხდის არც ისე ცხელ ლოლს) ვინაიდან მე ვიყენებდი შედარებით ნეიტრალურად დაბალანსებულ ლიფტინგის მექანიზმს რა გამოსავალი არის სტეპერ დრაივერის ENA (ჩართვის) ქინძისთავების გამოყენება. მე დავაკავშირე სტეპერის მძღოლის ENA+ არდუინოს პინზე და ENA- არდუინოს მიწაზე და უბრალოდ გადავიყვანე ENA+ პინი HIGH (On)- ზე, რომ სტეპერის მძღოლს ვუთხრა გამორთვა სტეპერზე მოძრაობებს შორის. თუ ამას გამოვიყენებ მძიმე ტელევიზიის ასამაღლებლად, მე პირველად შევეცდები გამოვიყენო უკანა საწინააღმდეგო კაკალი იმის გასარკვევად, იყო თუ არა ეს საკმარისი იმისათვის, რომ გამეგრძელებინა, სანამ გამძლავრებულ სტეპერს მხოლოდ ენერგიის შესანარჩუნებლად ვიყენებდი. ვიმედოვნებ, რომ ეს ინსტრუქცია ვინმესთვის სასარგებლო იყო! მადლობა ყურებისთვის!
გირჩევთ:
სტეპერ მოტორი კონტროლირებადი სტეპერიანი ძრავა მიკროკონტროლის გარეშე!: 6 ნაბიჯი
სტეპერიანი ძრავა კონტროლირებადი სტეპერიანი ძრავა მიკროკონტროლერის გარეშე!: ამ სწრაფ ინსტრუქციაში ჩვენ გავაკეთებთ მარტივ სტეპერ ძრავის კონტროლერს სტეპერიანი ძრავის გამოყენებით. ეს პროექტი არ საჭიროებს კომპლექსურ მიკროსქემს ან მიკროკონტროლერს. ასე რომ, ყოველგვარი გაფრთხილების გარეშე, დავიწყოთ
არდუინოს კონტროლირებადი მოდელის ლიფტი: 7 ნაბიჯი (სურათებით)
არდუინოს კონტროლირებადი მოდელის ლიფტი: ამ ინსტრუქციაში მე გაჩვენებთ თუ როგორ ავაშენე ორი დონის სათამაშო ლიფტი, სამუშაო მოცურების კარებით და მანქანით, რომელიც მოთხოვნისამებრ მოძრაობს ზემოთ და ქვემოთ. ლიფტის გული არის Arduino Uno (ან ამ შემთხვევაში ადაფრუტის მეტრო), Adafruit Moto– ით
სტეპერ მოტორი კონტროლირებადი სტეპერიანი ძრავა მიკროკონტროლერის გარეშე (V2): 9 ნაბიჯი (სურათებით)
სტეპერიანი ძრავა კონტროლირებადი სტეპერიანი ძრავა მიკროკონტროლერის გარეშე (V2): ერთ -ერთ ჩემს წინა ინსტრუქციაში მე გაჩვენეთ როგორ გააკონტროლოთ სტეპერიანი ძრავა სტეპერიანი ძრავის გამოყენებით მიკროკონტროლერის გარეშე. ეს იყო სწრაფი და სახალისო პროექტი, მაგრამ მას მოყვა ორი პრობლემა, რომელიც მოგვარდება ამ ინსტრუქციაში. ასე რომ, ჭკუით
სტეპერიანი ძრავა კონტროლირებადი სტეპერიანი ძრავი - სტეპერ მოტორი როგორც მბრუნავი კოდირება: 11 ნაბიჯი (სურათებით)
სტეპერიანი ძრავა კონტროლირებადი სტეპერიანი ძრავი | სტეპერი ძრავა როგორც მბრუნავი კოდირება: გაქვთ რამდენიმე სტეპერიანი ძრავა გარშემო და გინდათ რამის გაკეთება? ამ ინსტრუქციაში, მოდით გამოვიყენოთ სტეპერიანი ძრავა, როგორც მბრუნავი კოდირება, რომ გავაკონტროლოთ სხვა სტეპერიანი ძრავის პოზიცია Arduino მიკროკონტროლერის გამოყენებით. ასე რომ, ყოველგვარი გაჭიანურების გარეშე, მოდი განვიხილოთ
Raspberry Pi კონტროლირებადი მაკრატლის ლიფტი: 17 ნაბიჯი (სურათებით)
Raspberry Pi კონტროლირებადი მაკრატლის ლიფტი: რატომ მაკრატლის ლიფტი? Რატომაც არა! მაგარი და სახალისო პროექტია მშენებლობისთვის. ჩემთვის ნამდვილი მიზეზი არის ჩემი დიდი მოჰავა როვერის პროექტის კამერების ამაღლება. მინდა კამერები როვერზე მაღლა აიწიონ და გადაიღონ გარემოს სურათები. მაგრამ მჭირდებოდა