Sprong Motion gecontroleerd externe zoeken en verwijdering Robot (4 / 5 stap)

Stap 4: Inzicht in het kader van de WebIOPi


De frontend die wordt weergegeven op de Browser is writted in HTML (Filename:index.html) & Javascript terwijl de backend die de GPIOs drijft is geschreven in Python (bestandsnaam: script.py). Gedetailleerde toelichting over het maken van een aangepaste WebApp gebaseerd op het WebIOPi kader is aangesloten als notities in Bitbucket repo.

Aangepaste macro's die zijn gedefinieerd in de Python script kunnen worden geactiveerd vanuit het HTML-bestand.

Bijv: webiopi().callMacro("go_forward"); Dit is een aangepaste oproep tot een macro-go_forward gedefinieerd in de Python-script dat het proces van drving zowel de motoren in de voorwaartse richting worden verwerkt.

De maphiërarchie van waar de bestanden zijn opgeslagen op de Pi wordt weergegeven in de afbeelding als bijlage.

De Robot-map bevat deze sub-mappen:

  • HTML: met index.html
  • python: met script.py
  • mjpg-streamer-r63: met de bouwstijldossiers en uitvoerbare bestand uit te voeren van de Webcam


MJPG-Streamer: De Live Video-stream van de USB Webcam wordt standaard uitgevoerd op poort 8080 van de Pi. Om handmatig weergeven de stream, navigeer naar RASPBERRYPI_IP:8080 op de browser na het aanzetten van de Webcam.


LeapMotion Code:

Codefragmenten uit de voorbeelden die in de LeapMotion SDK werden ingesloten in het bestand index.html. De LeapMotion de leap.js bestand moet worden toegevoegd in de map html in de projectmap op de Raspberry Pi.

De palmPosition-parameter verzonden door de LeapMotion wordt gebruikt om te bepalen welke macro activeren op de Raspberry Pi.

Gerelateerde Artikelen

Robotic Hand gecontroleerd door gebaar met Arduino + sprong Motion

Robotic Hand gecontroleerd door gebaar met Arduino + sprong Motion

Belangrijk: Zoals beloofd ik m maken een volledige stap voor stap instructies: Klik hierHallo iedereen, dit is gewoon een video over mijn laatste project van de Universiteit!De hand wordt gecontroleerd door sprong Motion Arduino Uno (standaard Firmat
Maak je eigen robot motion gecontroleerd

Maak je eigen robot motion gecontroleerd

Motie gecontroleerd ervaringen hoeven niet te worden beperkt tot games, of zelfs digitale apparaten, eigenlijk een responsieve beweging interactie kan worden bereikt met behulp van eenvoudige en toegankelijke alledaagse voorwerpen.Een algoritme Engin
Bomb verwijdering Robot simulatie

Bomb verwijdering Robot simulatie

In dit project ben ik het opbouwen van een bom verwijdering Robot conceptueel model. Ik dacht dat het idee van het bouwen van een robot die kan worden verzonden in een volledig donkere kamer te halen een item, zoals een explosief en breng het naar ee
Tony Stark geworden: Mobiele Virtual Reality Setup met sprong Motion

Tony Stark geworden: Mobiele Virtual Reality Setup met sprong Motion

Hoeveel van jullie hebben wilde gebruik je handen en kijk rond natuurlijk zonder having voor toepassing uw muis, toetsenbord en scherm? Nou, vandaag zal ik u tonen hoe te gebruiken van een telefoon, sprong van beweging, en Virtual Reality bril als u
IoT Motion gecontroleerd servo's

IoT Motion gecontroleerd servo's

Veilige en betrouwbare real-time gegevens streaming is essentieel voor IoT. Ik heb gezien tal van demonstraties waarbij toepassingen of "drukknop hier, bracht op daar" type hardware, maar een vriend en ik wilde iets dat meer interactief was... e
LeapTek: Sprong Motion Interface met een boord van MediaTek LinkIt!

LeapTek: Sprong Motion Interface met een boord van MediaTek LinkIt!

Hallo iedereen,Ik ben Geeve George een 15-jarige Maker/elektronica Hobbyist.I liefde computervisie, Androïde ontwikkeling en algoritme Design.I ben momenteel in 11de rang Student informatica op Little Rock Indian School. :) Meer informatie vinden ove
Hand bijhouden van mechanische Arm - Pyduino + sprong Motion

Hand bijhouden van mechanische Arm - Pyduino + sprong Motion

Hallo!In deze tutorial zal ik u kerels en gals tonen hoe te monteren een hand bijhouden van mechanische arm met een sprong Motion Controller, Arduino apparaat, een paar motoren, sommige balsahout, paperclips, warme lijm en een beetje python code. Aan
Kalibreren sprong Motion

Kalibreren sprong Motion

Kalibreren van je sprong beweging is hard! U wilt echter ervoor te zorgen dat u echt wilt. Gewoonlijk u annuleerteken uitsluitend toepassing het meer en het zal beter krijgen. Sommige programma's die het gebruiken zijn gewoon echt moeilijk om te gebr
Beheersing van Arduino auto via sprong Motion

Beheersing van Arduino auto via sprong Motion

Laatste tijd, heb ik een Arduino-auto, die wordt beheerd via het Web. Dit keer, ik heb dezelfde auto gebruikt maar het wordt bestuurd via Motion sprong.Stap 1: Wat is sprong beweging.U kunt controleren wat "Leap Motion" is door de officiële webs
Hercules: The Motion gecontroleerd Android Robot

Hercules: The Motion gecontroleerd Android Robot

toen ik in de 8th -rang, was ik geïntrigeerd tijdens het spelen van de motie games op Nokia 5800. Ik was zo blij, hoe kan ik de racewagen controle door alleen het kantelen van de telefoon. Ik gebruikte om te dromen van het maken van deze dezelfde aut
NFC kaart gecontroleerde externe auto

NFC kaart gecontroleerde externe auto

dit is een auto met afstandsbediening. Niet gecontroleerd door de alomtegenwoordige afstandsbedieningen, zoals een joystick, maar een set van NFC kaarten. Dat maakt het een uitdaging om rationeel denken. Wil het lopen soepeler en sneller? Dat hangt a
Hoe het bouwen van een externe operationele ALL-Terrain Robot voor onder 300 dollars!

Hoe het bouwen van een externe operationele ALL-Terrain Robot voor onder 300 dollars!

Heb je ooit die films met robots in het? heb je ooit willen eigen zelf en niet wilt betalen paar duizend voor 1? Nou, ik zal je laten zien hoe een te maken en kost je minder dan 300 dollar dankzij th boek 101 gadgets van de spion voor het kwade genie
Mobiele telefoon gecontroleerd externe airsoft granaat slagpijpje

Mobiele telefoon gecontroleerd externe airsoft granaat slagpijpje

dus ook al is het januari, ik dit afgelopen weekend gingen kamperen. Toen ik terug kwam van camping, zag Lo en zie ik op mijn bureau een mobiele telefoon! Dit gaf mij de mogelijkheid om een droom die ik heb gehad sinds ik op de middelbare school was:
IoT Photon + sprong beweging gebaseerde Robot

IoT Photon + sprong beweging gebaseerde Robot

Een tijdje geleden, bouwde ik een PICAXE gebaseerde handenvrije Sensor Controlled Robot waarmee een hand beweging-tracking sprong bewegingssensor te rijden. Helaas, dat robot moest worden aangesloten op een computer functioneren, die het nut ervan be