ApkDownload

Iot Servo Slider APK

גרסה נוכחית 1 for Windows
מְעוּדכָּן 03 January 2018

מֵידָע

גִרְסָה 1 (#2)

מְעוּדכָּן 03 January 2018

גודל קובץ APK 3.2 MB

נדרש Android Android 4.0+ (Ice Cream Sandwich)

מפתח תוכנה Incatdible

קטגוריה חינוך (יישום)

ID a.design.slideradmob

הערות למפתחים כדי לשלוט על סרוו באמצעות המחוון על האפליקציה

צילום מסך

לחץ על התמונה כדי לראות בגודל מלא

תיאור

יישום זה משמש לשליטה סרוו מהמכשיר IOT שפועלות IDE Arduino, למשל nodeMCU, Wemos, ESP8266.
מתחת לקוד עבור Arduino:


#include
#include
#include
#include
 
סרוו סרוו;

char const * SSID = "WIFI_SSID"; // הזן SSID wifi שלך כאן
char const * סיסמה = "WIFI_PASSWORD"; // הזן סיסמא WiFi שלך כאן
 
שרת ESP8266WebServer (80);

// הפונקציה שאנחנו רוצים לקרוא
מחוון חלל () {
// Serial.println (server.args ()); // למספר של פרמטר ידוע
// Serial.println (server.argName (i)); // קבל את שם הפרמטר
   Serial.println (server.arg (0)); // ערך הדפס לקבל
   int val = server.arg (0) .toInt (); // סרוו כתיבה לקרוא שלם בלבד
   servo.write (Val);

}

// הפונקציה אם לא מצאה פונקציה
handleNotFound החלל () {
  הודעת מחרוזת = "קובץ לא נמצאת \ n \ n";
  הודעה + = "אורים:";
  הודעה + = server.uri ();
  הודעה + = "\ nMethod:";
  הודעה + = (server.method () == HTTP_GET) "GET":? "POST";
  הודעה + = "nArguments \:";
  הודעה + = server.args ();
  הודעה + = "\ n";
  עבור (uint8_t i = 0; i     הודעה + = "" + server.argName (i) + ":" + server.arg (i) + "\ n";
  }
  server.send (404, "text / plain", מסר);
}


התקנת חלל () {
   Serial.begin (115,200);
   WiFi.begin (SSID, סיסמה);
   Serial.println ( "");
 
  // מתן חיבור
  בעוד (WiFi.status ()! = WL_CONNECTED) {
    עיכוב (500);
    Serial.print ( "");
  }
  Serial.println ( "");
  Serial.print ( "מחוברות כדי");
  Serial.println (SSID);
  Serial.print ( "כתובת IP:");
  Serial.println (WiFi.localIP ());
 
  אם (MDNS.begin ( "esp8266")) {
    Serial.println ( "mDNS מגיב נכתב");
  }
  
  // הגדר את האפשרות כאשר אנחנו שמים בכתובת URL
  // פונקצית המחוון תיקרא
  server.on ( "/ Slider", מחוון);


  // כאשר קלט את כתובת ה- IP על url
  server.on ( "/", [] () {
    server.send (200, "text / plain", "זה עובד כמו גם");
  });
 
  server.onNotFound (handleNotFound);
  server.begin ();
  Serial.println ( "נכתב שרת HTTP");

  servo.attach (D3);
}

לולאת חלל () {

  server.handleClient ();
}

דירוגים וביקורות

דירוג: 5.0 / 5 · Less than 100 הצבעות

(*) נדרש

גרסאות קודמות

Iot Servo Slider 1 APK (#2, 3.2 MB)