- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 8 von 8

Thema: Upload funktioniert ncht

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    26.02.2015
    Beiträge
    7
    Ich habe mal alles systematisch deaktiviert und herausgefunden, wenn ich myservo.. rausnehme funktionierts.

    Du hast Rechts, der Compiler ist nicht alles. Grüße

    void loop() {

    myMotor->release();
    // myservo1.write(0, 200, true);

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Die Anweisung
    myservo1.write(0, 200, true);
    ist nicht definiert. Eigentlich sollte der Compiler da meckern.
    Die Funktion nimmt nur ein Parameter an, und zwar einen Ganzzahlwert zwischen 0 und 180, der den Winkel in Grad darstellt. Siehe hier

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    26.02.2015
    Beiträge
    7
    Ich dachte der 1.Wert =Winkel, 2. Wert = Geschwindigkeit, oder ?

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Ich beziehe mich auf die Arduino-Standard-Servo-Bibliothek, die mit #include <Servo.h> eingebunden wird.

    Deine Initialisierung sollte in etwa so aussehen:
    Code:
    #include <Servo.h> 
    
    Servo myservo1;
    
    void setup() 
    { 
      myservo1.attach(9); // PIN 9
    } 
    
    void loop() {
      // ... irgendwas mit myservo1.write(winkel);
    }
    Geändert von Sisor (27.02.2015 um 13:39 Uhr)

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    26.02.2015
    Beiträge
    7
    Du hast absolut Recht.
    Ich habe jedoch die VarSpeedServo eingebunden. Das konntest du ja nicht wissen.

    #include <Wire.h>
    #include <Adafruit_MotorShield.h>
    #include "utility/Adafruit_PWMServoDriver.h"
    Adafruit_MotorShield AFMS = Adafruit_MotorShield();
    Adafruit_StepperMotor *myMotor = AFMS.getStepper(200, 2); //1,8 Grad / Stepp auf Klemme 3/4


    #include <LiquidCrystal.h>
    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
    #include <VarSpeedServo.h>

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Du müsstest schon ein bischen mehr Code liefern. So ist imho nichts Verdächtiges zu sehen.
    Könnte einiges sein, vllt. benutzen die Bibliotheken die gleichen Resourcen wie z.B. Timer und kommen sich ins Gehege.

Ähnliche Themen

  1. Arduino Mega upload Problem
    Von Artemis_Simetra im Forum Arduino -Plattform
    Antworten: 0
    Letzter Beitrag: 11.02.2014, 20:33
  2. Upload von Daten
    Von solo im Forum Anregungen/Kritik/Fragen zum Forum und zum Wiki RN-Wissen
    Antworten: 4
    Letzter Beitrag: 16.02.2012, 20:51
  3. ATMega168V (Arduino) - Upload Problem
    Von pro-bot128 im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 04.10.2011, 16:19
  4. Welcher Router schafft 50Mbit Upload?
    Von Accenter im Forum Offtopic und Community Tratsch
    Antworten: 3
    Letzter Beitrag: 28.09.2010, 16:49
  5. Programm Upload
    Von noppf im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 29.04.2007, 20:42

Berechtigungen

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

LiFePO4 Speicher Test