Paso 12: Dowloading Node.js y código fuente
¿Por qué utilizar Node.js?
La razón principal por qué usar Node.js/Javascript es porque este es el marco donde empiezo mi viaje de robótica. Primero me introdujeron a Node.js cuando ayudo a construir el Labrador para nuestro club de robótica de la Universidad. Quedé impresionado por lo sencillo crear un sistema cliente-servidor en Node.js.
¿Cómo empiezo?
Hacer el siguiente paso. Tenga en cuenta que la negrita son de línea de comandos.
- Que Node.js. Escriba el siguiente comando
- Curl - sLS https://apt.adafruit.com/add | sudo bash
- sudo apt-get install nodo
- nodo v (Compruebe la versión del nodo, asegúrese de que es 0,12)
- A continuación vamos a la biblioteca de Node.js es necesaria. Escriba estos comando en su frambuesa Pi 2
- MNP instalar serialport
- MNP instalar socket.io
- MNP instalar winston
- MNP instalar express
- CD node_module
- sudo apt-get update
- raspi-config
- Elegir cámara habilitada. Es opción 5
- sudo apt-get install uv4l uv4l-raspicam
- sudo apt-get install uv4l-webrtc
uv4l - controlador raspicam--auto-video_nr--anchura 640--altura 480--codificación h264 - framerate 20--vflip sí, hflip sí (comando para ejecutar el software de streaming. Escriba en secuencia de http://raspberrypi:8080 en tu navegador para probar si está funcionando la corriente)
- git clone https://github.com/HackHusky/Fenrir.git
- CD Fenrir
Ahora tienes todo lo que permite ejecutar el software de Fenrir en frambuesa Pi 2. Para iniciar el software para ello:
- ./Start.sh
Luego poner Raspberrypi.local:5000 en tu navegador para iniciar el control tu robot.