INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
IR Fernbedienung
07.12.2014, 11:14
Beitrag #1
IR Fernbedienung
Hallo an alle,
ich bin ein ziemlicher Neuling und begeistert von Arduino es macht Spaß zu probieren und man freut sich wenn es klappt, aber momentan komme ich einfach nicht weiter und hoffe ihr könnt mir etwas weiter helfen, es geht um eine IR Fernbedienung für einen Verstärker er hat 3 Eingänge und laut und leiser soll man per Fernbedienung steuern können ich bin soweit das die Eingänge um geschaltet werden aber bei laut leiser hab ich Probleme weil ein Motorpoti angetrieben werden soll und solange die Taste gedrückt wird solange soll es dann auch laut oder leiser machen. Die Fernbedienung gibt eine bestimmten Code aus wenn die Taste länger gedrückt wird der ist aber gleich bei allen Tasten wie kann ich das verknüpfen und den High Pegel nach dem loslassen der Taste wieder auf Low setzen.
Hoffe ihr könnt mir helfen
Gruß
Motte
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
07.12.2014, 15:50
Beitrag #2
RE: IR Fernbedienung
Hi,
wir brauchen drei Sachen:
1. Einigermaßen menschenwürdige Interpunktion.
2. Coding.
3. Schaltplan oder sowas ähnliches.
Ich kann nicht garantieren, dass Dir dann geholfen wird, aber die Wahrscheinlichkeit dürfte enorm steigen.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
07.12.2014, 17:57 (Dieser Beitrag wurde zuletzt bearbeitet: 07.12.2014 17:59 von dqb312.)
Beitrag #3
RE: IR Fernbedienung
Hallo,

das Problem ist mir beim Probieren mit IR-Fernbedienungen auch aufgefallen. Die Lösung kann folgendermaßen aussehen:

- der erste eintreffende Code wird in eine Variable geschrieben (außer wenn er der Wiederholen-Code ist - dann wurde der erste Code nicht fehlerfrei übertragen)
- folgt der "Wiederholen"-Code einem vorherigen gültigen, die der Variable zugeordnete Funktion wiederholen

Übrigens sind manche Fernbedienungen so nett, zwei abwechselnde Codes beim Tastendruck auszugeben - das kann man gut über den seriellen Monitor prüfen, wenn der Code dort ausgegeben wird.

Gruß Rainer
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
08.12.2014, 10:05
Beitrag #4
RE: IR Fernbedienung
Hallo,
das mit dem abwechselnden Cods hab ich schon überprüft ist leider nicht so, ich werde den Code und Schaltplan mal posten. Danke schon mal für die Antworten.
Gruß
Motte
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.12.2014, 16:33
Beitrag #5
RE: IR Fernbedienung
Hallo Rainer,
wie schreib ich den eintreffenden Code in eine Variable und wie kann ich hier meinen Skech posten einfach einfügen.
Gruß
Motte
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.12.2014, 19:24 (Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2014 18:10 von dqb312.)
Beitrag #6
RE: IR Fernbedienung
Hallo,

Code einfügen:
Über den Button "New Reply" wird der Editor geöffnet, dort ist die Schaltfläche "#".
Vor dem Code draufklicken und nach Einfügen des Codes nochmal.

Das mit dem Code in Variable schreiben ist eine Idee zur Problemlösung. Probiere es halt einfach aus. Die Variable sollte aus meiner Sicht nach einer "Ablauffrist" zurückgesetzt werden, ansonsten wird bei fehlerhaft gelesenem ersten Code die vorhergehende Funktion durch den Wiederholcode wieder ausgeführt.

Gruß Rainer
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10.12.2014, 10:53
Beitrag #7
RE: IR Fernbedienung
Hallo an alle,
hier der Code, wie mach ich das mit der Variablen.
[/code]
[code]#include <IRremote.h>

int RECV_PIN = 2;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
Serial.begin(9600);
pinMode (13, OUTPUT);
digitalWrite(13, HIGH);
pinMode (12, OUTPUT);
digitalWrite(12, LOW);
pinMode (11, OUTPUT);
digitalWrite(11, LOW);
pinMode (10, OUTPUT);
digitalWrite(10, LOW);
pinMode (9, OUTPUT);
digitalWrite(9, LOW);
pinMode (8, OUTPUT);
digitalWrite(8, LOW);
irrecv.enableIRIn(); // Start the receiver
}

void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, DEC);
if (results.value==16724175)
{
digitalWrite (13,HIGH);
digitalWrite (10,LOW);
digitalWrite (11,LOW);
digitalWrite (12,LOW);
}

if (results.value==16718055)
{
digitalWrite (12,HIGH);
digitalWrite (11,LOW);
digitalWrite (10,LOW);
digitalWrite (13,LOW);
}

if (results.value==16743045)
{
digitalWrite (11,HIGH);
digitalWrite (12,LOW);
digitalWrite (13,LOW);
digitalWrite (10,LOW);
}

if (results.value==16716015)
{
digitalWrite (10,HIGH);
digitalWrite (13,LOW);
digitalWrite (12,LOW);
digitalWrite (11,LOW);
}

if (results.value==16769055)
{digitalWrite (9,HIGH);}

if (results.value==16754775)
{digitalWrite (8,HIGH);}


irrecv.resume(); // Receive the next value
}
delay(100);
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10.12.2014, 11:04
Beitrag #8
RE: IR Fernbedienung
Hi,
das schließende code-Tag muss an den Schluss...
In eine Variable schreiben würde in etwa so gehen:

Code:
unsigned long lastCode;
lastCode = results.value;

Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  2 und mehrere Led´s mit Fernbedienung AN / AUS + Blinkfunktion Golffahrer 22 933 07.06.2016 11:31
Letzter Beitrag: hotsystems
  Brauche Hilfe bei der Infrarot Fernbedienung Levi 11 1.218 24.02.2016 06:55
Letzter Beitrag: Levi
  Mehrere Geräte über eine IR Fernbedienung Respun 20 1.994 07.01.2016 23:51
Letzter Beitrag: hotsystems
  IR Sensor und Fernbedienung audacity363 3 1.469 12.12.2014 11:03
Letzter Beitrag: SkobyMobil

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste