- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 89

Thema: Zwei Arduino´s drahtlos verbinden ??

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #10
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.04.2011
    Ort
    Heilbronn
    Alter
    35
    Beiträge
    180
    naja blutig nicht mehr ganz, also die Schaltungen wo ich möchte bekomme ich hin. =)

    ja genau das mit dem erstmal ohne Funk, hab ich im ersten Beitrag oben versucht zu erklären =)
    das Programm steht, die Schaltung auch, und funktunieren tut es auch, nur will ich meinem Roboter ja nicht weiter hinterher laufen.

    Also es funktioniert so wie ich es will, nur jetzt brauch ich halt eine Funkverbindung, ja werde es langsam angehen lassen, das ich es auch verstehe.

    Hier mal der Funktionierende Code ....


    Code:
    #include <Servo.h>
    
    
    Servo servo_gas_bremse_1;        // Servo Aufgabe Gas & Bremse
    Servo servo_links_rechts_2;      // Servo Aufgabe Links & Rechts
     
    int potpin_links = A1;           // Analog Pin für Poti - Gas & Bremse
    int servo_pin_1 = 3;             // Servo Pin
    
    int potpin_rechts = A2;          // Analog Pin für Poti - Links & Rechts
    int servo_pin_2 = 5;             // Servo Pin
    
    int val;                         // Variable zum Lesen des Wertes des Analog Pin´s 
     
    void setup() 
    { 
      servo_gas_bremse_1.attach(servo_pin_1 = 3);         // Servo auf Pin 3 setzen 
      pinMode(servo_pin_1, OUTPUT);                       // Servo_Pin als Ausgang deklarieren
      
      servo_links_rechts_2.attach(servo_pin_2 = 5);       // Servo auf Pin 5 setzen
      pinMode(servo_pin_2, OUTPUT);                       // Servo_Pin als Ausgang deklarieren
    } 
     
    void loop() 
    { 
      val = analogRead(potpin_links);      // liest den Wert des Poti´s zwischen 0 und 1023
      val = map(val, 0, 1023, 0, 180);     // skalieren das der Servo weis, wo 0 und 180 ist 
      servo_gas_bremse_1.write(val);       // Servo auf den Skalierten Wert setzen 
      delay(15);                           // 15 mS warten dann wieder abfragen
      
      val = analogRead(potpin_rechts);     // liest den Wert des Poti´s zwischen 0 und 1023
      val = map(val, 0, 1023, 0, 179);     // skalieren das der Servo weis, wo 0 und 180 ist 
      servo_links_rechts_2.write(val);     // Servo auf den Skalierten Wert setzen 
      delay(15);                           // 15 mS warten dann wieder abfragen
    }
    Mfg Benny
    Geändert von Benny1989 (13.03.2014 um 13:45 Uhr)

Ähnliche Themen

  1. Antworten: 16
    Letzter Beitrag: 01.12.2011, 17:12
  2. Verbinden von zwei Schrittmotoren mit RN-Control
    Von mklayton im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 3
    Letzter Beitrag: 13.01.2010, 20:38
  3. Mit Rs 232 zwei avr verbinden
    Von fofi1 im Forum AVR Hardwarethemen
    Antworten: 14
    Letzter Beitrag: 16.08.2009, 11:53
  4. Zwei PIC über CAN verbinden
    Von Tonelli im Forum PIC Controller
    Antworten: 6
    Letzter Beitrag: 17.11.2007, 15:10
  5. Signale von zwei Encodern verbinden neue frage!
    Von sdz55 im Forum Elektronik
    Antworten: 68
    Letzter Beitrag: 21.03.2006, 18:31

Berechtigungen

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

Solar Speicher und Akkus Tests