Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
materiel:systeme_grove [2022/06/08 17:36] emoc [Dimensions] |
materiel:systeme_grove [2022/11/23 13:48] (Version actuelle) emoc [Modules et matériel disponible à l'atelier des portes logiques] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
Tous les modules ne fonctionnent pas à la même tension, certains sont en 3V3 et 5V, d'autres ne fonctionnenet qu'à une seule tension, voire la compatibilité ci-dessous. | Tous les modules ne fonctionnent pas à la même tension, certains sont en 3V3 et 5V, d'autres ne fonctionnenet qu'à une seule tension, voire la compatibilité ci-dessous. | ||
+ | On trouve aussi des modules «breadboard» et «protoshield» pour fabriquer ses propres modules. | ||
+ | |||
+ | {{:materiel:grove:grove_module_breadboard_protoshield.jpg?direct&600|}} | ||
+ | |||
+ | Site principal : https://www.seeedstudio.com/grove.html | ||
==== Dimensions ==== | ==== Dimensions ==== | ||
Ligne 14: | Ligne 19: | ||
{{:materiel:grove:grove-20x20-dip.png?direct&600|}} {{:materiel:grove:grove-20x40-dip.png?direct&600|}} | {{:materiel:grove:grove-20x20-dip.png?direct&600|}} {{:materiel:grove:grove-20x40-dip.png?direct&600|}} | ||
+ | |||
+ | dimensions des modules : https://files.seeedstudio.com/wiki/GroveSystem/res/Grove_Mechnical_Drawing.zip | ||
Les **cables de liaisons** avec connecteurs existent en différentes tailles : 20cm pour les plus communs, mais aussi 5cm, 30cm, 40cm ou 50cm. \\ | Les **cables de liaisons** avec connecteurs existent en différentes tailles : 20cm pour les plus communs, mais aussi 5cm, 30cm, 40cm ou 50cm. \\ | ||
On trouve aussi des cables en Y , des cables avec terminaisons pour jumper male ou femelle, des cables de connexion avec les systèmes STEMMA QT (d'Afafruit) ou QWIIC (de Sparkfun) qui utilisent tous les deux un connecteur JST 4pin 1.0mm | On trouve aussi des cables en Y , des cables avec terminaisons pour jumper male ou femelle, des cables de connexion avec les systèmes STEMMA QT (d'Afafruit) ou QWIIC (de Sparkfun) qui utilisent tous les deux un connecteur JST 4pin 1.0mm | ||
- | {{:materiel:grove:grove_cables.jpg?direct&300|}} | + | {{:materiel:grove:grove_cables.jpg?direct&400|}} |
**Rivets** et grille de dimension : il existe des rivets qui permettent de fixer les module sur une grille de 10mm d'écart, 2mm de diamètre (à fabriquer à la CNC par exemple). | **Rivets** et grille de dimension : il existe des rivets qui permettent de fixer les module sur une grille de 10mm d'écart, 2mm de diamètre (à fabriquer à la CNC par exemple). | ||
Ligne 25: | Ligne 32: | ||
==== Un connecteur propriétaire ==== | ==== Un connecteur propriétaire ==== | ||
+ | |||
+ | Le connecteur n'utilise pas un standard commun (pas du JST), bien que Seedstudio vende les connecteurs à souder (DIP ou SMT), on ne trouve pas les connecteurs qui permettraient de faire soit-même les cables... | ||
+ | |||
+ | {{:materiel:grove:grove_connecteur_datasheet.png?direct&600|}} | ||
+ | |||
+ | datasheet : {{ :materiel:grove:grove_connector_datasheet_3470130p1_.pdf |connecteur grove}} | ||
==== Brochage ==== | ==== Brochage ==== | ||
Ligne 67: | Ligne 80: | ||
===== Code ===== | ===== Code ===== | ||
- | Seeedstudio donne une **liste de compatibilité de tous les modules** (tension d'utilisation et bilbiothèques de code pour s'en servir) : https://www.seeedstudio.com/compatibility-list.html | + | ==== Python, C ==== |
+ | Seeedstudio donne une **liste de compatibilité de tous les modules** (tension d'utilisation et bibliothèques de code pour s'en servir) : https://www.seeedstudio.com/compatibility-list.html | ||
Les bibliothèques sont disponibles en C, python depuis l'IDE arduino ou sur github : https://github.com/orgs/Seeed-Studio/repositories?language=&q=grove&sort=&type=all | Les bibliothèques sont disponibles en C, python depuis l'IDE arduino ou sur github : https://github.com/orgs/Seeed-Studio/repositories?language=&q=grove&sort=&type=all | ||
- | Codecraft et les modules grove | + | ==== Codecraft ==== |
+ | |||
+ | Codecraft est un langage par blocs, basé sur Scratch3.0 qui permet de programmer un arduino. 40 modules environ sont compatibles avec Codecraft | ||
* codecraft : https://ide.tinkergen.com/ | * codecraft : https://ide.tinkergen.com/ | ||
* modules grove compatibles https://wiki.seeedstudio.com/Codecraft_Grove_Compatible_List/ | * modules grove compatibles https://wiki.seeedstudio.com/Codecraft_Grove_Compatible_List/ | ||
* compatibilité arduino : https://wiki.seeedstudio.com/Guide_for_Codecraft_using_Arduino/ | * compatibilité arduino : https://wiki.seeedstudio.com/Guide_for_Codecraft_using_Arduino/ | ||
+ | * exemples de code : https://github.com/SeeedDocument/Codecraft_Grove_Compatible | ||
- | ===== Modules dispos à l'atelier des portes logiques ===== | + | ===== Modules et matériel disponible à l'atelier des portes logiques ===== |
+ | |||
+ | Tout un tas de modules Grove... | ||
+ | |||
+ | Et des cartes électroniques sur lesquelles brancher directement les modules | ||
+ | * [[materiel:grove_beginner_kit_for_arduino|]] | ||
+ | * [[materiel:seeeduino_v4|]] | ||
+ | * [[materiel:seeeduino_xiao|]] + shield grove | ||
- | (à compléter) | ||
===== Ressources ===== | ===== Ressources ===== | ||
Ligne 84: | Ligne 108: | ||
* Description du système grove par le fabricant : https://wiki.seeedstudio.com/Grove_System/#size-of-grove | * Description du système grove par le fabricant : https://wiki.seeedstudio.com/Grove_System/#size-of-grove | ||
* Compatibilité des modules (arduino, rpi, microbit, etc.) : https://www.seeedstudio.com/compatibility-list.html | * Compatibilité des modules (arduino, rpi, microbit, etc.) : https://www.seeedstudio.com/compatibility-list.html | ||
- | + | * wrappers : https://wiki.seeedstudio.com/Grove-Wrapper/ | |
- | + | * forum seeedstudio / grove : https://forum.seeedstudio.com/c/products/grove/12 | |
- | + | * **wiki de documentation des modules** https://wiki.seeedstudio.com/Grove/ | |
- | (quelques notes sur wiki off) | + | * github Seeedstudio : https://github.com/Seeed-Studio |