Grove

Uit Lab
Versie door Eelco (overleg | bijdragen) op 9 mrt 2021 om 19:03
Naar navigatie springen Naar zoeken springen

Met het Grove systeem kun je eenvoudig sensoren en actuatoren verbinden aan een microcontroller, bijvoorbeeld een Arduino of een micro:bit.

Hiervoor heb je nodig:

  • een Grove shield voor de microcontroller
    • micro:bit:
    • Arduino:
    • met ingebouwde microcontroller:
  • Grove-sensoren en -actuatoren
  • Grove-kabeltjes

Zie voor meer informatie over Grove: https://wiki.seeedstudio.com/Grove_System/. De meest voorkomende onderdelen kun je bestellen via leveranciers als Kiwi Electronics, Antratek of onderdelen hiervoor kun

Er zijn ook andere fabrikanten die Grove-compatibele onderdelen aanbieden, zie bijvoorbeeld:

Let op! Er zijn verschillende soorten sensoren en actuatoren, met verschillende soorten verbindingen. Je moet daarvoor de juiste connector op het shield gebruiken. De Grove-kabels zijn universeel (4 pinnen).

  • eenvoudige digitale en analoge sensoren en actuatoren (M5Stack: zwarte connector)
  • servo's (speciale verloopstekker of verloopkabeltje)
  • i2c sensoren en actuatoren (M5Stack: rode connector)
  • UART seriële verbinding (M5Stack: blauwe connector)

Complexe sensoren en actuatoren gebruiken vaak het i2c-interface: dit is een seriële bus-verbinding met een speciaal protocol. Voor i2c zijn 4 verbindingen nodig: Vcc (voeding: 5V of 3.3V), GND (0V), SDA (seriële data) en SCL (seriële clock). I2C is een bus-verbinding: je kunt meerdere sensoren en actuatoren aan één i2c-connector van de microcontroller verbinden. Je gebruikt daarvoor een i2c-hub, of maakt zelf de verbindingen.