Ultimate UpCycling: $40 rullstol Robot



jag behövde för att göra en del efterforskningar på Smart rullstol teknik, och vad bättre sätt för att göra det än på en faktisk rullstol?

Tja, var ett bättre sätt upcycling 3 brutna rullstolar till en fungerande rullstol-baserad robot. Total kostnad för hela projektet: $40 för en Arduino och vissa ultraljudssensorer. Jag kallar henne AnnaBot.

Snabb blick i dag: rullstol base. Wi-fi-aktiverad. Onboard kamera. Allt styrs från den bärbara datorn med hjälp av en Arduino mikrokontroller. Sex ultraljudssensorer väntar på att installeras för grundläggande hinder skatteundandragande.

Microsoft Robotic utvecklare Studio kommer att användas till programmet taligenkänning, konversation och autonoma beteende, inklusive "Följ mig"-kapacitet och gest erkännande med hjälp av Kinect-sensorn.

Det första jag gjorde var att inventera de delarna som jag kunde använda för att jag redan hade runt huset. Jag hittade en gammal bärbar dator och webbkamera. Jag lekte redan med MRDS. Som lämnade mig med två delar att hitta: arbetande rullstol och en mikrokontroller till gränssnittet till den.

Jag gillar mina prylar, så jag beställde en Arduino Mega 2560 och vissa ultraljudssensorer. Min budget tillät dock inte för att spendera flera tusenlappar på en begagnad rullstol. Här är där jag fick kreativ.

Jag pratade med flera vårdhem, sjukhus och alla som vill lyssna, berätta för dem vad jag försökande till gör. Jag satte också en annons på craigslist. Sökes: elektriska rullstolar, arbetar eller inte. En mans skräp är en annan mans skatt. Som egentligen betalade för mig. Under en två veckors span fick jag 3 rullstolar. Ingen av dem fungerar. Ingen av dem kostade mig ett öre. Jag tog ramen och motorer från en, hjul och elektronik från en annan, och batterier och en laddare från tredje. Jag lägger ihop allt, sa det magiska ordet, och presto, jag hade en fungerande rullstol och en hög med reservdelar efter några kvällar av arbete.

Så, var den mest utmanande del återanvända den inbyggda elektroniken för det motoriska kontrollerar. Det finns massor av säkerhetsfunktioner byggdes, och de är inte lätt att hacka. Men de är utformade för att hantera hög motorn nuvarande. Jag ville hålla dem.

Ursprungligen, jag hoppades att gränssnitt till en port på utsidan av registeransvarige, men detta var inte möjligt. Jag var tvungen att hacka joysticken. Jag hade tur igen. Du kan se i bilden av joystick, det är bara 4 trådar. En x-axeln, en y-axeln, plus makt och marken.

Jag använde en multimeter för att mäta spänningar av joysticken på blå och gula ledningarna på neutrala, full framåt, bakåt, vänster och höger. Då Använd jag Arduino PWM utgången för att ge mig dessa spänningar. Bör ha arbetat, rätt? Nope. Två problem. Elektronik på stolen var först, känsliga nog att se att spänningen inte var stadig och de felaktiga ut. Jag fixade det genom att sätta PWM genom vad jag kallar en "utjämning krets". Jag ansluten PWM till ett motstånd, sedan till den positiva delen av en kondensator. Den negativa delen av den gemensamma jordbrukspolitiken gick till marken. Jag kopplas sedan den positiva delen av den gemensamma jordbrukspolitiken på styrkretsen joystick. Detta låt oss den gemensamma jordbrukspolitiken bär spänningen i mellan pulserna, och det var nog att lura stolens controller. I RC världen kallas detta ett lågpassfilter.

Nästa problem var en joystick fel varje gång jag bytt motor riktningar. Detta löstes genom att ansluta den Arduino marken buss till marken bussen inne joysticken. Att ge dem en gemensam grund referens löst sist av mina elektriska problem.

För närvarande har jag Arduino programmeras att skicka rätt spänning i vilken riktning jag väljer, baserat på en knapptryckning. "8" driver det framåt, "2" omvänd, "4" finns kvar, "6" är rätt, etc. (pilarna på det numeriska tangentbordet). Så småningom, kommer detta vara under kontroll av MRDS.

Ultraljudssensorer kommer på det. Nästa. Då är det redo att börja att vara något autonoma. För nu, jag remote desktop till den bärbara datorn på Anna. Jag kan komma åt hennes webbkamera för att se vad hon gör, och jag använder en enkel seriell port monitor att skicka hennes kommandon och få hennes svar.

Jag är mycket nöjd med hur detta projekt kom tillsammans. Mycket bättre och mycket billigare än "SAM", den lilla vita roboten jag byggde tillbaka i det sena 80-talet. Han var baserad på en 80286 stationär dator som jag drivs av batteri. Han hade taligenkänning, en webbkamera och joystick kontroll. För omkring $500 i 1987 dollar. Lol.

Mitt nästa steg är att gränssnittet Arduino till MRDS. Sedan vill jag utveckla några billiga cliff sensorer, stol-baserade fjärranslutna hemautomation och sådant som kommer att förbättra rullstol användarens dagliga säkerhet och komfort. Till ett överkomligt pris så att de behövande har faktiskt råd.

