- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 60

Thema: servo initialisieren

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #28
    HaWe
    Gast
    kann ich natürlich, obwohl ich davon ausgehe, daß eigentlich fast jeder es verstanden hat! Zu dem Controller Arduino gibt es eine Entwicklungsumgebung, bestehend aus Programmiersprachen, Compiler, Editoren, Bibliotheken, usw. und Anwendungsprogramme, wie "Blink" oder Servointialisierungs- oder Kalibrierungsprogramme oder eben das Anwendungsprogramm zur Steuerung des fertig aufgebauten Hexapod. In obiger Diskussion ging grundsätzlich darum, ob es für den Hexapod ein Anwendungsprogramm für die Initialisierung der Servos gibt, wie es z.B. für den Quadruped von Freenove der Fall ist. Falls es so ein Programm gäbe würde es kein Lieferant vorher in den Controller laden. Von Adeept gibt es kein Anwendungsprogramm zur Initialisierung, d.h. der "leere" also unprogrammierte Controller wird zur Initialisierung der Servos verwendet. Das ist der Unterschied zu Freenove. Unter "Leermachen" wäre in diesem Zusammenhang ein Reset des Controllers (Löschen des in ihm befindlichen Anwendungsprogramms zu verstehen. Kann mir kaum vorstellen, daß von Euch jemand die Aussage "Arduino im unprogrammierten Zustand" nicht versteht. Warum schreibt aber HaWe dann soetwas?
    Wenn es am schönsten ist soll man gehen, ich ziehe mich zurück
    tschüß recke
    Was Arduino und dessen IDE ist, ist ja klar.
    Wieso soll es keine Hersteller geben, die bestimmte Programme standardmäßig in den Flash eines Controllers (Arduino o.ä.) als Auslieferungszustand laden?
    Lassen wir es so dahingestellt sein - mag ntl schon sein, dass der Arduino "leer" war...
    - nun war aber öfters von "leer machen" die Rede...:
    um etwas leer zu machen, muss aber vorher was drauf hochgeladen worden sein - wer hat also was vorher DOCH auf welchen Arduino hochgeladen?
    Was war genau der Auslieferungszustand der (beiden?) Arduinos?
    Ein "leerer" Arduino macht aber nichts - GAR nichts. Um irgendwas damit zu machen, muss also zuvor DOCH ein Programm hochgeladen worden sein:
    - welche(s) Programm(e) genau wurde(n) also (jeweils) zunächst hochgeladen?
    Von welchen Kalibrierungsprogrammen wofür ist die Rede?
    Wie und wozu soll man "Servos initialisieren", denn die funktionieren doch jederzeit "aus dem Stand"?
    Warum muss der "leere" - also unprogrammierte - Controller zur Initialisierung der Servos verwendet werden ?
    - wie kann ein unprogrammierter Controller aber überhaupt irgend etwas machen (initialisieren) ?
    Was soll der Vergleich mit einem ominösen "Freemove", was ist das, und inwiefern ist das hier überhaupt von Bedeutung?
    Inwiefern wird ein Arduino durch einen Reset "geleert" und in einen unprogrammierten Zustand versetzt? (normalerweise wird beim Reset nur das aufgespielte Programm resettet, also in den Startzustand versetzt, aber nicht der Programm-Flash gelöscht/geleert - CMIIW)...

    Viele große Fragezeichen.... :-/
    Geändert von HaWe (28.03.2018 um 20:17 Uhr) Grund: typo

Ähnliche Themen

  1. [ERLEDIGT] MPU6050 Initialisieren mit dem Netduino
    Von Robo-Hero im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 05.02.2013, 12:02
  2. LCD initialisieren
    Von Spitfire im Forum Software, Algorithmen und KI
    Antworten: 3
    Letzter Beitrag: 03.08.2012, 22:18
  3. structs initialisieren
    Von Siro im Forum C - Programmierung (GCC u.a.)
    Antworten: 12
    Letzter Beitrag: 18.02.2011, 08:53
  4. Adc initialisieren beim Atmega 16
    Von Destrono im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 25.05.2010, 12:16
  5. LCD - initialisieren im 4-Bit Modus
    Von henne im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 12.03.2005, 00:26

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress