Kardbot (2 / 3 schritt)

Schritt 2: Programmierung Kardbot


Nodemcu Mikrocontroller muss programmiert werden, um den Roboter Servo zu bewegen und zu Fuß zu machen.

Die Nodemcu in diesem Instructables verwendet ist eine über für diesen einfachen Roboter zu töten, aber die Nodemcu kostengünstig ist und eignet sich für Fortschritt Roboter zu bauen. Sensoren und sogar Internet of Things können mit der Nodemcu verwendet werden.

Kardbot wird über freie Arduino Softwareversion 1,6 f programmiert

Der Mikrocontroller über den micro-USB-Port an einen PC angeschlossen ist und der folgende Code ist hochgeladen.

In Instructables gibt es viele gute Artikel über die Verwendung der Arduino mit Nodemcu ESP8266.

Kardbot nutzt den Programmcode von Instructables Website https://www.arduino.cc/en/Main/Software. Ein paar Änderungen auf die Servo-Pins und die ESP8266 Nodemcu Mikrocontroller zu verweisen.

Code:

#include

#include-Servo-Frontservo, Backservo;

Char vorwärts [] = {60,100,100,100,100,60,60,60};

void setup()

{

frontservo.Attach(D2);

backservo.Attach(D4);

frontservo.Write(90); Servo backservo.write(90) zurücksetzen; Servo zurücksetzen

}

void loop()

{für (Int n = 0; n < 4; n ++)

{frontservo.write(forward[2*n]);

backservo.Write(Forward[(2*n)+1]); Delay(300);

}

}

In Verbindung stehende Artikel