- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 5 von 5

Thema: Neu in diesem Thema

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Hardware-Entwickler
    Gast
    Zitat Zitat von memo2108 Beitrag anzeigen
    Probleme hab ich nur bei der Programmierung des arduino
    Gut! Denn das ist wohl das geringste Übel.

    Hier kannst du mal lesen https://www.roboternetz.de/community...d-Raspberry-Pi

    Ich würde den Raspberry Pi über UART mit dem Arduino verbinden
    Dann musst du die UART-Schnittstelle initialisieren und auf Befehle vom RaspPi reagieren mit Motorsteuerung (PWM).

  2. #2
    Hallo,

    mal ein kleines Update meines Projektes.

    Ich hab mir den IC L293d (Motortreiber) gekauft, den hab ich über die Ausgänge meines Arduino beschalten. Als Eingänge hab ich 4 Taster für vorwärts, rückwärts, links und rechts beschalten.
    Ich möchte das ganze dazu Visualisieren d.h. über eine Weboberfläche mit Cusortasten schalten. Dazu fehlen mir leider noch die Ideen und Kenntnisse dies Umzusetzen.

    Zukunftspläne Kamera an das Raspberry Pi anschließen und über Kamera selbständig über vorgegebenes Schema fahren zu lassen. Wie muss ich mir noch Gedanken darüber machen.

    Im Anhang setzt ich mal eine Skizze des handgezeichneten Schaltplans und den provisorischen Arduino Code.
    Um Verbesserungsvorschläge und Kritik bin ich sehr dankbar


    int enable1 = 2; //Enable 1 (IC L293en)
    int enable2 = 3; //Enable 2 (IC L293en)
    int Motor11 = 4; //Input 1 (IC L293en)
    int Motor12 = 5; //Input 2 (IC L293en)
    int Motor21 = 6; //Input 3 (IC L293en)
    int Motor22 = 7; //Input 4 (IC L293en)
    int button1 = 53; //Button 1 (Pushbutton1)
    int button2 = 51; //Button 2 (Pushbutton2)
    int button3 = 49; //Button 3 (Pushbutton3)
    int button4 = 47; //Button 4 (Pushbutton4)

    //*variables*will*change:
    int buttonState1 = 0; // variable for reading the pushbutton status
    int buttonState2 = 0;
    int buttonState3 = 0;
    int buttonState4 = 0;

    void setup() {

    **pinMode(enable1, OUTPUT);
    **pinMode(enable2, OUTPUT);
    **pinMode(Motor11, OUTPUT);
    **pinMode(Motor12, OUTPUT);
    **pinMode(Motor21, OUTPUT);
    **pinMode(Motor22, OUTPUT);
    **pinMode(button1, INPUT);
    **pinMode(button2, INPUT);
    **pinMode(button3, INPUT);
    **pinMode(button4, INPUT);
    **Serial.begin(9600);
    *
    }


    void loop() {
    ***// read the state of the pushbutton value:
    **buttonState1*=*digitalRead(button1);
    **buttonState2*=*digitalRead(button2);
    **buttonState3*=*digitalRead(button3);
    **buttonState4*=*digitalRead(button4);
    **
    **//Enable1
    **digitalWrite(enable1, HIGH);
    ***//Enable2
    **digitalWrite(enable2, HIGH);
    **
    **//Motoransteuerung
    **//Motor11
    ***if (buttonState1 == HIGH) {
    ****// turn Motor11 on:
    ****digitalWrite(Motor11, HIGH);
    **}*
    **else {
    ****// turn Motor11 off:
    ****digitalWrite(Motor11, LOW);
    **}
    **
    //Motor12
    ***if (buttonState2 == HIGH) {
    ****// turn Motor11 on:
    ****digitalWrite(Motor12, HIGH);
    **}*
    **else {
    ****// turn Motor12 off:
    ****digitalWrite(Motor12, LOW);
    **}
    **
    //Motor21
    ***if (buttonState3 == HIGH) {
    ****// turn Motor21 on:
    ****digitalWrite(Motor21, HIGH);
    **}*
    **else {
    ****// turn Motor21 off:
    ****digitalWrite(Motor21, LOW);
    **}**
    **
    //Motor22
    ***if (buttonState4 == HIGH) {
    ****// turn Motor22 on:
    ****digitalWrite(Motor22, HIGH);
    **}*
    **else {
    ****// turn Motor22 off:
    ****digitalWrite(Motor22, LOW);
    **}**
    **
    **Serial.println(buttonState1);
    **Serial.println(buttonState2);
    **Serial.println(buttonState3);
    **Serial.println(buttonState4);
    **
    **
    **
    **
    **
    **
    }
    Klicke auf die Grafik für eine größere Ansicht

Name:	IMG_2783.jpg
Hits:	4
Größe:	69,5 KB
ID:	27108

Ähnliche Themen

  1. Neu hier und neu in Sachen Roboter! Pro Bot 128
    Von Oli_kf im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 4
    Letzter Beitrag: 10.09.2013, 14:26
  2. Frage zu diesem Step-Up
    Von toter_fisch im Forum Elektronik
    Antworten: 6
    Letzter Beitrag: 01.06.2012, 15:02
  3. Frage zu diesem Transistor
    Von toter_fisch im Forum Elektronik
    Antworten: 13
    Letzter Beitrag: 12.04.2012, 12:43
  4. Datenblatt zu diesem Akku
    Von roboter im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 15.05.2007, 12:04
  5. Hilfe zu diesem Programm
    Von Lame im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 15.06.2005, 21:45

Berechtigungen

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

LiFePO4 Speicher Test