Stap 1: keuzes
Er waren vele keuzes die ik gemaakt heb tijdens het hele proces van het opbouwen van deze robot. Maar in dit Instructable I 'm gonna zetten de grotere en meer belangrijke keuzes ik samen, hier rechts aan het begin.
Afstandsbediening vs. AI
Elke robot moet hebben één of andere manier die het wordt gecontroleerd kan, de robot computergestuurde via een soort AI lus programma, of de robot kan extern gecontroleerd, waardoor bewegingen op basis van input van de gebruiker! Terwijl het maken van de ultrasoon robot, (het andere project ik met de Arduino maakte,) heb ik gekozen om een AI lus robot te maken. Ik wist dat dit tijd I 'd have to verkennen van het rijk van de afstandsbediening om mijn Arduino vaardigheden verder te verbeteren. (AI lus robots zijn in feite moeilijker te perfect omdat ze de mogelijkheid om te reageren op de buitenzijde zonder dat de gebruiker hen te vertellen wat te doen op elk gegeven moment nodig hebben. Maar omdat ik niet had reeds een extern gecontroleerde robot, ik dacht dat het interessant als ik iets nieuws probeerde. Plus externe gecontroleerde robots zijn leuker om te spelen met na de voltooiing van het project!)
Communicatie
Na de beslissing dat dit ging om een extern gecontroleerde robot ik had een manier nodig om het te vertellen wat te doen. Ik had een manier van communiceren nodig. Voor communicatie waren er een paar opties. De ene wordt de oude school bekabelde communicatie. Dit zou zijn geweest de eenvoudigste methode om uit te voeren, maar bekabelde communicatie "Old School", technologie vordert en wireless is geworden een must hebben voor nieuwe apparaten. (Ex. draadloos opladen, mobiele telefoons, draadloze toetsenborden en muizen, enz.) Bekabelde communicatie zou ook het beperken van de robot de bereik, zodat niet het verplaatsen zonder een draad "staart". De methode die ik wilde gebruiken was de bekende draadloze communicatie Bluetooth genoemd. Ik weet dat externe gecontroleerde auto meestal radiofrequentie gebruiken en nu ik terug ben op zoek op dit project dat met behulp van radiofrequentie in plaats van Bluetooth misschien een beter idee geweest voor dit specifieke project. Maar terug te gaan naar het doel dat ik in gedachten had, ging ik met Bluetooth voor ervaring! Ik voelde dat andere projecten ik zou maken in de toekomst met een Arduino zou worden gecontroleerd met behulp van smartphones en andere Bluetooth-apparaten dus ik koos voor het gebruik van Bluetooth voor dit project! (Het nadeel is vertraging. Als ik ooit een v2 gemaakt zou ik verkennen met radiosignalen in plaats daarvan.)
Controller
Nu voor de controller. Ik wist dat ik zou gaan met Bluetooth. Maar het maken van een controller werk was een heel ander verhaal. Aangezien mijn robot echt twee delen, het chassis en de arm is, wilde ik mijn domeincontrollers ook opgesplitst. Voor het chassis gebruikte ik een eenvoudige android app om de beweging van de robot te controleren. De android app werd geschreven door mezelf met behulp van MIT's App uitvinder. (Ik zal nader ingaan op een van de volgende stappen.) Voor de arm gebruikte ik een dummy robotarm die de echte arm zou na te bootsen. Wanneer ik een van de gewrichten op de dummy arm beweegt, zou de echte arm op de robot dezelfde positie na te bootsen. Deze methode heeft vele voordelen waaronder, gemak van implementatie en gebruiksgemak. Als de controller ook dat een knop op basis van android app die motor één tegelijk verplaatst was, bewegen van de arm naar een specifieke houding zou zijn geweest een pijn. Het enige nadeel van deze methode was de noodzaak om te bouwen van een 2de arm die niet echt dat slecht gezien, na het opbouwen van een alle u hoeft te doen is het bouwen van een kopie.
Materiaal
Voordat ik het eerste stuk van mijn chassis gesneden. Ik moest kiezen het materiaal dat mijn robot zou moeten bestaan uit. Zoals u wellicht heeft gezien van de foto's hierboven dat ik koos voor de mijne uit multiplex maken! Ik weet dat er andere materialen die er zijn die kunnen passen bij dit project veel beter, maar ik koos voor het gebruik van hout, want ik was ervan overtuigd werken in hout! Ik wist over het werken met hout vrij goed-zijnd kundig voor toepassing van de fundamentele elektrische gereedschappen die voldoet aan mijn behoeften. (Basic PowerTools die ik gebruik omvatten een Drill-pers, een verstek zagen, een puzzel en een Dremel rotary tool. Deze hulpprogramma's zijn de hulpmiddelen die ik gebruikte om mijn project te maken maar vervangen door de pers van de boor uit voor een boor of een hand zag voor de andere macht zagen heel redelijk zijn.)
Tijd om te beginnen met de bouw!