Quote from AS59DE on October 15, 2024, 4:27 pmIch habe die RoboHeartMotorTest ausprobiert, funktioniert hervorragend 🙂
Bei der RoboHeartBLE habe ich leider diese Fehlermeldung erhalten:C:\Users\###\AppData\Local\Temp\.arduinoIDE-unsaved202494-2784-11kisna.881j\RoboHeartBLE\RoboHeartBLE.ino: In function 'int battery_percent()':
C:\Users\###\AppData\Local\Temp\.arduinoIDE-unsaved202494-2784-11kisna.881j\RoboHeartBLE\RoboHeartBLE.ino:104:33: error: 'BATTERY_PIN' was not declared in this scope; did you mean 'BATTERY_RANGE'?
104 | float raw_value = analogRead(BATTERY_PIN);
| ^~~~~~~~~~~
| BATTERY_RANGEexit status 1
Compilation error: 'BATTERY_PIN' was not declared in this scope; did you mean 'BATTERY_RANGE'?
In der pins_RoboHeart.h ist der BATTERY_PIN nicht deklariert ???
LG AS59DE
Ich habe die RoboHeartMotorTest ausprobiert, funktioniert hervorragend 🙂
Bei der RoboHeartBLE habe ich leider diese Fehlermeldung erhalten:
C:\Users\###\AppData\Local\Temp\.arduinoIDE-unsaved202494-2784-11kisna.881j\RoboHeartBLE\RoboHeartBLE.ino: In function 'int battery_percent()':
C:\Users\###\AppData\Local\Temp\.arduinoIDE-unsaved202494-2784-11kisna.881j\RoboHeartBLE\RoboHeartBLE.ino:104:33: error: 'BATTERY_PIN' was not declared in this scope; did you mean 'BATTERY_RANGE'?
104 | float raw_value = analogRead(BATTERY_PIN);
| ^~~~~~~~~~~
| BATTERY_RANGE
exit status 1
Compilation error: 'BATTERY_PIN' was not declared in this scope; did you mean 'BATTERY_RANGE'?
In der pins_RoboHeart.h ist der BATTERY_PIN nicht deklariert ???
LG AS59DE
Quote from AREvgeni on October 18, 2024, 1:53 pmHi,
BATTERY_PIN ist deklariert in der pins_arduino.h
Die Datei ist im offiziellen ESP32 Arduino core committed: https://github.com/espressif/arduino-esp32/tree/master/variants/roboheart_hercules
Als Nutzer brauchst du dich aber nicht darum kümmern. Damit dein Code funktioniert musst du lediglich darauf achten, dass du im Board-Verwalter in der Arduino-Umgebung die ESP32 boards hinzufügst.
Hier ist ein Screenshot, so muss es bei dir aussehen: https://imgur.com/iTi0be4
Und dann muss beim Kompilieren das richtige Board ausgewählt sein, nämlich RoboHeart Hercules. Das findest du leicht in der Suche bei Arduino, hier ist ein Screenshot dazu: https://imgur.com/3agJty6
Übrigens es kam ein neues Update der RoboHeart Hercules Arduino Bibliothek vor 2 Tagen raus. Du kannst es dir über den Arduino Library Manager runterladen, die derzeit aktuelle Version ist somit 2.0.16.
In der neuen Version heißt das Beispiel statt "RoboHeartBLE" jetzt "RoboHeartBLECarControl"
Nächste Woche posten wir ein paar Tutorials, damit der Einstieg mit Arduino und RoboHeart für die Nutzer leichter ist.
Poste ruhig deine Ergebnisse im Forum, wir sind gespannt was die Community mit dem RoboHeart macht!
Ich hoffe meine Antwort hilft dir!
LG Evgeni
Hi,
BATTERY_PIN ist deklariert in der pins_arduino.h
Die Datei ist im offiziellen ESP32 Arduino core committed: https://github.com/espressif/arduino-esp32/tree/master/variants/roboheart_hercules
Als Nutzer brauchst du dich aber nicht darum kümmern. Damit dein Code funktioniert musst du lediglich darauf achten, dass du im Board-Verwalter in der Arduino-Umgebung die ESP32 boards hinzufügst.
Hier ist ein Screenshot, so muss es bei dir aussehen: https://imgur.com/iTi0be4
Und dann muss beim Kompilieren das richtige Board ausgewählt sein, nämlich RoboHeart Hercules. Das findest du leicht in der Suche bei Arduino, hier ist ein Screenshot dazu: https://imgur.com/3agJty6
Übrigens es kam ein neues Update der RoboHeart Hercules Arduino Bibliothek vor 2 Tagen raus. Du kannst es dir über den Arduino Library Manager runterladen, die derzeit aktuelle Version ist somit 2.0.16.
In der neuen Version heißt das Beispiel statt "RoboHeartBLE" jetzt "RoboHeartBLECarControl"
Nächste Woche posten wir ein paar Tutorials, damit der Einstieg mit Arduino und RoboHeart für die Nutzer leichter ist.
Poste ruhig deine Ergebnisse im Forum, wir sind gespannt was die Community mit dem RoboHeart macht!
Ich hoffe meine Antwort hilft dir!
LG Evgeni
Quote from AS59DE on October 20, 2024, 4:54 amHallo,
BATTERY_PIN ist in der pins_arduino.h deklariert
Die Datei ist im offiziellen ESP32 Arduino Core Committed: https://github.com/espressif/arduino-esp32/tree/master/variants/roboheart_hercules
Als Nutzer musst du dich aber nicht darum kümmern. Damit dein Code funktioniert, musst du lediglich darauf achten, dass du im Board-Verwalter in der Arduino-Umgebung die ESP32-Boards hinzufügst.
Hier ist ein Screenshot, also muss es bei dir aussehen: https://imgur.com/iTi0be4
Und dann muss beim Kompilieren das richtige Board ausgewählt sein, nämlich RoboHeart Hercules. Das findest du leicht in der Suche bei Arduino, hier ist ein Screenshot dazu: https://imgur.com/3agJty6
Übrigens kam ein neues Update der RoboHeart Hercules Arduino Bibliothek vor 2 Tagen raus. Du kannst es dir über den Arduino Library Manager runterladen, die derzeit aktuelle Version ist somit 2.0.16.
In der neuen Version heißt das Beispiel statt „RoboHeartBLE“ jetzt „RoboHeartBLECarControl“
Nächste Woche posten wir ein paar Tutorials, damit der Einstieg mit Arduino und RoboHeart für die Nutzer einfacher ist.
Poste ruhig deine Ergebnisse im Forum, wir sind gespannt was die Community mit dem RoboHeart macht!
Ich hoffe meine Antwort hilft dir!
LG Evgeni
Hallo,
habe die neue „RoboHeartBLECarControl“ ausprobiert funktioniert hervorragend ;-)))
LG AS59DE
Hallo,
BATTERY_PIN ist in der pins_arduino.h deklariert
Die Datei ist im offiziellen ESP32 Arduino Core Committed: https://github.com/espressif/arduino-esp32/tree/master/variants/roboheart_hercules
Als Nutzer musst du dich aber nicht darum kümmern. Damit dein Code funktioniert, musst du lediglich darauf achten, dass du im Board-Verwalter in der Arduino-Umgebung die ESP32-Boards hinzufügst.
Hier ist ein Screenshot, also muss es bei dir aussehen: https://imgur.com/iTi0be4
Und dann muss beim Kompilieren das richtige Board ausgewählt sein, nämlich RoboHeart Hercules. Das findest du leicht in der Suche bei Arduino, hier ist ein Screenshot dazu: https://imgur.com/3agJty6
Übrigens kam ein neues Update der RoboHeart Hercules Arduino Bibliothek vor 2 Tagen raus. Du kannst es dir über den Arduino Library Manager runterladen, die derzeit aktuelle Version ist somit 2.0.16.
In der neuen Version heißt das Beispiel statt „RoboHeartBLE“ jetzt „RoboHeartBLECarControl“
Nächste Woche posten wir ein paar Tutorials, damit der Einstieg mit Arduino und RoboHeart für die Nutzer einfacher ist.
Poste ruhig deine Ergebnisse im Forum, wir sind gespannt was die Community mit dem RoboHeart macht!
Ich hoffe meine Antwort hilft dir!
LG Evgeni
Hallo,
habe die neue „RoboHeartBLECarControl“ ausprobiert funktioniert hervorragend ;-)))
LG AS59DE
Augmented Robotics GmbH Bismarckstraße 10 – 12 10625 Berlin Germany
+49 (0)30 590-083296
This project is co-financed by the European Regional Development Fund [ERDF]