Arduino - Kein auslesen der Daten beim Ir-Empfänger?

Ich haben ein kleines Problem beim Auslesen des Ir-Empfänges am Arduino. Ich habe nähmlich als nächstes Projekt vor, den Arduino über eine Infrarotfernbedinung ferzusteuern. Um dies jedoch machen zu können, muss ich natürlich erst einmal die Werte auslesen, welche von der Fernbedinung kommen. Das Problem jedoch dabei ist, dass mir im Seriellen Monitor bei der Ausgabe der Wert 0 angezeigt wird (bei jeder Taste).

Ich sehe jedoch dass der Ir-Empfänger reagiert und verarbeitet. Zudem sind sowohl Hardware als auch Software richtig:

#include <IRremote.h>

int RECV_PIN =7;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()

{

 Serial.begin(9600);

 irrecv.enableIRIn(); // Start the receiver

}

void loop() {

 if (irrecv.decode()) {

  Serial.println(results.value, HEX);

  irrecv.resume();

 }

}

Das seltsame begann schon für mich, als ich in dem if-statement das &results entfernen musstem weil der Serielle Monitor mir sonst folgendes anzeigte:

Aber noch einmal zurück zu auslesen. An der Hardware kann es auch nicht liegen. Ich hatte sowahl den Arduino, als auch den Infrarot-Sensor ausgetauscht. Ich habe auch schon versucht den Ir-Empfänger am AnalogPin anzuschließen, jedoch mit dem selben resultat. Auch die Fernbedinungen untereinander habe ich ausgetauscht.

Würde micht über Antworten freuen

Ps. Ich nutzte einen ArduinoUno R3

Mein Ir-Empfänger: https://www.amazon.de/ANGEEK-Infrarot-IR-Empf%C3%A4nger-Infrarot-Receiver/dp/B07RMDR9LL/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=POLRK63VNK91&dchild=1&keywords=arduino+ir+empf%C3%A4nger&qid=1612701939&sprefix=arduino+ir+%2Caps%2C190&sr=8-5

Bild zum Beitrag
Computer, Technik, Hardware, programmieren, Arduino, Technologie
Windows Server mit Virtual Box?

Hallo,

Ich versuche mich grad ein einem neuen IT Bereich weiter zu entwickeln und wollte mich mit dem Active Directory ein wenig auseinandersetzen.

Ich habe mir nun gedacht ich mach einfach zum Testen mal eine Testumgebung mit Windows Server 2019 mit Data Center mit Virtual box.

Alles lief ganz gut als Ich nun denn Lokalen Server einrichten wollte hatte ich ein Problem... Ich wollte über IPv4 die IP-Adresse Manuell zuweisen das klappt aber nicht. Ich habe mir viele Videos angesehen was eine IP Adresse ist und wie sie funktioniert. Ich hab nun verschstanden wie eine IP Adresse aufgebaut ist.

Was ich aber nicht verstehe ist was ich genau bei Standart Gateway eingeben soll??

Ich habe dort erst mal ganz normal die IP-Adresse angegeben. Also das Netz.

Wieso ich dir IP Adresse Manuell eingebe? Naja weil wenn ich es auf Automatisch stelle dann funktioniert zwar das Internet auf der Testumgebung aber es hat dann eine ganz andere IP-Adresse die mit 10.0. 2 anfängt statt 192.168

Wenn ich das richtig verstanden habe dann ist meine Testumgebung garnicht Im Netzwerk von meinem Router?

Ich mach da irgendwas falsch. Wenn ich alles auf Automatisch lasse hab ich wie gesagt Internet Empfang allerdings ist der Lokale Server immernoch nicht bereit was ich vermute mal auch daran liegt das er garnicht an meinem Router angebunden ist? Ich habe mich in meinem Unitymedia Router angemeldet und siehe da meine Testumgebung erscheint dort nicht.

Ich habe versucht es selbst herauszufinden aber ich gebe auf irgendwas mach ich falsch. Ich habe paar Bilder mal angehängt vllt. Könnt ihr damit was anfangen.

Das hier ist Manuell:

Das hier ist Automatisch:

Bild zum Beitrag
Computer, Technik, Netzwerk, IP-Adresse, Technologie, windows server 2019

Meistgelesene Beiträge zum Thema Computer