La connectique Grove

Introduction

cette solution permet

De connecter très facilement des composants à sa carte Arduino sans soudure ET sans faux contacts.

 

 D'être directement utilisable sans connaissance électronique.

- Impossible de réaliser un court-circuit.

 

Seeedstudio propose une grande variété de composants (capteurs, actionneurs) facile à utiliser.

  Un catalogue de composants qui s'enrichit constamment. De plus, on retrouve ces composants dans ARDUBLOCK si on le souhaite.

   Ceci étant, il n'est pas obligatoire d'utiliser la bibliothèque SEEED sous ARDUBLOCK pour utiliser leurs composants.

 

dans le cadre du projet SMARTPOKER, c'est aussi :

    - un cout d'assemblage plus faible en main d'oeuvre

    - une maintenance matérielle plus facile

   - la suppression des faux contacts sur les soudures des modules MFRC522

 

 

Il y a tout de même quelques points négatifs :

La connectique propriétaire GROVE impose d'utiliser leurs produits.

 

Conséquence les prix des composants GROVE sont plus élevés, comme par exemple le prix des cables.


MODULE GROVE BASE SHIELD

Le modue GROVE BASE SHIELD est compatible avec les cartes Arduino UNO et LEONARDO.

Il est équipé de 16 connecteurs GROVE :

- 4 entrées analogiques

- 7 entrées-sorties numériques (Digital en anglais)

- 4 interfaces I2C (liaison série synchrone)

- 1 interface UART (liaison série asynchrone)

 

Particularités :

Les connecteurs sont équipés d'un détrompeur empêchant tout branchement à l'envers. Pour les câbles, il existe des connecteurs à verrouillage et sans verrouillage. A l'usage, les connecteurs sans verrouillage sont plus pratiques et évitent de forcer sur la connectique lorsque l'on débranche un câble.

 

Les câbles GROVE sont toujours constitués de quatre fils :

 

Fil noir : 0 V

Fil rouge : 5 V

Fil Blanc : Signal 2

Fil jaune : Signal 1

 

Le fil blanc n'a pas toujours une utilité suivant le composant (GROVE ou pas).Si vous utilisez par exemple une LED, il sera réellement utilisé les fils, rouge, noir, jaune. Comme vous pouvez l'observer sur la photo ci-contre, il est indiqué NC au niveau de la connexion du fil blanc. Dans la pratique, on constate que la majorité des composants utilisent trois fils seulement.

 

Par contre, si vous utilisez par exemple un module 4 DIGITS, les quatre fils seront réellement utilisés car il faut deux signaux pour commander celui-ci. La conséquence, deux broches de sortie sur la carte ARDUINO seront nécessaires. Ce qui amène à une petite explication sur la BASE GROVE.

 

Observons les connectiques de la BASE GROVE ci-contre :

 

Prenons par exemple le connecteur repéré D7 ci-dessous, on peut voir indiqué sur le coté de la connectique en taille de police plus petite D7, D8, VCC, GND.

 

Si on branche une LED sur ce connecteur, seulement D7, VCC, GND sont utilisés. D7 correspondant à broche numérique 7 de la carte ARDUINO.

 

 

Maintenant, si vous connectez le module 4 DIGITS sur ce même connecteur, cette fois-ci, D7, D8, VCC, GND sont utilisés. Donc les broches numériques de la carte ARDUINO 7 et 8 seront utilisées. De ce fait, il est alors impossible d'utiliser le connecteur de gauche repéré D8. 

 

 

Conclusion :

 

 

Pour les connecteurs numériques ou analogiques, il faut être vigilant, quand vous connectez un module qui utilise deux signaux, le connecteur suivant devient inutilisable sauf en modifiant le câble (en retirant le câble jaune).



L'UART du module grove

The Grove UART module is a specialized version of a Grove Digital Module. It uses both Pin 1 and Pin 2 for the serial input and transmit. The Grove UART plug is labeled from the base unit point of view. In other words, Pin 1 is the RX line (which the base unit uses to receive data, so it is an input) where Pin 2 is the TX line (which the base unit uses to transmit data to the Grove module).

 

 

 Le module RFID dédié au grove ( voir photo ci contre) est au alentour de 23 euros par piece en 125khz, c'est hors budget.

 

 



GROVE ET ESP8266

Ces modules ne supportent pas le SPI, ca élimine donc les modules MFRC522

Par contre les modules EM400 et RDM6300 sont compatibles.

 

 Le module RFID dédié au grove ( voir photo ci dessus) est au alentour de 23 euros pieces en 125khz, c'est hors budget.

 

 

Prix :

10 euros pour le Shield+Wemos

https://fr.aliexpress.com/item/connector-Expansion-board-new-NODEMCU-wifi-NodeMCU-forArduino-ESP8266-12F-wemos-for-1-3-0-96/32806698168.html?spm=a2g0s.9042311.0.0.E3ZsFt

 

 

1,80 euros par cable, soit 10 euros pour 5 cables.

https://fr.aliexpress.com/item/5PCS-lot-Grove-4-pin-Female-Jumper-to-Grove-4-pin-Conversion-Cable-free-shipping/32801421897.html?spm=a2g0s.9042311.0.0.zXFa5C

 

 

 


Si cette solution fonctionne techniquement, je pourrais avoir 1 shield pour 5 joueurs, et équiper une table pour 10 joueurs et un board pour 120 à 150 euros, soit 3 fois moins cher que la solution a base d'ESP32.

Je recevrais le matériel mi fevrier......