Controle van een NXT Robot met Android en HTML5


het doel van dit project is een oude Android-smartphone (bv HTC Magic) verbinden met een Lego NXT robot, om een globale beschikbaar WIFI GPRS UMTS camera robot.

De gemakkelijkste manier om te controleren uw huishouden van overal in de wereld is om verbinding maken met een oude Android-smartphone met een mobiele NXT robot. Een NXT robot vertegenwoordigt een goedkoop en eenvoudig te verwerken microcontroller apparaat in combinatie met twee servo's, die het mogelijk maken om te bouwen van een flexibele mobiel platform. Op de top van deze mobiele robot plaatsen we de Android smartphone. De Android-smartphone fungeert als op hoog niveau controller die opdrachten ontvangt via de Internet en stuurt deze opdrachten de NXT-controller via een Bluetooth-verbinding.

Te bieden de hoogste flexibiliteit van controle, voeren we een kleine HTTP-server (met behulp van nanohttpd bibliotheek) die wordt uitgevoerd als een service van Android achtergrond. Deze HTTP server wacht op inkomende verzoeken en serveert een enkele HTML5 robot control Web-pagina. Deze pagina toont het beeld van de feitelijke camera, ontleend aan de Androïde apparaat, alsmede de fundamentele bedieningsknoppen voor de NXT robot bewegen.

Door het openen van een Bluetooth-verbinding tussen een Android smartphone en een NXT baksteen, is het mogelijk direct NXT om opdrachten te verzenden vanuit een app naar een NXT robot.

Voor meer informatie over het Lego NXT-protocol specificatie en directe opdracht specificatie gelieve studie na Lego documenten: aanhangsel 1-LEGO MINDSTORMS NXT communicatieprotocol en LEGO_MINDSTORMS_NXT_Direct_commands.

De HTML5-pagina toont dat de fundamentele controller interface de NXT robot ten dienste staat van rechtstreeks via de HTTP-server nanohttpd.

U kunt de broncode en de video's hier vinden: www.smartlab.at/articles/android-wifi-htm5-nxt-robot-controller/

Gerelateerde Artikelen

Bouwen van een eenvoudige Robot met behulp van een Arduino en L293 (H-brug)

Bouwen van een eenvoudige Robot met behulp van een Arduino en L293 (H-brug)

Hey mensen, dit is mijn eerste instructable, en ik ben hier om aan te tonen hoe het bouwen van een eenvoudige robot met een beetje van Arduino, programmering, maak je geen zorgen, ik heb bijgevoegd het codebestand hieronder, kunt u het gebruiken ter
Oprichting van een wandelende robot met behulp van polycaprolactone

Oprichting van een wandelende robot met behulp van polycaprolactone

Video over hoe ik een wandelende robot met behulp van polycaprolactone gemaakt. Polycaprolactone is een interessante kunststof, waardoor u snel maken van prototypes. Het gesmolten bij 60-65 ° C. Voor het smelten van polycaprolactone, gebruikte ik war
Controle van een solenoïde met Arduino

Controle van een solenoïde met Arduino

Deze Arduino solenoïde Tutorial toont hoe de controle van een solenoïde gebruik van druktoetsen en een estafette met uw compatibele controller van Arduino. Elektromagneten zijn elektromagnetisch gedreven actuatoren. Wanneer spanning wordt toegepast o
Androino! Controle van een Arduino vanaf uw Android-apparaat met behulp van een goedkope bluetooth-module.

Androino! Controle van een Arduino vanaf uw Android-apparaat met behulp van een goedkope bluetooth-module.

Dit instructable toont je hoe om te lezen van sensor-waardes van een Arduino met uw Androïde apparaat met behulp van een seriële goedkoop bluetooth-apparaat dat u voor onder $10 op dealextreme of ebay bestellen kunt.In het volgende voorbeeld gebruikt
Controle van een OWI robotarm met Arduino

Controle van een OWI robotarm met Arduino

de OWI rand robotarm is een goedkope en geweldig 5-mate-van-vrijheid robotic arm dat alleen kost $37. Het is een grote kit met een kind op te bouwen en meer dan een paar uur tot finish zal niet duren. Uit de doos, kan het alleen worden gecontroleerd
Controle van een RC auto met behulp van de computer

Controle van een RC auto met behulp van de computer

In dit project, ik een goedkope getransformeerd RC auto behoort tot mijn zoon in een autonome auto met behulp van enkele eenvoudige stappen en Arduino. De auto kan worden gecontroleerd met de PC via seriële of USB-poort, of via de Arduino autonoom ka
Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Dat Smart auto ingesteld wanneer gecombineerd met L298N Motor Driver Modules, bieden een van de gemakkelijkste manieren om robot auto's maken. De L298N Motor Driver Module is makkelijk te controleren met Arduino, en met behulp van Visuino kunt u uw a
Controle van een DC-Mototr met behulp van H-Bridge

Controle van een DC-Mototr met behulp van H-Bridge

Zo hebt u een 293d IC verbrand tijdens het besturen van een motor?? Ja, zou u moeten omdat voor het uitvoeren van een 12V motor 293d IC cant rijden omdat de IC maximale upto 8V zodat dit overwinnen dit probleem vonden we een nette motorische controle
Beheersing van een IR-airconditioner met Android en Arduino

Beheersing van een IR-airconditioner met Android en Arduino

Voor mijn eerste Arduino project besloten heb ik om te controleren mijn airconditioner via het internet met behulp van Arduino en mijn Android mobiel waar ik heb internettoegang. Video is in het Spaans, maar krijg je wat ik ben demonstreren.Stap 1: v
Controle van een DC-motor met Arduino en Visual Basic

Controle van een DC-motor met Arduino en Visual Basic

Hallo vrienden dit is mijn eerste post in instructables.com waar ik zal proberen om meer nieuwheid des vaak.Thema is vandaag met Arduino en Visual Basic.Het project dat we nu zien is een dc-motor controller met Arduino en Visual Basic.Om te controler
Controle van een krachtige gelijkstroommotor met LabVIEW

Controle van een krachtige gelijkstroommotor met LabVIEW

Dit artikel zal u tonen hoe om een DC motor macht, met behulp van een H-brug gemaakt met complementaire MOSFET te controleren. Avatanjele het gebruik van bipolaire transistoren MOSFET is dat ze lagere geleiding verliezen dan bipolaire. Bestellingen w
Maken van een eenvoudige Robot met 3D modeling

Maken van een eenvoudige Robot met 3D modeling

InleidingHet idee voor dit project begon toen ik studeerde en krijgen een opdracht met de briefing met een adellijke titel "articulation" genoemd Het idee was om een object maken dat aangetoond articulatie (beweging en gewrichten) met behulp van
Controle van de MIP Robot met Intel Edison

Controle van de MIP Robot met Intel Edison

Monteren van Edison bestuur, software installeren, schrijf een beetje JS code, dans robot, dans.Stap 1: Snap de Edison-bestuur samenRaad van bestuur uit pop in de chip vak halen.Stap 2: Test bord met Blinky demoBouwen en uitvoeren van Blinky demo die
Controle van een Game Boy met een NES-controller!

Controle van een Game Boy met een NES-controller!

u nog steeds dat gameboy in uw kast?Hoe zit dat NES-controller?buste laten we hen uit!(:Stap 1: Items die u nodig hebt:-Music (optioneel, maar aanbevolen)-Soldeerbout-Draad solderen Items:, solderen, etc.-Nes-controller.-Gameboy (dit instructable zal