Stap 6: Bron code analyse
De code voor deze zaak is al geüpload naar de github, gelieve
het downloaden via de volgende link: https://github.com/SmartArduino/DoitArm
Voor de broncode omvat het 6 delen, "DoitArm_demo.ino", "project.h", "webPage.h", "httpserver.ino", "netTask.ino", "parseData.ino", "DoitArm.cpp" en "DoitArm.h" waar "DoitArm_demo.ino" het hoofdbestand is, gebruikt voor het initialiseren van de configuratie en de hoofdlus.
"project.h" is het head bestand, waarin de ssid, wachtwoord, versie, enzovoort voor zachte ap.
"webPage.h" wordt gezet op de pagina van de webserver in de vorm van de tekenreeks.
"httpserver.ino" wordt gebruikt voor het opbouwen van de http- en OTA server voor de functie van webserver en OTA.
"netTask.ino" is al ingesteld op een Telnet-server, die wordt gebruikt voor het controleren van de gegevens van de socket koppelen.
"parseData.ino" wordt geïnitialiseerd voor de robotarm, omgaan met de Telnet-gegevens en de controle van de robotarm.
"DoitArm.cpp" wordt gebruikt voor het stuurprogramma voor de robotarm, met inbegrip van de gedreven functie, geïnitialiseerd functie en vele andere functie over robotarm.
"DoitArm.h" definieert het hoofd voor de bestuurder van de robotarm.
Het proces kan worden weergegeven in figuur 15.
Video-link: http://v.youku.com/v_show/id_XMTQ5ODk0NzEyMA==.html?from=s1.8-1-1.2#paction