Infrarotfernbedienung mit Arduino kopieren?

Hi,

da die Fernbedienung meiner Klimaanlage in letzter Zeit immer häufiger den Geist aufgibt und ich sie auch gerne übers Wlan ansteuern würde, bin ich gerade dabei eine Ersatzfernbedienung mit einem Arduino UNO (später rüste ich auf einen ESP32 auf) zu bauen. Hierfür habe ich mithilfe des (Arduino) IR Reveivers und der IRLib2 libary, die Rohdaten des Fernbedienungssignals zum An- und Ausschalten der Klimaanlage ausgelesen und gespeichert.

Das Signal sieht folgendermaßen aus (in verkürzter Version):

#define RAW_DATA_LEN 100

uint16_t rawData[RAW_DATA_LEN]={

6342, 3218, 390, 886, 390, 886, 390, 2158, 514, 2038, 514, 1000};

Anschließend habe ich eine Schaltung mit einer IR LED, einem P2N2222A Transistor, 2 Widerständen und meinem Arduino Uno aufgebaut um das Signal senden zu können.

Da die Klimaanlage nicht angesprungen ist, hab ich meinen IR Receiver an einen zweiten Arduino UNO angeschlossen, um zu testen ob das IR Signal von Arduino 1 empfangen wird.

Obwohl die Länge bei jedem Test 100 entspricht, weichen die empfangenen Werte sehr stark von den gesendeten ab (zb 600 statt 6000) und nur jedes zwanzigste mal kommen ungefähr die richtigen Werte an.

Also habe ich das ganze mit der Fernbedienung meines Bose Soundtouch Lautsprechers probiert (mit einer Rohdaten Länge von nur 36) und nicht nur Arduino 2 hat die richtigen Rohdaten erhalten, sondern ich war auch in der Lage, meine Bose Box an- und ausschalten zu können.

Ich habe schon viel versucht aber bis jetzt habe ich noch keine funktionierende Lösung gefunden und hoffe daher, dass einer von euch eine Lösung für mein kleines Problem hat (ich tippe auf einen Fehlerhaften Code).

Vielen Dank im Voraus,

Sneax

(Senden des Signals an meine Bose Box)

(Empfangen von IR Signalen)

Bild zum Beitrag
PC, Computer, Lampe, Elektrik, Licht, Elektrotechnik, Mikrocontroller, Spannung, Arduino, Elektrizität, LED, Mikroelektronik, Schaltung, Widerstand, Transistor, Arduino Uno, Arduino Nano, Arduino IDE, ESP32
Wie kann ich mehrere Elektromotoren mit einem programmierbaren Board/Controller steuern?

Hallo alle zusammen,

Ich würde gerne diesen Motor (Adafruit DC Gearbox Motor) mit irgendeiner Form von programmierbarem Board oder Controller steuern. Am liebsten wäre mir tatsächlich ein Raspberry Pi, da ich a) sowohl einen RPi 3 als auch RPi 5 bereits habe und ich b) dann das Ganze dann vermutlich auch relativ einfach über WLAN/Internet ansteuern könnte. Mit Arduinos o.ä. habe ich bisher nicht wirklich gearbeitet, wäre aber auch kein Problem, mich damit auseinanderzusetzen.

Genauer möchte ich bis zu 6 dieser Motoren individuell ansteuern können. Wenn es gleichzeitig gehen würde, wäre das optimal, aber falls das die Sache verkompliziert, kann ich sie auch jeweils nacheinander laufen lassen, das wäre für meine Anwendung kein Problem.

Vereinfacht dargestellt, will ich sowas ähnlich einen Süßigkeitenautomat bauen, das heißt jeder Motor würde ein Produkt ausgeben. Deshalb fände ich auch einen Raspberry Pi am praktischsten, da ich da ja relativ einfach ein Display, eventuell sogar mit Touchscreen, dranhängen könnte, um den Automaten zu bedienen.

