
Einführung #
Spider-Shield-V1.0 ist die Erweiterungskarte des Vierbeinerroboters, die an die ESP8266-Controllerkarte angeschlossen ist. Die Erweiterungskarte verfügt über 10-polige Anschlüsse und kann 8 Servos anschließen. Die Unterseite enthält das 18650-Batteriegehäuse, mit dem die Bewegung des Roboters offline gesteuert werden kann, nachdem die Batterie konfiguriert wurde. Gleichzeitig kann nach dem Anschließen der ESP8266-Controllerkarte die 18650-Batterie aufgeladen werden, indem die Stromversorgung über die Typ-C-Leitung angeschlossen wird.
Auf der Erweiterungskarte gibt es zwei Ladeanzeigen: „CHRG“ zeigt an, dass der Akku geladen wird, und „STDBY“ zeigt an, dass der Akku voll ist. Mithilfe der Erweiterungskarte können Benutzer problemlos mehrere Servos bedienen, um verschiedene Aktionen auszuführen.
Eigenschaften #
- 8 digitale Pins mit je 3 Pins
- 1 analoger Pin mit 3 Pins
- 2 Pinreihen kompatibel mit ESP8266
- 1 Fach für 18650 Akku
- 1 Batteriestatus-Kontrollleuchte
- 1 Netz-Kippschalter
- Hat die Funktion zum Laden der 18650 Batterie
SPEZIFIKATIONEN #
Größe: 103.9 mm * 44.7 mm
Gewicht: 31g


Beispielcode #
Nachdem Sie die ESP8266-Controller-Platine in die Pin-Steckplätze der Erweiterungsplatine gesteckt haben, schließen Sie ein Servo an den D4-Pin-Anschluss der Erweiterungsplatine an. Setzen Sie eine 18650-Batterie ein und laden Sie dann das Programm zur Steuerung des Servos hoch.
(1)Schaltplan

(2)Beispielcode
1#einschließen 2Servo mein Servo;//erstellen Servo Objekt zu Smartgeräte App a Servo 3ungültig -Setup() { 4 mein Servo.anhängen(D4);//Attaches die Servo on GPIO2 zu die Servo Objekt 5} 6ungültig Schleife() { 7 int Post; 8 für (Post = 10; Post <= 170; Post += 1) { //geht von 0 Grad zu 180 Grad 9 mein Servo.schreiben(Post);//erzählen Servo zu go zu Position in Variable 'pos' 10 verzögern(15);//wartet 15ms für die Servo zu reach die Position 11 } 12 für (Post = 170; Post >= 10; Post -= 1) { //geht von 180 Grad zu 0 Grad 13 mein Servo.schreiben(Post);//erzählen Servo zu go zu Position in Variable 'pos' 14 verzögern(15);//wartet 15ms für die Servo zu reach die Position 15 } 16}
Testergebnis #
Nachdem Sie das Programm hochgeladen haben, schalten Sie den Schalter auf „ON“. Sie werden dann eine kontinuierliche Schwingung der Servos beobachten, die eine Schwenkbewegung von links nach rechts erzeugt.
