À présent que vous avez entre les mains la nouvelle BeagleBone® Blue, voici ce que vous pouvez en attendre et comment vous connecter à votre carte et à Internet.
Déballage
La BeagleBone® Blue deBeagleBoard.org est livrée protégée des chocs mécaniques et électriques dans un sachet antistatique et une boîte rembourrée. Contrairement à la BeagleBone® Black, la Blue ne comprend pas le câble microUSB vers USB dont vous aurez besoin pour la connecter à votre ordinateur.
Voir les produits connexes
Voir les produits connexes
La carte est livrée avec les antennes en haut pour la sécurité du transport, mais elles fonctionneront mieux si vous les faites tourner doucement vers les bords de la carte. Si l'une d'elles se détache, réalignez en douceur la broche et le logement dans l'orientation souhaitée et appuyez sur le raccordement u.Fl pour la remettre en place.
Pour vous connecter à votre carte
BeagleBoard.org propose d'excellentes instructions de démarrage. Sous la section Assistance, cliquez sur « Mise en route ». Suivez les trois étapes que présente la page :
- Brancher votre Blue
- Télécharger et installer les pilotes
- Naviguer sur le serveur Web sur votre Blue
Vous devez voir une case verte en haut de l'écran qui vous indique que votre Blue est correctement connectée.
Vous connecter à Internet
Bien que la page sur laquelle vous avez atterri fournisse un exemple de code pour faire clignoter vos LED, ce code ne fonctionnera pas sur la Blue. Cliquer sur le bouton « Exécuter » de la page Internet n'aura aucun effet, et la copie du code dans Cloud9 pour l'exécuter produira des erreurs signalant que les LED sont mappées différemment dans cette BeagleBoard. La Blue intègre des caractéristiques matérielles et logicielles de Robotics Cape, si bien que nous devons utiliser les commandes disponibles dans le package roboticscape.
La Blue possède une mémoire dédiée pour stocker un système d'exploitation. Ainsi, elle pourra s'amorcer sous Linux (Debian, Jessie) sans nécessiter d'image d'une carte SD.
Vous pouvez vous procurer la dernière version de Jessie et installer manuellement ce système d'exploitation pour mettre à jour les packages, mais le plus simple est de connecter votre Blue à Internet et d'utiliser apt-get.
Dans Cloud9, ouvrez une nouvelle fenêtre de terminal. Il existe plusieurs méthodes pour configurer la connectivité Wi-Fi, mais j'utilise Connman. Les commandes d'initialisation sont les suivantes :
• connmanctl
• enable wifi
• tether wifi disable
• scan
• services
Après avoir entré la commande « services », vous devez voir une liste des réseaux disponibles. Si vous voyez celui que vous souhaitez utiliser, tapez :
• agent on
• connect wifi_f45xxxxx (etc. – selon votre réseau)
• (entrez les éventuelles informations d'identification nécessaires)
• quit
Vous êtes connecté à Internet ! Vérifiez votre connexion en envoyant un ping à un site Internet courant comme google.com et en vérifiant les paquets entrants et sortants. Si tout va bien, mettez votre Blue à jour avec ces commandes :
• sudo apt-get update
• sudo apt-get upgrade
La première fois, cela va prendre un certain temps, mais tous les packages seront mis à jour et votre Blue pourra tourner à plein régime. Les packages les plus importants à mettre à jour sont roboticscape et git.
Faire clignoter les LED
Nous devons extraire l'exemple de code disponible à partir du dépôt d'archive github de Strawson Design pour Robotics Cape.
Dans un onglet distinct de celui de Cloud9, ouvrez le lien ci-dessus et cliquez sur la case verte « Cloner ou télécharger » pour copier le lien vers le dépôt. Dans Cloud9, créez un dossier sous votre répertoire racine pour l'utiliser comme sandbox, accédez à ce dossier et utilisez la commande suivante pour extraire tous les fichiers.
Cela fait, vous voyez un nouveau dossier. Accédez au sous-dossier « examples » et exécutez l'exemple rc_blink. Il fait clignoter les deux LED utilisateur à une vitesse modifiable en appuyant sur le bouton MOD de la carte. Essayez les autres exemples pour explorer toute les fonctionnalités à votre disposition ! Notez que les pilotes de moteur ne sont prévus pour fonctionner qu'avec une alimentation de plus de 6 V comme des batteries lithium ou un adaptateur d'alimentation externe, et vous ne pourrez pas commander de moteurs lorsque la Blue est exclusivement alimentée par USB.
Vous êtes intéressé par la comparaison entre BeagleBone® Blue et BeagleBone® Black ? À suivre : Aperçu du produit pour BeagleBone Black
Vous aimeriez comparer d'autres ordinateurs monocarte ? Nous ingénieurs vous facilitent la chose dans notre Tableau de comparaison SBC (ordinateurs monocarte).