31
Présentez vous ! / Re : À votre avis ...
« le: septembre 17, 2020, 10:34:22 am »
Bonjour à toutes et tous,
Hier soir, j'ai saisi ce code. Ce n'est pas parfait loin de là, mais pour un débutant ... y a très certainement mieux mais c'est plus cher !
Je ne comprends pas les erreurs qui ressortent :
====================================
F:\PROGRAMMATION PERSO\TEST_Boutons-poussoirs-et-Aiguillages\TEST_Boutons-poussoirs-et-Aiguillages.ino: In function 'void loop()':
F:\PROGRAMMATION PERSO\TEST_Boutons-poussoirs-et-Aiguillages\TEST_Boutons-poussoirs-et-Aiguillages.ino:40:29: warning: invalid conversion from 'int*' to 'uint8_t {aka unsigned char}' [-fpermissive]
buttonState = digitalRead(bp) ;
^
In file included from C:\Users\jsior\AppData\Local\Temp\arduino_build_839821\sketch\TEST_Boutons-poussoirs-et-Aiguillages.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:136:5: note: initializing argument 1 of 'int digitalRead(uint8_t)'
int digitalRead(uint8_t pin);
^~~~~~~~~~~
TEST_Boutons-poussoirs-et-Aiguillages:44:13: error: switch quantity not an integer
switch (bp) { // debut de la structure
==============================================
Pouvez-vous m'aider à résoudre ces erreurs ?
Hier soir, j'ai saisi ce code. Ce n'est pas parfait loin de là, mais pour un débutant ... y a très certainement mieux mais c'est plus cher !
Je ne comprends pas les erreurs qui ressortent :
====================================
F:\PROGRAMMATION PERSO\TEST_Boutons-poussoirs-et-Aiguillages\TEST_Boutons-poussoirs-et-Aiguillages.ino: In function 'void loop()':
F:\PROGRAMMATION PERSO\TEST_Boutons-poussoirs-et-Aiguillages\TEST_Boutons-poussoirs-et-Aiguillages.ino:40:29: warning: invalid conversion from 'int*' to 'uint8_t {aka unsigned char}' [-fpermissive]
buttonState = digitalRead(bp) ;
^
In file included from C:\Users\jsior\AppData\Local\Temp\arduino_build_839821\sketch\TEST_Boutons-poussoirs-et-Aiguillages.ino.cpp:1:0:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:136:5: note: initializing argument 1 of 'int digitalRead(uint8_t)'
int digitalRead(uint8_t pin);
^~~~~~~~~~~
TEST_Boutons-poussoirs-et-Aiguillages:44:13: error: switch quantity not an integer
switch (bp) { // debut de la structure
==============================================
Pouvez-vous m'aider à résoudre ces erreurs ?