Fenrir: Een Open source hond robot (12 / 14 stap)

Stap 12: E-mail Node.js en broncode

Waarom Node.js?

De belangrijkste reden waarom ik het gebruik van Node.js/Javascript is want dit is het kader waar ik mijn reis robotics beginnen. Ik werd eerst geïntroduceerd aan Node.js wanneer ik helpen bouwen de Labrador ik voor onze universiteit robotica club. Ik was onder de indruk van hoe eenvoudig het maken van een client / server-systeem in Node.js.

Hoe moet ik beginnen?

De volgende stap doen. Nota, zijn alle vette tekst opdrachtregel.

  1. Steeds Node.js. Type in het volgende bevel

    • curl - sLS https://apt.adafruit.com/add | sudo bash
    • sudo ad rem-worden installeren knooppunt
    • knooppunt - v (knooppunt versie controleren, ervoor te zorgen dat er 0.12)
  2. Volgende gaan we krijgen de nodige Node.js bibliotheek. Typ in deze opdracht in uw Raspberry Pi 2

  • Nu, we gonna get de streaming software
    • sudo apt-get update
    • Raspi-config
      • Kies ingeschakelde Camera. Het is optie 5
    • sudo ad rem-worden installeren uv4l uv4l-raspicam
    • sudo apt-get install uv4l-webrtc
    • uv4l--stuurprogramma raspicam--auto-video_nr--breedte 640--hoogte 480--codering h264--framerate 20--vflip ja--hflip ja (opdracht de streaming software te starten. Typ in http://raspberrypi:8080/stream op uw browser om te testen of de stroom werkt)

  • Het laden van de robot-code van github.
  • Nu moet u alles die u toestaan om de Fenrir software draaien op Rapsberry Pi 2. Om te beginnen de software dit doen:

    • ./start.sh

    Dan zet Raspberrypi.local:5000 op uw browser om te beginnen met controle uw robot.

    Gerelateerde Artikelen

    POLYRO (oPen sOurce vriendelijke RObot)

    POLYRO (oPen sOurce vriendelijke RObot)

    This is an instructable on building a relatively low-cost wheeled robot platform for developing ROS applications. Denk aan ROS als een besturingssysteem voor uw robot (mits de hardware abstractie, apparaatstuurprogramma's, Bibliotheken, visualizers,
    De Droidalyzer - een open source, Bluetooth alcohol detector accessoire voor Android-telefoons

    De Droidalyzer - een open source, Bluetooth alcohol detector accessoire voor Android-telefoons

    *** versie van het Product van de Droidalyzer van Seeedstudio nu beschikbaar ***De Droidalyzer is een open source, Bluetooth alcohol detector accessoire voor Android-telefoons. Paar de Bluetooth Droidalyzer aan uw Androïde telefoon ingeschakeld en ve
    Galileo's Finger - een Open Source-astronomie leren Tool

    Galileo's Finger - een Open Source-astronomie leren Tool

    WAARSCHUWING: DE VOLGENDE PROJECT MAAKT GEBRUIK VAN LASERS. CONTROLEER UW LAN-REGELS OVER HET GEBRUIK VAN DE LASER.WEES VOORZICHTIG ALS HOGE AANGEDREVEN LASERS OOK AAN UW OGEN SCHADE KUNNEN.IK NIET AANSPRAKELIJK VOOR DE GEVOLGEN VAN GEBRUIK.De gelege
    Getto Pixels - bouwen van een open source BlinkM

    Getto Pixels - bouwen van een open source BlinkM

    tenzij je hebt geleefd onder een digitale rots voor de laatste paar jaar, of gewoon zijn niet geïnteresseerd in het knipperende lichten, u zult al genoeg weten over de awesomeness dat is de BlinkM van ThingM. Het is een zeer kleine PCB met een hoogve
    Een Open Source 3D afdrukbare nephand

    Een Open Source 3D afdrukbare nephand

    Hallo alle Makers! Dit is een project in de werken, van het maken van een nephand die kan worden gedownload van het internet, uitgeprint en door iedereen gebruikt. Ik hoop om een 3D-printer om te beginnen met het maken van een stap voor stap handleid
    Het gebruik van een Android toestel en Lego NXT een tweewielige Self-Balancing Robot te bouwen

    Het gebruik van een Android toestel en Lego NXT een tweewielige Self-Balancing Robot te bouwen

    Vandaag zal ik u leren hoe maak je een Android aangedreven en gecontroleerde tweewielige zelfbalancerende robot met Lego NXT.Ten eerste, laten we eens kijken een test video voor de laatste robot.Hier is een andere tests op de helling:Om te bouwen van
    Chefbot: Een DIY autonome mobiele robot voor het serveren van voedsel in de hotels

    Chefbot: Een DIY autonome mobiele robot voor het serveren van voedsel in de hotels

    Zoals de titel al zegt, gaan we om te zien hoe het bouwen van een autonome mobiele robot genaamd Chefbot die voor het serveren van eten en drinken in hotels en restaurants.Dit was een hobby-project en ik bouwde deze robot na het zien van een robot ge
    Open Source Solarpad Kit zonne-USB lader

    Open Source Solarpad Kit zonne-USB lader

    Klik hieronder om naar onze Kickstarter projectpagina voor Solarpad!http://www.Kickstarter.com/projects/249225636/Sola..."Ten slotte, een juiste Solar Charger voor wandelaars en fietsers" - cultus van MacKan een compacte zonne-USB lader laadt ee
    OpenSprinkler: Open-source Web-enabled Sprinkler Valve Controller

    OpenSprinkler: Open-source Web-enabled Sprinkler Valve Controller

    overzichtIk ben trots om te introduceren OpenSprinkler: een open-source programmeerbare, web-enabled sprinkler valve controller. Het kan worden gebruikt om te plannen en te werken met standaard 24VAC sprinkler kleppen vaak aangetroffen in huishoudeli
    ArduinoPhone 2.0 - een open bron mobiel

    ArduinoPhone 2.0 - een open bron mobiel

    Meer dan 2 jaar geleden had ik gemaakt een instructable - ArduinoPhone.ArduinoPhone was groot en het is moeilijk voor de beginner een te maken. Er is een stap te maken van het gratis circuit.En ik had gehoord dus veel stem waardoor wanneer u ArudinoP
    Open Source TV Box - GeekBox

    Open Source TV Box - GeekBox

    "... u bent een slaaf, Neo. Net als iedereen je geboren tot knechtschap. In een gevangenis die u niet kan proeven of zien of aanraken. Een gevangenis voor je geest." Morpheus - The Matrix (1999)OK. Ik moet toegeven dat is een theatrale introduct
    De ZUIVERINGSINSTALLATIE van de lucht van de OPEN SOURCE

    De ZUIVERINGSINSTALLATIE van de lucht van de OPEN SOURCE

    Hi y'all,Ik ben Ian van Mourik productontwerper uit Nederland. Dit instructable is een kind van de hersenen dat ik had net te delen met de wereld. Slechte luchtkwaliteit veroorzaakt verschillende gezondheidsproblemen en zuivering oplossingen zijn vaa
    De DIYLILCNC: Open-Source plannen voor een Low-Cost, gemakkelijk-aan-bouwstijl CNC Mill. (v1.0.2)

    De DIYLILCNC: Open-Source plannen voor een Low-Cost, gemakkelijk-aan-bouwstijl CNC Mill. (v1.0.2)

    Het DIYLILCNC -project is een reeks van plannen voor een goedkope, volledig functionele 3-axis CNC mill die kunnen worden gebouwd door een individu met Basiswinkel vaardigheden en gereedschap toegang.CNC-apparaten worden gebruikt voor het fabriceren
    RSkin - Open Source Robot huid

    RSkin - Open Source Robot huid

    deze textiel huid is ontworpen om uit te rekken over een robotic ledematen oog op de opsporing van de intensiteit van de druk en de locatie van contactpersoon over het gehele oppervlak. rSkin werd in opdracht van Ian Danforth , die ook hielp Fonds de