Paso 6: Análisis de código de origen
El código para este caso ya está subido en github, por favor
descargar por el siguiente enlace: https://github.com/SmartArduino/DoitArm
El código fuente, incluye 6 piezas, "DoitArm_demo.ino", "project.h", "webPage.h", "httpserver.ino", "netTask.ino", "parseData.ino", "DoitArm.cpp" y "DoitArm.h" donde "DoitArm_demo.ino" es el archivo principal, utilizado para inicializar la configuración y el bucle principal.
"project.h" es el archivo principal, que define la ssid, contraseña, versión y así sucesivamente para ap suave.
"webPage.h" se pone en la página del servidor Web en la forma de la cadena de caracteres.
"httpserver.ino" se utiliza para construir el http y el servidor de la OTA para la función de servidor Web y OTA.
"netTask.ino" ya está configurada en un servidor de Telnet, que se utiliza para supervisar los datos del enlace del zócalo.
"parseData.ino" se inicializa para el brazo del robot, manejar los datos de Telnet y controlar el brazo del robot.
"DoitArm.cpp" se utiliza el controlador para el brazo del robot, incluyendo la función conducida, función inicializada y muchas otras funciones acerca de brazo robot.
"DoitArm.h" define la cabeza para el conductor del brazo robot.
El proceso puede mostrarse en la figura 15.
Enlace del video: http://v.youku.com/v_show/id_XMTQ5ODk0NzEyMA==.html?from=s1.8-1-1.2#paction