Mobil Robot Arm DoArm S7 av wifi Arduino uno r3 (6 / 7 steg)
Steg 6: Källa koden analys
Koden för detta fall är redan upplagda på github, vänligen
Ladda ner den genom följande länk: https://github.com/SmartArduino/DoitArm
För källkoden innehåller den 6 delar, "DoitArm_demo.ino", "project.h", "webPage.h", "httpserver.ino", "netTask.ino", "parseData.ino", "DoitArm.cpp" och "DoitArm.h" där "DoitArm_demo.ino" är den huvudsakliga arkivera, används för att initiera konfigurationen, och den viktigaste loopen.
"project.h" är den huvud-fil som definierar ssid, lösenord, version och så vidare för mjuk ap.
"webPage.h" sätts på sidan av webserver i form av teckensträngen.
"httpserver.ino" används för att bygga upp http och OTA server för funktionen av webserver och OTA.
"netTask.ino" har redan ställts in en Telnet-server som används för att övervaka uttaget länka data.
"parseData.ino" har initierats för robotarm, hantera Telnet data och styra en robotarm.
"DoitArm.cpp" används för drivrutinen för robotarm, inklusive funktionen driven, initialiserat funktion och många andra funktion om robotarm.
"DoitArm.h" definierar huvudet för föraren av robotarm.
Processen kan visas i figur 15.
Video länk: http://v.youku.com/v_show/id_XMTQ5ODk0NzEyMA==.html?from=s1.8-1-1.2#paction