Aiuto programmazione , per movimento servo.

Ciao
Vi spiego il mio problema .
Sono prorpio negata, letto letto , ma e' nebbia.

allego il programma

#include <LiquidCrystal.h>
#include <Servo.h>


//SETUP
int wartezeit = 300;
int v_toleranz = 3;
int h_toleranz = 2;
int schwellwert = 85;
int Vert_mitte = 75;
int Hori_mitte = 90;
int calibrate1 = 0;
int calibrate2 = 0;


Servo myservo1;  // create servo object to control a servo
Servo myservo2;  // create servo object to control a servo

int rssi1 = A0;
int rssi2 = A1;
#define SPKR 9


int rssiTrack = 0;
int rssiFix = 0;
int durchgang = 0;
int rssiTrackOld = 0;
int rssiDiv = 0;
int i=0;
int y=0;
char richtung;
char Vert_richtung;


LiquidCrystal lcd(7, 6, 5, 4, 3, 2);

void setup()
{
    lcd.begin(16, 2);
    myservo1.attach(10);  // attaches the servo on pin 10 to the servo object
    myservo1.write(Vert_mitte);
    myservo2.attach(11);  // attaches the servo on pin 11 to the servo object
    myservo2.write(Hori_mitte);
    y=Hori_mitte;
    
    Serial.begin(9600);
    lcd.setCursor(0, 0);
    lcd.print("michael-heck.net");
    lcd.setCursor(0, 1);
    lcd.print("calibrating...");
    
  eccccccc.....

qui ,
(Servo myservo1; // create servo object to control a servo
Servo myservo2; // create servo object to control a servo)
specifica che va configurato il prog. per i propri servocomandi , ma non sono proprio capace.
Le ho provate tutte , ovviamente non in modo corretto e non so' proprio come compilarlo.
( sempre e solo errori)

i miei servi sono :

futaba s9202
Modulation: Analog
Torque:
4.8V:
56.0 oz-in (4.03 kg-cm)
6.0V:
69.0 oz-in (4.97 kg-cm)
Speed:
4.8V:
0.27 sec/60°
6.0V:
0.22 sec/60°

hitec 785
Coppia Kg*cm 11,0 (4,8V)
Velocità sec/60° 0,28 (4,8V)
Dimensioni 59x29x50 mm
Peso 110,0 g
Cuscinetti 2
Ingranaggi Karbonite

se il 785 , non e' utlizzabile perche' e' un vericello da 3.5 giri lo posso sostituire con un altro .

ma una volta che capisco come fare , posso provare alla modifica dei parametri.

ho anche tentato di contattare l'autore , ma tutto tace.

grazie mille

Servo myservo1; // create servo object to control a servo
vuol dire che crei una nuova versione del ogetto Servo e lo chiami "myservo1"
L' oggetto di tipo Servo (pensa a una scatola a cui hai dati il nome "myservo1") ha delle specifiche come:
myservo1.attach(10); dice con quale pin é attacato il servo di nome "myservo1"
myservo1.write(Vert_mitte); metti il "myservo1" nella posizione che da la variabile "Vert_mitte"

se il 785 , non e' utlizzabile perche' e' un vericello da 3.5 giri

vuol solo dire che al posto di fare 180 gradi di escursione ne fa 1260 gradi ( 3,5 giri a 360 gradi). Ad Arduino non interessa se il servo fa mezzo giro o 3 e mezzo.

Ciao Uwe

Mettiamola cosi' , collego il servo x nel pin 10 e nel pin 11 il secondo servo , risultato , partono ,arrivano e poi si fondono.
avrei bisogno di capiere cosa crivere per i due determinati servi....

@storeraffy, ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento: Regolamento

Ti suggerirei anche di tradurre un pò di quelle parole dal tedesco almeno all'inglese. Molte volte i nomi delle variabili danno indicazioni. Qui il tedesco lo capisce solo @Uwe :smiley:

Puoi iniziare con dei codici più semplici ed un solo servo.
--> Tutorial Arduino e i servo - Mauro Alfieri Wearable Domotica Robotica Elettronica
Nel tutorial trovi anche il link per la parte 2 e la parte 3.

storeraffy:
Mettiamola cosi' , collego il servo x nel pin 10 e nel pin 11 il secondo servo , risultato , partono ,arrivano e poi si fondono.
avrei bisogno di capiere cosa crivere per i due determinati servi....

@storeraffy, senza altri dettagli non si capisce nulla. Nel primo post dici che non riesci a compilare, nei tuo secondo che compila e scarichi su Arduino ma il programma non pilota in maniera giusta i servo.
Perchè non partiamo dall'inizio?
Cosa devi fare (un minimo di analisi di cosa devi fare e i passi che deve fare il programma) ?
Quel codice da dove lo hai pescato (hai un link) ?

Il codice l'ha pescato qui, credo.
--> michael-heck.net - DIY, Smarthome, E-Mobilität, Nachhaltigkeit