Je débute sur arduino pour un projet nécessitant un capteur de liminosité.
J'ai acheté il y a 2 mois une arduino Nano Every, et un Grove Light sensor v1.2.
Entre temps, j'ai galéré à faire marcher mon IDE, et fait mes premiers tests... Maintenant, j'y suis.
Et je viens de comprendr, sauf erreur, que mon capteur est fait pour être connecté avec un "shield" (Grove ?)...
J'aimerais éviter ceci pour d'une part gagner du temps et quelques €, et d'autre part pour éviter des pertes de place. Je pensais tout simplement brancher les fils du capteur ainsi :
Noir sur GND
Rouge sur +5V
Blanc sur rien
Jaune sur une de mes broches analogiques
Est-ce possible ?
Y a-t-il une précaution à prendre sur mon pin en INPUT ?
Comment feriez-vous pour utiliser les valeurs du capteur dans le code ?
Merci et désolé si ma question est à côté de la plaque...
void setup() {
Serial.begin(115200); // mettre le moniteur série à 115200 bauds
}
void loop() {
Serial.println(analogRead(A0)); // lecture et affichage toutes les secondes
delay(1000);
}
le shield grove ne fait que dupliqué des pins sans aucun traitement - donc si vous mettez des fils, c'est pareil.
il permet juste de faire des montages qui tiennent un peu mieux et ça résiste aussi mieux au temps qui passe quand les kits sont utilisés à l'école par des générations d'élèves peu minutieux
et quand il y a le 5V et GND, le détrompeur permet aussi d'éviter d'inverser la polarité et parfois d'endommager les composants