Experimental robotic platform
Hej! Mitt namn är Andrew, och jag är datavetenskap student.
Jag började arbeta på denna robot för både roligt och som en del av mitt examensarbete.
Det hela började när jag köpte en robot kit från en plats som kallas Conrad: länk
Det verkade som en bra start kit, till ett anständigt pris.
Även om det var fint i början, när jag monterade den, började jag se att den ursprungliga utformade var felaktig, så jag bestämde mig att förbättra den ursprungliga designen, genom att göra det en experimentell plattform.
Varför jag förbättra den ursprungliga designen?
-IR-sensorer var inte tillräckligt exakta.
-Modulen mätarställning fungerade inte som den bör ha.
-Hjulen hade inte tillräckligt dragkraft.
-Mikrokontroller baserades på Atmel ATmega 128/L - en strömsnål AVR 8-bitars IC, ganska kraftfull, men dåligt utformade, med egen frekvens och pin-out.
-Det programmera språket var kompakt-C: baserad på C-språket, men med en massa tillägg; programmering IDE var fullt av buggar.
-Det hade bara en enda I2C expansionsport. Den saknade utbyggnadskapacitet genomsnittliga Arduino styrelser.
-Hjul rod och tandade hjul rod var fastlödda på kretskortet; Detta är en enorm nackdel. Om inte du är försiktig nog, kan du löda i en annan vinkel, således ändra kliva av tandat rullar, vilket resulterar i olika hjul hastigheter. Dessutom något lödda kan brytas ganska lätt, spår lossnar bara, om du träffar den av misstag, eller det faller ner från, låt oss säga ditt skrivbord.
-Lamporna var små, 3mm, du kunde inte ens märker dem.
-De tandade hjul få krokiga i tid (till höger i mitten): anständig bygga, dålig material(plastic).
-Du var tvungen att använda varmt lim för att hålla motorerna på plats.
-Svagt batteri pack kapacitet (4 x AAA)-batterier. Trots att det var en låg powered robot, batterierna varade inte som mycket.
-Roboten balanserades med två halvor av en pingisboll. Detta är ett dåligt genomförda design, på grund av hög friktion med bara om någon yta, låg markfrigång och squishy plastmaterial som skulle deformeras när trycket appliceras. Även var dessa ping-pong boll halvor heta limmade på pcb, ger det en billig och ful look.
-Du var tvungen att trycka på Start knappen och Reset-knappen på en gång, sedan släpp Reset och starta för att det ska gå i programmeringsläget. Detta var verkligen irriterande.