Grove
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.