Hallo,
ich möchte gerne eine Variable vom Datentyp Integer in ein Array des Datentyps char umwandeln. Ich habe mich hierzu schon durch zahlreiche Foren gelesen, habe dort allerdings nichts richtig verstanden weil ich noch recht neu in der Materie bin.
Ich habe also eine Integer Variable:
int Zufallszahl = random(0,9999);
Diese Variable "Zufallszahl" wird einmalig in der Setup loop generiert. Nun möchte ich diese Variable in ein Array des Datentyps char umwandeln, damit ich in einem späteren Schritt einen Vergleich anstellen kann. Dann möchte ich nämlich ein anderes char Array mit der Zufallszahl vergleichen. Das ganze soll dann irgendwann so aussehen:
if (strcmp(CODE,Zufallszahl)== 0){
digitalWrite(LED,HIGH);
delay(5000);
digitalWrite(LED,LOW);
delay(5000);
Ich habe allerdings überhaupt keine Ahnung wie diese Convertierung laufen könnte, habe auch schon bereits mit dem "atoi" Befehl rumgebastelt, allerdings nichts brauchbares bekommen, daher wäre ich auch für Begründungen und Erklärungen dankbar.
Gruß,
Tobi