Allerdings weiß ich nicht wirklich, was ich brauche, um das mit einem RPi zu realisieren. Ich habe in den Shops schon viele verschiedene Hats und Motortreiber gesehen, weiß aber nicht wirklich, was ich für meine Anwendung tatsächlich bräuchte.

Am wichtigsten sind wie gesagt die Motoren, "nice-to-have" wäre es, wenn ich auch noch Taster oder Potentiometer verwenden könnte. Das Gerät über einen Screen zu bedienen wäre natürlich ausreichend, aber echte Knöpfe oder Drehregler wären nochmal etwas cooler.

Vielen Dank im Vorraus!

Elektromotor, Mikrocontroller, Arduino, Raspberry Pi
IR Sensor mit Arduino Nano?

Hi, ich hab mir einen Arduino nano zugelegt um damit ein kleines Auto mit paar Sensoren und Aktoren zu betreiben.

Ich hab mir zur Hinderniserkennung IR Sensoren gekauft (Link unten) diese funktionen mit folgendem Code auch so wie sie sollen mit meinem Arduino Uno R3. Hierfür habe ich die einzelnen Sensoren direkt an 3,3V, GND und dem Arduino pin angeschlossen.

int sensorPin = 2;

int sensorValue = 0;

void setup() {

 Serial.begin(9600);

 pinMode(sensorPin, INPUT);

}

void loop() {

 sensorValue = digitalRead(sensorPin);

 if (sensorValue == LOW) {

  Serial.println("Hindernis erkannt!");

 } else {

  Serial.println("Kein Hindernis.");

 }

 delay(500);

}

Wenn ich nun den Nano abänder anschließe funktioniert der Sensor nicht mehr.

Ich benutze die Arduino IDE und habe als ich den Nano angeschlossen nur den USB Anschluss geändert (muss ich hier villt noch etwas anderes ändern?).

Weiß jemand wo das Problem liegen könnte?

Hinderniserkennung IR Sensoren:

https://www.ebay.de/itm/174942182964?_nkw=4+Kanal+IR+Infrarot+Tracking+Sensor+Modul+-+Hindernisserkennung+f%C3%BCr+Smart+Car&itmmeta=01J79NGC6KKJ439FSTJ9GG99QT&hash=item28bb5dde34:g:5TkAAOSwbLRjD1yt&itmprp=enc%3AAQAJAAABMHoV3kP08IDx%2BKZ9MfhVJKmC%2BPVC644mrcLgtwu5qPGjT1WwbPKL1n9u5px2XO2JuR83QNbwP1BuCqzHOZQzE%2BpO%2FwcR8C3YkZyWkMqbCX9WOTPRueH5JMxyq%2FqCbJqgj%2BMP%2FVdpjXVrh3tzWdZ7UsNYUIrsBNzkkdXK7lpfXju9zNJJJZg7%2FbvYnoASrwTAfg%2FwWH7cGK4pPb%2BVN6wLOajIwAXGuxxM1flqu30XY%2F1584jTCKZ--05Lu471fI%2FX%2FYcnjaIuVY%2Bhi9eLqUAd2L%2FiwKwQwz8HfLosxRffuNm5wUKa0HLwKc%2Bh%2Fk6xeeKJ0DX3b1ar%2BOYa%2BuCYAhZ28efA3oeQqgIaRDpzHeN%2Fy9ehTJDgysBu4kqMO4sOd9QwgWbI8hpnmaKgiqZ%2B8VhbD0k%3D%7Ctkp%3ABFBMuMPBtbpk&edge=1

Elektrotechnik, Mikrocontroller, Arduino, Schaltung, Sensor, Arduino Uno, Arduino IDE
Wie baut man eine Taschenlampe mit Microcontroller selbst?

