void digitalClockDisplay(){
// digital clock display of the time
Serial.print(hour());
printDigits(minute());
Serial.println();
}
void printDigits(int digits){
// utility function for digital clock display: prints preceding colon and leading 0
Serial.print(":");
if(digits < 10)
Serial.print('0');
Serial.print(digits);
}
//I tried something like this
//void time(){
//char* hr = (char*)hour();
//Serial.println(hr);
//}
//But when I print it it gives a whole bunch of jibberish
Voici les deux fonctions que j'utilise ce que j'essaie de faire est de faire une fonction comme la fonction digitalClockDisplay mais qui retourne l'heure: minute en tant que char * une fois que je l'ai Je veux être adresse en mesure de comparer à un autre char *Conversions Arduino en C
pouvez-vous fournir le code qui appelle digitalClockDisplay? Avez-vous appelé Serial.begin ()? –
shiva