Etape 4: Construire l’électronique
Le cerveau du système est l’Intel Edison, un dual core Atom fait pour les systèmes embarqués. Il exécute une variante d’Ubuntu, construit pour l’Edison appelée Ubilinux.
Sparkfun est venu avec un système de « bloquer » vraiment cool pour la Edison. Ils ont conçu un certain nombre de blocs périphériques communs qui peuvent être empilés comme Arduino shields. Pour Pilothouse, j’ai utilisé la pile suivante :
- EdisonBase
- Bloc de cartes BlockSD
- I2C bloc
- Bloc GPIO
- Bloc PWM
- Bloc 9DOF
Il y a deux servos sur le bateau : un servo treuil multi-tours contrôle angle de voile et un servo de gouvernail.
Pilothouse utilise un standard LSM9DS0 de ST, monté sur un bloc de Sparkfun. Le LSM9DS0 offre un accéléromètre 3 axes, un gyroscope à 3 axes et un magnétomètre 3 axes tout dans un seul paquet.
Le GPS est une série M8 U-Blox GPS avec une antenne de grande tache de boutique de la CSG. J’ai été très satisfait de la performance de cet appareil, même dans des conditions difficiles comme Boston.