Uppdatera 04/09/2013

Min rullstol Robot blir ett Teleoperated ROV

Det har varit ett par veckor sedan jag skrivit något om Anna, min rullstol robot som jag använder för Smart stol teknik forskning. Jag har varit upptagen med familjeåtaganden, men jag har ändå lyckats göra stora framsteg. Här är en kort uppdatering. Jag ska försöka att lägga till en video så fort jag kan få mina händer på en anständig kamera! Först hittade jag några robotic programvara med öppen källkod från Oculus används för att kontrollera deras "netbook baserad" tele-robotar. Tur för mig, deras styrkort är kompatibel med Arduino som jag använder. Jag laddade ner källkoden för deras firmware, gjorde några tweaks, och jag har nu full fjärrkontroll/tele-drift av Anna via wifi från någon internetuppkoppling överallt i världen, och även via en app på min Iphone. Detta är långt ifrån enkel Tangentbordskontroll av henne hade jag bara några veckor sedan!

Det här är en skärm-ta från min laptop. Jag fjärranslutas i till Anna som var på andra sidan av huset i källaren, och detta är vad hennes kamera är att titta på. Om du klarar att läsa skärmen-grab, du ser har jag full fart och riktad kontroll av henne, allt medan hon strömmar full video och ljud till min telefon eller bärbar dator. Statusdisplay längst upp till höger är bra... batteri skick, dockade eller inte-dockad status, flytta eller inte, ping tid (det finns en keepalive-timer som stängs Anna för säkerhet resonerar ifall kommunikation förloras) och mycket mer. Det fick också pan/tilt kontroll när jag koppla in en servo till min kamera.

På maskinvarusidan gjorde jag vissa framsteg, också. Jag sträckte 24 volt från rullstol batterierna upp in hennes elektronik låda, och kastade in en 24 till 12 volt DC-DC omvandlare (5 amp), och en 24-5 volt DC-DC omvandlare på 10 ampere. Dessa ger mig den kraft jag behöver för Kinect-sensorn och mitt ultraljud och IR-sensorer, samt några servon. Jag tog alla tre av dessa spänningar ut till terminal remsor för enkel åtkomst. I mitten av bilden kan du se (från vänster till höger) en 8-relay board, min skärbräda för prototyper, och hennes microcontroller och Arduino Mega 2560. Telefonjacket du ser i mycket nedre högra hörnet är där jag knackade till rullstolens joystick/controller. Om jag ansluter Arduino, har jag datorkontroll av Anna. Om jag ansluter en loopback-jack, återgår hon till normala rullstol läge kontrolleras av sin joystick. Jag gjorde detta för att underlätta flytta henne runt och säkerhet när jag måste ta henne offentligt att demonstrera tekniken jag arbetar på.

Och sist men inte minst, jag satte en stabil plattform på Anna att säkert hus och isolera henne elektronik. Även om det ser hemsk, höll det inom min budget (noll dollar för skrot trä. lol). En trevlig funktion att denna ruta är att rullstol ramen hade en vilstol. Genom att montera rutan parentes arm, jag kunna släppa 2 spakar på framsidan av stolen, och rutan hela elektronik väcker upp och tillbaka till baksidaen. Detta gör det lättare att arbeta på batterierna och annan elektronik i bas, och också fördubblar utrymmet jag kan använda för elektronik eftersom plattformen väcker upp tillräckligt som jag kan montera komponenter på undersidan av styrelsen du ser i bilden ovan.

Jag har fortfarande några ultraljudssensorer att montera. Då ska jag arbeta på tweaking hennes programvara tills jag kan köpa en kopia av RoboRealm och en Kinect-sensor.

Hittills har bara jag $75 investerat (total) i Anna. Som bara sätter mig... Åh... $75 över budget! Nej.

Tack igen för att läsa om Anna! Håll ögonen öppna för mer äventyr med Anna.

Relaterade Ämnen

Hjärnan-kontrollerade rullstol Robot

vår oberoende projekt är att utöka våra tidigare Brain-Controlled rullstol projektera (1: a pristagare av den Humana hälsa utmaningen i samordning med jerkey) in i en ny design som använder en revolutionerande kombination av EEG-baserad P300 upptäckt...

Buggy rullstol Robot

detta är en ändring av en elektrisk rullstol.Jag kallade det "Buggy" av två skäl. #1 mina barn kan fortfarande rida runt eftersom jag lämnade stolen intakt. #2 jag har inte programmerat något på länge.Jag planerar att skapa "jobb" för...

6 hjul R/C skottkärra med pneumatiska dumpa

Detta projekt startade ut liv kommer för att bli en r/c gräsklippare. Det har nu gått till denna sex hjul skapelse. Om du inte kan se ovan video klicka här.Steg 1: uppdatering! SE VIDEON NEDAN. Tack.Steg 2: Robot: material & verktygMaterial: Elektris...

Knifty Knitter vävstol stå gratis

Den ultimata upcycled vävstol står för knifty knitter vävstolarDetta kostade mig $0 dollar att göra! Mycket prisvärd!Material du behöver:• Gamla kamerastativ (från min pappas dagar som en vill vara fotograf)• Lång vävstol (som jag fått av en vän som...

Book to Tablet Stand

Tablet PC stativ tillverkad av en 400-sidig bok och några epoxiharts. Papper micarta är den korrekta termen för det, men det verkligen fånga inte essensen av tanken. De 400 sidorna håll men en enda berättelse och nu de kan upprätta en enhet som kan h...

Den ultimata Robot kostym

imponera på alla i din stadsdel med denna awesome kostym. Det är lätt att göra och kostar inte så mycket, men resultaten är fantastiska!Observera: du bör läsa igenom det hela instructable först innan faktiskt gör det. På så sätt du kan göra vilka änd...

Hur man gör en glödande robot passar.

Förra året bestämde jag mig att göra lite av ett galet projekt - Making glödande robot passar gör cirkusföreställningar. Detta var så att vi kan utföra i svagt ljus som nattklubbar och festivaler.Detta instructable innebär skulptera, vakuumformning o...

Grundläggande tank-drive robot kontroll över Bluetooth med mbed med Freescale K64F

Detta Instructable är baserad på detta tidigare arbete som visar hur man styr en typisk tank-drive stil robot med hjälp av Arduino och en Android app, som visas i denna RC bil för Android Instructable.Jag har använt detta arbete som grund för många r...

Bygga din Internet kontrollerad Video-Streaming Robot med Arduino och Raspberry Pi

< the Instructable och koden är redo. Njut! Lämna en kommentar med du feedback! >Jag är (aka LiquidCrystalDisplay / Itay), en 14 år gammal student från Israel lärande i Max Shein Junior High School för avancerad vetenskap och matematik. Jag gör dett...

Ultimate Robo-Planter (med ljus och avtagbara anti spill modul)

(Om du gillar mitt projekt, snälla rösta på mig. Tack!)Mina damer och herrar, jag ger dig... min ultimata Robo-Planter!"Men Mario" - ni kommer att säga - "vi har sett din Robo-planteringsmaskiner innan. Inte illa och mycket ekologiskt, men...

Noren ingen biru japanska Bricobart öl Instructables Robot Banner

Domo arigato, Instructables Roboto. Meddela till besökare att du kör ett välrenommerade etablissemang... vänta, åtminstone en som har öl. Noren är traditionella japanska banners/gardiner hängs upp i dörröppningar eller entréer. De är utilitaristiskt...

Ultimate hur ha en Yard Sale Guide

Det är den tiden på året (Maj-September) att de-clutter och tjäna lite pengar genom att ha en loppmarknad. Du kanske inte tror att du har tillräckligt med saker men om du verkligen titta och gjorde du våren rengöring, kan du ha en bra mine sitter hel...

Göra en 3R (minska, återanvända, återvinna) kampanj för ditt kontor (med en R/C robot och junkbots)

åtminstone i Colombia, när du arbetar i ett företag, du alltid se samma slags miljö kampanjer: inte kasta skräp på marken, kasta soporna till papperskorgen kan, separata soporna innan bortskaffande, skriva ut papperets båda sidor, träden är liv och s...

Hur man gör en låg kostnad Mobile Robot plattform

Detta Instructable handlar om att bygga en robot bas för att stödja dina experiment.Detta Instructable är avsedd för alla att komma igång på en mobil plattform för låg spänning. Andra läsare kan hitta något intressant här också, din antall Maj varier...

Kasta The Ultimate Party

vill du ha en ultimata fest? Vill du att kasta typ av part som alla talar om måndag morgon på jobbet eller ännu bättre, typ av part människor inte riktigt ihåg vad som hände vid?Visst, kan någon kasta ett parti. Kasta några chips i en skål, slå på ra...

Hur till retur Instructables och RoboGames Robot tävling

robotar är aldrig kommer för att ta över världen om vi inte gå av i soffan och göra dem själva!Det är därför vi har slagit sig ihop med folk påRoboGames att ge dig Robot tävling!Vill du vinna en resa till RoboGames 2009? Berätta hur du gjorde din rob...

Hexabot: Bygga en tunga sex ben robot!

Detta Instructable kommer att visa dig hur man bygger Hexabot, en stor sex ben robot plattform som kan bära en mänsklig passagerare! Roboten kan också göras helt självständigt med tillägg av några sensorer och lite omprogrammering.Jag konstruerade de...

Strid Robot - Lil' Timmy, vännen 300lb!

low and behold Lil' Timmy. spawn av att dricka riktigt, riktigt gamla hamn och spelar Halo till 3 på morgonen med min kompis Paul. Efter våra tummar trångt upp, vi vänt till kabel och låg en se ett avsnitt av Robo-krig var på. Lutad över till Paul, s...

Byggnaden av Q.T.Pi: en Robot autonoma Sumo

Vill du lära dig hur man bygger en robot?Detta Instructables kommer att berätta hur vi byggt våra 20lb (9.07185 kg) autonomaSumo Robot.Det är så vi började med att bygga sumo bots. Den lokala college som håller den årliga Sumo Bot konkurrensenhar int...