Control del robot des de Snap i sòcols web fent servir una Raspberry Pi Zero W

De binefa.com
Salta a la navegació Salta a la cerca

Aquesta explicació per a fer possible el funcionament del robot fent servir Snap requereix d'una Raspberry Pi Zero W (per mida és la més adient, però cal afegir un connector de potes llargues).

Servidor de sòcols web[modifica]

A l'exemple d'instal·lació d'un servidor de sòcols web a un Debian amb Apache està en marxa wsServer.js

Programa en Python que es comunica mitjançant sòcols web[modifica]

Biblioteca d'accés al maquinari del robot. Ha de ser al mateix directori que el programa d'accés a l'Snap.

Programa que comunica l'Snap amb la biblioteca d'accés al maquinari del robot.

Control des del NodeRED del programari de comunicació amb el robot[modifica]

Codi de NodeRED per a controlar el programari de comunicació amb el robot

Programes d'exemple a Snap[modifica]

ws_12.xml

ws_12d.xml

Imatge de la targeta microSD[modifica]

Amb l'objectiu de fer fàcil la posada en marxa del robot, podeu descarregar aquesta imatge de la targeta microSD. Aquesta imatge està basada en el sistema operatiu Raspbian Buster Lite, que està basat en Debian 10. Es fa servir la versió Lite (sense entorn gràfic) per estalviar recursos de la CPU.

Imatge de la targeta microSD per al robot (v6.11). La mida de la imatge és de 3,8GB

Com instal·lar la imatge a la targeta microSD[modifica]

Heu d'anar amb cura de canviar el nom de les imatges proposades pel nom de la imatge del robot descarregada. Installing operating system images on Linux

Installing operating system images using Windows