Innehållsförteckning:

Remskivdriven, robotisk svängarmslampa: 6 steg
Remskivdriven, robotisk svängarmslampa: 6 steg

Video: Remskivdriven, robotisk svängarmslampa: 6 steg

Video: Remskivdriven, robotisk svängarmslampa: 6 steg
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, November
Anonim
Remskivdriven, robotisk svängarmslampa
Remskivdriven, robotisk svängarmslampa
Remskivdriven, robotisk svängarmslampa
Remskivdriven, robotisk svängarmslampa

Du kommer behöva:

Verktyg:

-Avbitartång

-Hacksåg -Ratchet eller skiftnyckel

-Borrmaskin

-Laserskärare (tillval)

-Lim pistol

Elektronik:

-2x hobby servomotorer

-Arduino/RaspberryPi/Elegoo -kit

-Bakbord

-Joystick -modul eller 2 potentiometrar

Tillbehör/andra material:

-Lampa från skräpbutiken

-Lampfot (min är en gammal jag hade från Ikea men vanligtvis kommer de med lampan)

-Slangklämmor

-Snöre (experimentera med olika spänningar och sladdtyper)

-symaskin spolar

-x2 skåprullar i nylon

-Kabelarrangörer (tillval)

-Olika hårdvaror

Steg 1: Reparera skräpbutikslampa

Reparera skräpbutikslampa
Reparera skräpbutikslampa
Reparera skräpbutikslampa
Reparera skräpbutikslampa
Reparera skräpbutikslampa
Reparera skräpbutikslampa

Som med alla mina projekt var en av mina prioriteringar att inte köpa och köpa nya tillbehör, utan istället förlita mig på återvunna eller återvunna komponenter. Priset att betala för att försöka kompensera ditt koldioxidavtryck är naturligtvis bekvämlighet. Den ledade lampan jag köpte på en lokal skräpbutik var ganska slagen, så den måste repareras. Först var jag tvungen att klippa lampans sladd för att dra ut den från den trasiga strålen för fixering. Med en motorsåg tog jag bort den manglade änden på en av lampans balkar (bilden). Efter att ha tagit bort ungefär en tum bystad stråle, var jag tvungen att ta bort en tum från parallellstrålen för att jämna ut den. För att avsluta det, ögonklockade jag nya skruvhål med min borrmaskin på båda balkarna och monterade om.

Steg 2: Installera servon

Installera servon
Installera servon
Installera servon
Installera servon
Installera servon
Installera servon

För detta använde jag två rätvinkliga fästen med fästa slangklämmor för att hålla in motorerna för enkel borttagning. Markera och borra hålen för de rätvinkliga fästena längs basen någonstans, i linje med rotationsaxeln-som i detta fall är horisontellt mot lampans bas och vertikalt mot lampans centrala axel. Denna del är något lätt, var försiktig och se till att lossa slangklämmorna innan du försöker borra igenom dem eftersom de kan vara ganska svåra att borra igenom. När monteringen av fästena och klämmorna är klar, böjer du bara klämman grovt till en rektangulär form och fäster runt varje servo och drar åt.

Efter detta gjorde jag några laserskurna skivor av olika storlekar för att försöka använda dem som vinschar för att driva remskivorna. Efter lite experiment och byte av hjul var de som jag bestämde mig för 2,5 "i diameter för lampans axel/X-axel och ytterligare två 2,5"+ 1 "diameter skivor för basenheten.

Steg 3: Installera remskivorna

Montering av remskivorna
Montering av remskivorna
Montering av remskivorna
Montering av remskivorna

När servon väl är på plats var det dags att börja göra denna robot i rörelse! Jag bestämde mig för remskivor snarare än kugghjul främst för att jag inte har erfarenhet av att arbeta med kugghjul och inte kände för att designa och tillverka min egen växellåda för detta enda syfte. Jag slutade också gilla remskivan eftersom lampans rörelser verkade mer naturliga och nästan påminner om en tidig Automata.

Steg 4: Kretsar och kod

Kretsar och kod
Kretsar och kod
Kretsar och kod
Kretsar och kod

Först prototyperade jag kretsarna för att styra båda mina servon med TinkerCad Circuits. Här är den sista schemat jag bestämde mig för, som enkelt kan omkonfigureras för att använda antingen två potentiometrar som ingång eller en joystick. Koden är ett enkelt program som också fungerar med kretsen omkonfigurerad för joystick -ingång. Här är klistra-papperskorgen för den slutliga koden: Här.

Steg 5: Slutsats & Nästa Iterationsanteckningar

Slutsats & Nästa Iterationsanteckningar
Slutsats & Nästa Iterationsanteckningar
Slutsats & Nästa Iterationsanteckningar
Slutsats & Nästa Iterationsanteckningar

Till slut fungerade min färdigmonterade robotlampa dock; servomotorerna var inte tillräckligt kraftfulla för att konsekvent flytta lampan. Rörelsen var väldigt ryckig och sporadisk, vilket jag gillade, men ofta rörde den sig inte alls. Servomotorerna i hobbyklass som jag använde gjorde ett fruktansvärt ryckljud när de var i "idol" -läge. Detta kan eventuellt förebyggas på två sätt:

1. Använd stegmotorer för att linda remskivorna och stanna vid önskade positioner istället för att använda servon för att anta vissa vinkelvärden vid behov.

2. Justera min kod så att den har ett idol -tillstånd där servon inte tar emot någon ingång när den är mindre än ett visst värde. På grund av hur jag mappade olika ingångsvinkelvärden till servomotorerna är de ständigt i strömförsörjning eller tar emot en minuts ingångssignal, även när ingen rör vid regulatorn.

Jag skulle också vilja göra en bättre fjärrkontroll. Jag skulle byta ut joysticken-som är väldigt fin-tillbaka till två potentiometrar. En IR -sändare/mottagare för trådlös funktionalitet skulle också vara ett roligt tillägg. Naturligtvis är min prototypkontroller bara monterad på en bit akryl med kardborreband, så jag skulle definitivt göra som ett dedikerat hus för min trådlösa handkontroll.

Sammanfattningsvis hade jag mycket roligt med det här projektet, och skulle gärna se någon annans ta på en remskivdriven robotlampa!

Rekommenderad: