Robo-Mobile - en hemmagjord Bluetooth Robot (1 / 16 steg)
Steg 1: val
Det fanns många val jag gjort under hela processen med att bygga denna robot. Men i detta Instructable kommer jag att sätta de större och viktigare val jag gjort tillsammans, just här i början.
Remote vs AI
Varje robot måste ha något sätt den är kontrollerad, roboten kan vara datorstyrd via någon form av AI loop program eller Roboten kan vara avlägsen kontrollerade, att göra rörelser utifrån användarinmatad! Samtidigt göra ultraljud roboten, (det andra projektet jag gjort med Arduino,) valde jag att göra en AI loop robot. Jag kände den här gången skulle jag ha att utforska sfären av fjärrkontrollen för att förbättra min Arduino färdigheter ytterligare. (AI loop robotar är faktiskt svårare att perfekt eftersom de behöver förmågan att reagera på utsidan utan att användaren tala om vad man gör vid varje given tidpunkt. Men eftersom jag inte hade redan gjort en avlägsen kontrollerade robot som jag trodde det vara intressant om jag försökt något nytt. «Plus avlägsen kontrollerade robotar är roligare att spela med efter att projektet!)
Kommunikation
Efter att ha beslutat att detta skulle vara en avlägsen kontrollerade robot behövde jag ett sätt att berätta det vad man ska göra. Jag behövde ett sätt att kommunicera. För kommunikation fanns det några alternativ. Den första som är den gamla skolan trådbunden kommunikation. Detta skulle ha varit den enklaste metoden att genomföra, men trådbunden kommunikation är "Old School," tekniken går framåt och wireless har blivit ett måste för nya enheter. (Ex. trådlös laddning, mobiltelefoner, trådlösa tangentbord och möss, etc.) Trådbunden kommunikation skulle också begränsa robotens spänner, inte gör det möjligt att flytta utan en tråd "svans". Jag valde att använda var den välkända trådlös kommunikation kallas Bluetooth. Jag vet att avlägsna kontrollerade bilar brukar använda radiofrekvens och nu när jag tittar tillbaka på detta projekt jag tror med radiofrekvens i stället för Bluetooth kan ha varit en bättre idé för detta specifika projekt. Men gå tillbaka till målet jag hade i åtanke, jag gick med Bluetooth för upplevelse! Jag kände att andra projekt jag vill göra i framtiden med en Arduino skulle kontrolleras med smartphones och andra Bluetooth-enheter så jag valde att använda Bluetooth för detta projekt! (Nackdelen är eftersläpning. Om jag någonsin gjort en v2 vill jag utforska med radiosignaler istället.)
Controller
Nu för registeransvarige. Jag visste att jag skulle med Bluetooth. Men att göra en controller arbete var en hel annan historia. Eftersom min robot är verkligen två delar, chassit och armen, valde jag att dela upp min styrenheter för. För chassit använde jag en enkel android app för att kontrollera förflyttning av roboten. Android app är skriven av mig själv med MIT: s App Inventor. (Jag kommer gå in mer i detalj i en av nästa steg.) För armen använde jag en dummy robotarm som riktiga armen skulle härma. När jag flyttar en av lederna på dummy armen, skulle den verkliga arm på roboten härma samma position. Denna metod har många fördelar som inkluderar, underlätta genomförandet och användarvänlighet. Om registeransvarige var också en knapp baserat android app som flyttade motor en i taget, rör sig armen till en viss hållning skulle ha varit en smärta. Den enda nackdelen med denna metod var behovet av att bygga en 2: a arm vilket inte är riktigt det dåligt med tanke på efter att bygga en allt du behöver göra är att bygga en kopia.
Material
Innan jag klippte den första delen av mitt chassi. Jag var tvungen att välja min robot skulle göras av materialet. Som du kanske har sett från bilderna ovan att jag valde att göra min av plywood! Jag vet att det finns andra material där ute som kanske passar detta projekt mycket bättre, men jag valde att använda trä eftersom jag var säker på fungerar i trä! Jag visste hur du använder trä ganska bra att kunna använda de grundläggande elverktyg som passar mina behov. (Grundläggande makten verktyg jag använder är en Drill Press, en geringssåg, ett pussel och en Dremel roterande verktyg. Dessa verktyg var de verktyg som jag brukade göra mitt projekt men ersätta drill press ut för en borr eller en hand såg för de andra motorsågar är helt rimligt.)
Dags att börja bygga!