Stap 11: Mobiele-besturingsinterface en App.
De EZ-Builder software geeft u de mogelijkheid om uw eigen mobiele app maken die u op een iOS of Android smartphone of tablet, of op een PC gebruiken kunt. Het geeft u sommige basisinstrumenten om controle van een robot, maar om echt jezelf een dynamische en unieke app maken, en maken het geschikt is voor uw robot, een heleboel werk nodig is van uw kant, maar als je een creatieve kant hebt en buiten de doos denken kan, kunt u enkele mooie fantastische dingen doen.
De bovenstaande screenshots zijn mijn eerste ontwerp mobiele controle interfaces zodat ik kon alles instellen. Ik kan op sommige punt spelen over met dit weer en redesign van hen, maar voor nu ben ik heel blij met hen. Zoals u hebt gezien, heb ik twee mobiele interfaces zoals E4-B4 een heleboel functies heeft. De app knoppen en achtergrondkleuren waren allemaal gemaakt met Microsoft Paint. Het is niet de grootste programma hij in de wereld heeft beperkingen, maar met enkele lateraal denken, kunt u sommige heel behoorlijk spullen.
Mijn app is ontworpen op een zodanige wijze waar één knop twee functies heeft. Dit bespaart veel ruimte op het scherm van de app waar je niet moet hebben een On-knop en de knop Off bijvoorbeeld. Een knop doet beide. Bijvoorbeeld om E4-B4 vooruit en stoppen met behulp van dezelfde knop, gebruik ik het volgende script...
Als (! $pressed)
Vooruit() $pressed = 1
ANDERS Stop() $pressed = 0
endif
Als dit script wordt een variabele gebruikt, moet deze eerst worden gedefinieerd. U gewoon doen dit door het plaatsen van een "Run Once" script in de EZ-Builder Verbindingsbeheer als volgt...
$pressed = 0
Dit "wissel" ontwerp hebben vrijwel allemaal van de app-knoppen. Ik heb ook een venster voor het weergeven van de camera via toegevoegd. Als u toegang de app met behulp van een mobiele verbinding met een extern bureaublad (VPN)-programma tot, dan deze video feed en inderdaad volledige controle over E4-B4, kan worden gedaan vanaf overal in de wereld dat u een internetverbinding kunt krijgen. Dit werkt heel goed als onderdeel van een systeem van de huisveiligheid.
Zodra u klaar bent met het ontwerpen en programmeren van uw nieuwe mobiele app, kunt u het opslaan op EZ-Robots "Cloud" server waar u toegang uw app op uw smartphone tot. Of u kunt uw project lokaal opslaan op uw computer en toegang tot het gebruiken van het idee van de VPN-ik hierboven vermeld.
De app kostte me ongeveer twee dagen om te ontwerpen en samen met de knoppen met MS Paint ontwerpen en schrijven van de scripts (waarvan sommige gebruik van besturingsopdrachten die werd genoemd in de vorige stappen), maar het is de moeite waard als het maakt controle E4-B4 zo gemakkelijk, en u kunt heel gelukkig vertel uw vrienden "Hey, ik mijn eigen smartphone app maakte.