ESP32 EDUCATION SOLUTIONS INNOVATOR,
Fokus auf ESP32-Codierungskits!

Angebot einholenShop

QZ041 Spinnenschild V1.0

../../_images/Spider-Shield-V1.0-1.png

1.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.

2.Features

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

3.Specifications

Größe: 103.9 mm * 44.7 mm

Gewicht: 31g

../../_images/Spider-Shield-V1.0-2.png../../_images/Spider-Shield-V1.0-3.png

4.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

../../_images/Spider-Shield-V1.0-4.png

(2)Beispielcode

 1#include <Servo.h>
 2Servo myservo;//create servo object to control a servo
 3void setup() {
 4  myservo.attach(D4);//attaches the servo on GPIO2 to the servo object
 5}
 6void loop() {
 7  int pos;
 8  for (pos = 10; pos <= 170; pos += 1) { //goes from 0 degrees to 180 degrees
 9    myservo.write(pos);//tell servo to go to position in variable 'pos'
10    delay(15);//waits 15ms for the servo to reach the position
11  }
12  for (pos = 170; pos >= 10; pos -= 1) { //goes from 180 degrees to 0 degrees
13    myservo.write(pos);//tell servo to go to position in variable 'pos'
14    delay(15);//waits 15ms for the servo to reach the position
15  }
16}

5.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.

6.Verwandte Ressourcen

Erstellen Sie Ihre STEM-Produktlinie mit ACEBOTT

Teilen Sie uns Ihre Anforderungen mit, und unser Team wird sich in Kürze mit Ihnen in Verbindung setzen.

✔ Professionelles Forschungs- und Entwicklungsteam

✔ Flexible Anpassungsmöglichkeiten

✔ Zuverlässige Fertigung

Kostenlose Testversion beantragen

Dieser Produkttest ist vorrangig für Pädagogen und akademische Einrichtungen bestimmt.

Mit dem Ausfüllen und Absenden dieses Formulars stimmen Sie den
Allgemeine Geschäftsbedingungen für Acebott-Produkttests.

Sichern Sie sich noch heute Ihren exklusiven Bildungsrabatt

Füllen Sie dieses Formular aus, um spezielle Rabatte für Pädagogen und Institutionen zu beantragen. Sichern Sie sich mindestens 5 % Rabatt auf unsere MINT-Kits – denn Bildung verdient eine Belohnung!

Bitte füllen Sie das obige Formular aus und unser Team wird sich umgehend mit Ihnen in Verbindung setzen!
😊🚀

Holen Sie sich ein kostenloses Angebot! 🎉

Sie finden nicht das perfekte STEM-Kit? Sie möchten die besten Großhandelspreise?

Möchten Sie Vertriebspartner werden?

Füllen Sie einfach das obige Formular aus und wir melden uns so schnell wie möglich mit allen benötigten Informationen bei Ihnen! 😊🚀