Ich möchte eine Taschenlampe mit Microcontroller selber bauen, für mein Hobby um Nachts etwas zu sehen aber ohne mich zu blenden oder meine eigene ""Nachtsicht"" einzuschränken oder zu schwächen. Daher brauche Ich eine Flutlicht-Taschenlampe mit rot leuchtenden LEDs.

Ich bin derzeit Lehrling als Elektroniker für Energie- und Gebäudetechnik im 2ten Lehrjahr, daher kenne ich mich bereits mit viele Elektronischen Bauteilen aus.

Die Taschenlampe sollte mit Batterien betreiben sein, die Ich austauschen kann oder mit Akkus die Ich aufladen kann. Sie sollte mithilfe von einem Hauptschalter(der der die gesamt elektronik Stromfrei schalten kann, um unnötigen Stromverbrauch zu vermeiden) und einem weiteren Schalter(um entweder nur einen Teil der LEDs einzuschalten, oder alle auf einmal) steuerbar sein.

Der Microcontroller sollte Normmäßig 5 Volt betriebsspannung haben und mithilfe von Widerständen und sonstigen elektronischen Bauteilen möche ich zwischen 3 und 9 LEDs betreiben können, je nachdem was technisch möglich ist.

Die Taschenlampe muss nicht wie eine normale Taschenlampe ein Zylinder sein sonder kann auch ein flacher Quader sein, um den Aufbau zu erleichtern und übersichtlicher zu gestalten.

Wie kann Ich den Microcontroller programmieren?

Wie kann ich Schäden an den Bauteilen, wegen Überspannung etc. vermeiden?

Und Welche Bauteile sollte Ich grundsätlich benutzen? Wie zb einen Kondensator zwischen Batterie/Akku und Microcontroller um Ausschläge seitens der Stromquelle zu minimieren? Oder einen Widerstand um die zb 6 Volt von 2 AA Batterien auf die benötigten 5 Volt herunter zu regeln.

Akku, Lampe, Elektronik, Batterie, Licht, Elektrotechnik, Mikrocontroller, Taschenlampe, Elektrizität, LED, rotlicht, Schaltung
Anspruchsvolle Microcontroller arduino projekte?

Hey, ich bin gerade in der 11. Klasse und wir müssen Jahresarbeiten mit einem praktischen Teil schreiben.

Ich interessiere mich sehr für Technik in jede Richtung und auch programmieren (auch wenn ich nicht so erfahren bin)

Ich hab auch einige Leute die mir bei der umsetzung von Projekten helfen könnten.

Ich habe mir überlegt über Microcontroller an sich zu schreiben und ein passendes Projekt dazu zu machen.

Das kann ruhig anspruchsvoll sein,da ich ja ein ganzes Jahr lang Zeit für die Umsetzung habe.

Mein Cousin hatte vor einigen Jahren ein ähnliches Thema gewählt und hat z.b. einen Staubsaugerroboter gebaut der auch Treppen hinauf gehen kann und so auf mehreren Stockwerken einsetzbar ist.

Ich würde auch gerne etwas ähnliches machen. Der mögliche einsatzbereich ist völlig egal.

Ich suche Ideen oder Anregungen jeder Art für coole witzige oder nützliche Projekte.

Schreibt gerne alles was euch einfällt auch wenn die Umsetzung vieleicht unrealistisch ist, das regt immerzu guten Ideen an und man könnte auch Abwandlungen versuchen.

Ihr könnt auch gern Ideen schreiebn für technische Projekte die vieleicht nicht unbedingt mit Mikrocontrollern gesteuert werden.

Für die Umsetzung hätte ich wegen dem Studium meiner Schwester auch alle möglichen geräte wie Lasercutter, 3D druck, Guss, Holz/kunstoffwerkstäten etc. Zur verfügung.

Vielen Dank schonmal für mögliche Ideen, lg

Technik, Elektronik, programmieren, Elektrotechnik, Mikrocontroller, Arduino, Informatik, Python, 3D-Drucker

Meistgelesene Beiträge zum Thema Mikrocontroller