Utiliser un capteur Grove Light Sensor sans... grove shield

Bonjour à tous,

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
  1. Est-ce possible ?
  2. Y a-t-il une précaution à prendre sur mon pin en INPUT ?
  3. 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...

Louis

oui ça semble OK

simplement (avec le fil jaune sur A0)

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);
}

Merci ! Faut-il protéger avec une résistance ?

Non, pas besoin normalement.

non, effectivement besoin de rien de plus

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 :slight_smile:

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

Top merci à vous deux pour ces précisions !
Je vais essayer de faire mieux qu'un élève peu minutieux :grimacing: