Përmbajtje:
- Hapi 1:
- Hapi 2:
- Hapi 3:
- Hapi 4:
- Hapi 5:
- Hapi 6:
- Hapi 7:
- Hapi 8:
- Hapi 9:
- Hapi 10:
- Hapi 11:
- Hapi 12:
- Hapi 13:
- Hapi 14:
- Hapi 15:
Video: Ngritës me motor stepper të kontrolluar nga IR: 15 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Më duhej të automatizoja heqjen e një fotografie të madhe që fsheh një TV të montuar mbi një fireplace. Fotografia është montuar në një kornizë çeliku rrëshqitëse me porosi që përdor litarë, rrotulla dhe kundërpeshë në mënyrë që të mund të ngrihet me dorë. Kjo tingëllon mirë në teori, por e papërshtatshme në praktikë kur doni të shikoni TV për disa minuta. Doja të automatizoja heqjen e figurës me komandat IR nga një Harmony Hub sa herë që televizori ndizet.
Hapi 1:
Ja se si u ngrit fotografia më parë. Siç mund ta shihni, nuk kishte vend të mjaftueshëm për të instaluar një ashensor tipik televiziv. Edhe nëse do të kishte hapësirë të mjaftueshme, ashensorët më të lartë të TV reklamojnë se mund të ngrenë një TV deri në 60 inç, por kjo është mashtruese pasi udhëtimi i tyre maksimal është zakonisht vetëm 24 deri në 30 inç dhe më duhej ta lëvizja fotografinë 53 inç. Unë hetova aktivizuesit linearë, por përsëri nuk kishte vend të mjaftueshëm dhe nuk mund të gjeja një kompakt me atë ngritje të madhe. Gjithashtu ishte problemi të kuptohej se si ta aktivizoni atë duke përdorur IR pasi shumica përdorin një ndërprerës fizik ose telekomandë RF.
Hapi 2:
Më duhej një mekanizëm që ishte kompakt, që mund të udhëtonte 53 inç dhe të kontrollohej nga IR. Më në fund u pajtova duke përdorur një motor stepper të madh me një vidë të gjatë plumbi. Pas një kërkimi në internet gjeta këto dy video. Unë thjesht kombinova të dy konceptet.
Hapi 3:
Lista e pjesëve
Çift rrotullues i lartë NEMA 23 Stepper Motor
NEMA 23 Damper https://smile.amazon.com/gp/product/B07LFG6X8R Isha i shqetësuar se dridhjet me frekuencë të lartë të motorit stepper do të jehonin në kornizën metalike dhe do të bënin shumë zhurmë, kështu që unë përdor një amortizues. Hapi ishte pak më i gjerë se hekuri i këndit, kështu që njëra anë e hapit do të mbërthehej me vida, arra dhe rondele, kështu që më duhej të përdorja këtë amortizues të stilit që ka katër vrima montimi në secilin skaj në vend të zakonshëm. dy
Drejtues Stepper Motor 1.0-4.2A 20-50VDC
Furnizimi me energji 24V pa ventilues
Arduino
Mikroçelës https://smile.amazon.com/dp/B07KLZTHR9 ose https://smile.amazon.com/dp/product/B07V6VGV9J në varësi të asaj sasie të nevojshme. Kam përdorur një ndërprerës të rëndë si ky që kur e montoja në hekur me kënd.
Dioda e marrësit IR https://smile.amazon.com/dp/B00UO9VO8O Këta marrës Vishay janë gjoja më të mirët.
Rasti Arduino i pastër ose i tymosur https://smile.amazon.com/gp/product/B075SXLNPG Diçka transparente mund të depërtojë në një flakë IR.
Vidë dhe arrë Zyltech 8mm T8x8 ACME ("T8" = diametër 8mm; "x8" = 8mm për revolucion) Më duhej një vidë vërtet e gjatë me plumb kështu që gjeta këtë 2000mm (78 inç ~ 6.5 ft) një në ebay https:/ /www.ebay.com/itm/323211448286 Për fat ky prodhues përfshin një arrë bronzi të rëndë me një fllanxhë të gjerë. Shumica e markave të tjera kanë fllanxha të ngushta me vrima të vogla montimi aq afër boshtit saqë nuk lënë hapësirë për rondele dhe kapëse.
Çiftëzuesi i boshtit 8mm deri në 10mm https://smile.amazon.com/gp/product/B07X4VHYTQ Sigurohuni që të përdorni një bashkues të fortë, të stilit kapës si ky, pasi ato mbahen shumë më fort se një lloj vidë dhe nuk dëmtojnë bosht ose vidë plumbi.
Çdo telekomandë IR
Lidhja midis Arduino dhe Stepper Driver https://smile.amazon.com/dp/B07D58W66X Unë programova Arduino duke përdorur kunjat ngjitur në mënyrë që të mund të përdor një lidhës të gjerë të kokës si ky që nuk do të lëshohet lehtë.
Teli me 4 përçues midis Stepper Driver dhe Stepper
Teli me 2 përçues midis Arduino dhe mikro kaloni
Lidhëset e terminaleve të stilit euro
Hapi 4:
Kam përdorur bibliotekën e hapave AccelStepper kështu që unë mund të filloja dhe ndaloja hapin gradualisht pasi që ishte përfshirë një pjesë e madhe e masës, por prapëseprapë më duhej të vendosja stepperin në fuqi duke përdorur një ndërprerës Micro. Gjeta këtë video dhe tutorial të YouTube që tregoi se si të vendosni hapin duke përdorur kalimin e rregullt të kunjave të lartë/të ulët para se t'i jepni kontrollin AccelStepper për lëvizje më të shpejtë.
Hapi 5:
Kam përdorur një tela Arduino Uno dhe bluzë për fazën e kodimit dhe prototipimit.
Hapi 6:
Para se të mund të shkruaja skicën për ashensorin, më duhej të gjeja kodet IR gjashtëkëndëshe për butonat në telekomandë që do të përdorej për lart e poshtë, kështu që ngarkova skicën e bashkangjitur në Arduino dhe hapa monitorin serik për të parë kodet ndërsa Kam shtypur butonat në telekomandë.
P. S. Ky është projekti im i parë Arduino mbi Instructables. Për disa arsye, kodi bëhet i dëmtuar kur përdor opsionin e formatit të kodit ose bashkëngjit si tekst të thjeshtë, kështu që e ngarkova me një shtrirje.c. Thjesht riemëroni atë me zgjerimin.ino të Arduino. Ose.txt nëse doni vetëm ta hidhni një vështrim të shpejtë në të.
Hapi 7:
Kodi për vetë ashensorin.
Hapi 8:
Kam përdorur një Arduino Uno dhe tela individualë për bluzë për fazën e prototipimit, por doja të përdorja një kabllo me kokë me 5 kunja për të parandaluar që telat të hiqen aksidentalisht. E vetmja tabelë Arduino me madhësi të plotë që mund të gjeja pa kunjat e kokës të para-instaluar ishte një Arduino Leonardo nga dyqani zyrtar Arduino. Kodi është i njëjtë për të dy, përveçse ekziston një konflikt midis marrësit LED 13 të Leonardo dhe IR, kështu që nuk arrita që drita të ndizet për reagime vizuale kur marr sinjale IR si unë me Uno, por kjo nuk ishte e madhe Me Dallimet e tjera të vetme të dukshme janë se Leonardo përdor një lidhës mikro USB dhe fillon shumë më shpejt se Uno. I lakova prizat e marrësit IR 90 gradë dhe e bashkova atë përgjithmonë për të përballuar pjesën e sipërme të kutisë ku planifikova të ngjisja ndezësin IR të Harmony Hub.
Hapi 9:
Doja të mbaja gjithçka sa më kompakte të ishte e mundur, kështu që gjeta këtë kuti të vogël kabllo të rregullueshme/montim të modemit https://smile.amazon.com/dp/B077T45BXR për të mbajtur Arduino, drejtues stepper dhe furnizim me energji. Kam përdorur kasetë velcro dhe silikoni servo për të shmangur rrëshqitjen e gjithçkaje kur shtrëngoni montimin. Hapi, drejtimi dhe aktivizimi i terminaleve në drejtuesin e stepper -it nuk kanë një bazë të përbashkët dhe unë kisha vetëm një tel tokësor që vinte nga Arduino kështu që kam përdorur tela kërcyes (ato sythe të vogla të zeza) për të lidhur të gjithë terminalet tokësorë së bashku në stepper shoferi. Ai tel i vogël i zhveshur që del jashtë dhe nuk lidhet akoma me asgjë është tela pozitiv për ndërprerësin Mikro. Në thelb ka një hap, drejtim, aktivizim, ndërprerës mikro dhe tela tokëzimi që vijnë nga Arduino.
Hapi 10:
Instalimi i arrës ACME, vidës së plumbit dhe motorit stepper në vetvete nuk ishte i vështirë, por më duhej një ndihmë e madhe për të hequr figurën dhe kundërpeshët për të arritur në kornizë.
Hapi 11:
Arrë ACME e instaluar.
Hapi 12:
Këtu keni një video të shkurtër të pjesës në shtëpi të skicës. It'sshtë i ngadalshëm nga dizajni pasi gjuan për kalimin e kufirit. Homing fillon automatikisht pasi çdo herë që ka humbje të energjisë, kështu që shoferi i hapjes e di pozicionin e hapësit. Nëse e rritni volumin në shenjën 12 sekonda, mund të dëgjoni klikimin e çelësit mikro kur shtyhet brenda dhe klikoni përsëri kur të lëshohet pasi kthesa të kthehet mbrapsht.
Hapi 13:
Dhe së fundi këtu është ngritja në veprim. Duhen 25 sekonda për të hequr fotografinë 53 inç.
Hapi 14:
Komponentët e montuar pas televizorit.
Hapi 15:
Mësova disa mësime duke shkruar dhe korrigjuar kodin. E para është se hapi do të fillojë të kthehet në punë kur ndizet mikro çelësi, kështu që unë e vendosa Arduino në anën normalisht të mbyllur (NC) të çelsit dhe shtova një kod për të dalë nga skica nëse ndërprerësi nuk është zbuluar, përndryshe, hapi nuk do të ndalonte së jetuari në shtëpi. Nëse përdorni anën normalisht të hapur (JO) të çelësit, atëherë Arduino nuk mund të tregojë nëse çelësi është i hapur ose thjesht nuk është i bashkangjitur. Mësimi i dytë që kam mësuar është se drejtuesi i stepper -it do të përdorte fuqinë (fuqinë e plotë ose gjysmën në varësi të cilësimit të ndërprerësit DIP në shoferin stepper) për ta mbajtur drejtuesin e hapit në vend kur nuk lëviz. Kjo ka kuptim për aplikimet e printimit CNC dhe 3D, por unë nuk kisha nevojë që ajo të mbahej në vend për orë të tëra (Këshillë: Mbajtja me gjysmë fuqi e bën motorin stepper jo aq të nxehtë) pasi kam përdorur një mekanizëm ngritës relativisht të balancuar neutral. Me Zgjidhja është të përdorni kunjat ENA të shoferit stepper (aktivizoni). E lidha ENA+ të shoferit stepper me një kunj në Arduino dhe ENA- në tokën e Arduino dhe thjesht kalova kunjin ENA+ në HIGH (On) për t'i thënë shoferit stepper të fikte fuqinë në hapës midis lëvizjeve. Nëse do ta përdorja këtë për të ngritur një televizor të rëndë, së pari do të provoja të përdorja një arrë kundër shpërthimit për të parë nëse kjo ishte e mjaftueshme për ta mbajtur atë para se të përdorni një stepper të fuqizuar vazhdimisht thjesht për të kursyer energji. Shpresoj se ky Instructable ka qenë i dobishëm për dikë! Faleminderit për shikimin!
Recommended:
Stepper Motor i kontrolluar nga MIDI Me një çip të sintezës direkte dixhitale (DDS): 3 hapa
Stepper Motor i kontrolluar nga MIDI Me një çip të sintezës direkte dixhitale (DDS): A keni pasur ndonjëherë një ide të keqe që thjesht ju është dashur të ktheheni në një mini projekt? Epo, unë po luaja me një skicë që kisha bërë për Arduino Due që synonte të bënte muzikë me një modul AD9833 Direct Digital Synthesis (DDS) … dhe në një moment mendova & q
Stepper Motor i kontrolluar Stepper Motor Pa Mikrokontrollues !: 6 hapa
Stepper Motor i kontrolluar Stepper Motor Pa Mikrokontrollues !: Në këtë udhëzues të shpejtë, ne do të bëjmë një kontrollues të thjeshtë të motorit stepper duke përdorur një motor stepper. Ky projekt nuk kërkon qark të ndërlikuar ose mikrokontrollues. Pra, pa zhurmë të mëtejshme, le të fillojmë
Stepper Motor i kontrolluar me motor Stepper pa mikrokontrollues (V2): 9 hapa (me fotografi)
Stepper Motor i kontrolluar Stepper Motor Pa Mikrokontrollues (V2): Në një nga udhëzimet e mia të mëparshme, ju tregova se si të kontrolloni një motor stepper duke përdorur një motor stepper pa një mikrokontrollues. Ishte një projekt i shpejtë dhe argëtues, por erdhi me dy probleme të cilat do të zgjidhen në këtë Udhëzues. Pra, me zgjuarsi
Lokomotivë e Modelit të Kontrolluar me Stepper Motor - Stepper Motor si një kodues rrotullues: 11 hapa (me fotografi)
Lokomotivë e Modelit të Kontrolluar me Stepper Motor | Stepper Motor Si një Kodifikues Rotary: Në njërën prej udhëzimeve të mëparshme, ne mësuam se si të përdorim një motor stepper si një kodues rrotullues. Në këtë projekt, ne tani do të përdorim atë motor stepper kodues rrotullues të kthyer për të kontrolluar një lokomotivë model duke përdorur një mikrokontrollues Arduino. Pra, pa fu
Stepper Motor i kontrolluar Stepper Motor - Stepper Motor si një kodues rrotullues: 11 hapa (me fotografi)
Stepper Motor i kontrolluar Stepper Motor | Stepper Motor Si një kodues rrotullues: Keni disa motorë stepper të shtrirë përreth dhe doni të bëni diçka? Në këtë udhëzues, le të përdorim një motor stepper si një kodues rrotullues për të kontrolluar pozicionin e një motori tjetër stepper duke përdorur një mikrokontrollues Arduino. Pra, pa u zgjatur më tej, le të gjejmë