Étape 2: Configurer l’Edison et le système de développement
La première étape importante est de configurer correctement l’Intel® Edison et un environnement de développement de base. Pour des fins de test simples, il est utile d’avoir l’environnement Arduino maniable, donc même si nous allons utiliser Python, nous allons installer cet environnement de développement.
Il existe plusieurs guides en ligne pour mettre en place l’edison. Le principal guide pour mettre en place l’edison est l' Intel mise en route qui se déroule lentement nécessitant de que vous passer par étapes de téléchargement. Le Sparkfun Edison Getting Started Guide est un peu mieux, en se concentrant sur la mise en place l’environnement Arduino. Une autre alternative pour commencer d’Intel est à https://software.intel.com/en-us/intel-edison-board-user-guide.
Nous avons trouvé cette Instructable Getting Started avec Intel Edison - programmation Python a été très utile pour nous puisque nous prévoyons d’utiliser Python par opposition à l’Arduino, Java ou d’autres langues.
Mise en garde : Une question que nous avons trouvé avec les différents guides, c’est que beaucoup d'entre eux (y compris l’Instructable et guides sparkfun) ne sont pas à jour avec la dernière version du logiciel Edison Linux. Ignorer un d’eux que vous dire d’élargir ou de copier l’image Yacto à l’Edison. Vous devez utiliser l’outil Flash Lite. Suivez ces instructions d’Intel.
Pour le guide Instructable ci-dessus, ignorez les étapes 2 et 3, et son remplacement par les instructions de l’outil de Flash Lite.
Essentiellement des étapes de configuration initiale :
- Convoquer les membres
- Se connecter au système de dev et de mettre à jour FlashToolLite
- Se connecter à Edison à la Console via l’outil terminal série
- configurer edison, mise en son nom et donner un mot de passe root
- avoir un mot de passe pour root est la mesure de sécurité rudimentaire. Fais-le.
- Une connexion wifi à l’Edison est utile dans le développement, que de configurer
- changer les emplacements et les réseaux wifi nécessitera une connexion via la console et de reconfigurer le wifi
- aussi, l’adresse ip de l’edison peut changer entre les séances de perfectionnement. Il est affecté dynamiquement par le routeur wifi. Il peut-être différentes machines connectées au wifi lorsque edison se connecte.
- Programme d’installation SFTP pour transférer des fichiers
Le cycle de développement de python a tendance à être :
- Créer un code python initiale sur l’ordinateur de développement
- SFTP le fichier à l’Edison
- Connectez-vous à edison et exécuter le programme de ligne de commande
- réviser le programme, re-transfert, exécutez à nouveau
Une alternative à réviser et à re-transférer le programme consiste à utiliser un éditeur à l’Edison. L’éditeur VI vénérable est disponible sur le Edison, fournissant l’écran d’édition.
Bonjour base monde Blink léger App
Obtenir quelques applications simples de Hello World et la LED clignote en cours d’exécution va montrer le processus de base. Ces étapes sont indiquées dans les dernières parties de l’Instructable Getting Started with Intel Edison - programmation Python
Après les bases
Une fois que vous avez l’environnement de développement de base opérationnelle, il y a beaucoup de personnalisation à faire. Sections suivantes traiteront les capteurs, mais assez souvent, vous devrez modifier l’environnement Linux. Cela nécessite un peu de spécialiser la connaissance des outils de ligne de commande et console d’accès à la machine. Vous avez vu certains d'entre eux dans la configuration de connexions wifi dans les guides liés ci-dessus. Plus nous le verrons dans les sections suivantes, telles que Bluetooth.
Un des domaines qui peuvent nécessiter un accès console sur base régulière permet au WiFi lorsque vous passez à des endroits différents de développement. La première fois que vous installer avec un nouveau WiFi, vous suivez les instructions dans les guides ci-dessus. Intel il éclate à un seul bien nommé document : brancher votre carte Intel Edison à l’aide d’une connexion Wi-Fi. Lorsqu’une connexion réseau fiable a été établie, il * doit * être plus facile de retourner à cet endroit.
Une étape supplémentaire qui ignore la configuration de base est régler l’heure et le fuseau horaire de votre projet d’Edison. De nombreux systèmes embarqués n’ont besoin de temps, mais AINA utilise les horodateurs, donc il serait bon de le mettre à l’heure locale. Dans le cas contraire elle aura la valeur pour l’heure GMT. Voici un Forum Intel Thread en donnant des instructions sur le réglage date/heure/fuseau horaire