Etape 12 : Télécharger Node.js et Code Source
Pourquoi utiliser Node.js ?
La raison principale pourquoi utiliser des Node.js/Javascript est parce que c’est le cadre où j’ai commencer mon voyage de robotique. J’ai été tout d’abord présenté à Node.js lorsque j’ai aider à construire le Labrador j’ai pour notre club de robotique de l’Université. J’ai été impressionné par simple pour créer un système client-serveur en Node.js.
Comment puis-je commencer ?
Effectuer l’étape suivante. Noter que tous le caractères du texte sont la ligne de commande.
- Obtention de Node.js. Tapez la commande suivante
- curl - sLS https://apt.adafruit.com/add | sudo bash
- sudo apt-get install nœud
- nœud - v (Vérifiez la version de nœud, assurez-vous qu’il est de 0,12)
- Ensuite nous allons pour obtenir la bibliothèque de Node.js nécessaire. Taper ces commandes dans votre Raspberry Pi 2
- NGP install serialport
- NGP install socket.io
- NGP installer winston
- NGP installer express
- CD node_module
- sudo apt-get update
- Raspi-config
- Choisissez activé caméra. C’est Option 5
- sudo apt-get install uv4l uv4l-raspicam
- sudo apt-get install uv4l-webrtc
uv4l--raspicam pilote--auto-video_nr--largeur 640--hauteur 480--encodage h264--framerate 20 vflip--Oui--hflip Oui (commande à exécuter le logiciel en continu. Entrez dans http://raspberrypi:8080/flux sur votre navigateur pour tester si le flux ne fonctionne pas)
- git clone https://github.com/HackHusky/Fenrir.git
- CD de Fenrir
Maintenant vous devriez avoir tout ce qui vous permettent d’exécuter le logiciel Fenrir sur framboise Pi 2. Pour démarrer le logiciel procédez comme suit :
- ./Start.sh
Puis mettre Raspberrypi.local:5000 sur votre navigateur pour démarrer le contrôle de votre robot.