Créé une fonction !

Je me demande comment je peu créé une fonction quelconque appart void setup() et void loop() . Je m'y connais un peu en programmation , je sais que pour créé une fonction il faut declarer les parametre tel que l'entré et la sortie donc ece que celle la par exemple est elle correcte :

void check_mode ( int mode ) {
if (mode==1) {
Serial.println("mode 2");
}
}

ou celui la :

char mot ( string phrase ){
if (phrase[2]=='a'){
mot=phrase[2];
}
}

PS:je croi que j'ai quelque faute :s , en tout cas j'aimerai savoir comment écrire correctement n'importe quel fonction et j'aimerai savoir si dans ce language c'est la meme chose avec le language pascal ou non car dans pascal il y'a une fonction et une procedure , si oui alors il y'en a dans le langage arduino ?

Bonjour,

La syntaxe est celle du C++.

Ta 2ème fonction doit faire "return phrase[2]".

j'ai pas compris :s je voit pas comment ecrire une fonction :p

J'avais suivi le tutoriel du Site du Zéro à mes débuts sur Arduino, la partie sur les fonctions est assez bien faite : http://www.siteduzero.com/sciences/tutoriels/arduino-pour-bien-commencer-en-electronique-et-en-programmation/les-fonctions-6

:)

Merci beaucoup , c'est ce que je cherchait ! :D

Avec plaisir, je te conseille de regarder le reste du tuto pour des infos supplémentaires sur la syntaxe du langage ;)