B-robot EVO. Självbalanserande robot (2 / 8 steg)
Steg 2: Hur är fjärrkontrollen?
Vi ville ha B-ROBOT som ska kontrolleras av användaren från nästan alla befintliga enheter, men vi don´t vill utveckla en massa olika gränssnitt för olika system (Android, IOS, PC-windows...). Dessutom beslutade vi att använda befintliga (och kraftfulla) för att styra "saker" och vi hittade (några år sedan) ett protokoll kallat OSC(Open Sound-kontroll, mer info här) används för att styra musikinstrument som synthesizers. Mycket visuell och kraftfull (vi kan visa volymkontroll, equalizer, belysning... och skapa vår egen). För att fjärrstyra B-robot, använder vi OSC protokoll via en Internet-anslutning (Wifi modul) med hjälp av UDP-paket. Detta är ett lätt och effektivt sätt att skicka kommandon till våra robotar!. Vi kan också anpassa gränssnittet vi använder i vår enhet så vi kommer att kunna styra något! (Tja... nästan) Vad vi behöver göra är att genomföra ett lätt bibliotek för Arduino stöd detta protokoll (lätt). Vi använder endast en delmängd av OSC protokollet för att hålla saker små.
Mer information på jjrobots webbsida