Étape 4: Programmation avec Python
Eh bien... nous sommes arrivés à la chose de juteuse.
Tout d’abord s’assurer vous que vous avez correctement installé la dernière version du firmware et plus précisément la mise à niveau des bibliothèques pour les capteurs (dernière partie de la phase 1, opkg installer upm).
Lorsque vous avez installé tout ce que vous pouvez commencer la programmation.
J’ai un système windows, alors :
- J’utilise putty sur le port de COM, trouvé à l’étape 1 (le mien est COM3) pour lancer des commandes sur le plateau d’Edison et de voir des sorties sur le port série.
- mastic à Get : http://www.putty.org/
- J’utilise Notepad ++ pour écrire du code Python
- J’adore la description de cet outil qui se trouve sur leur site Internet (https://notepad-plus-plus.org/): Notepad ++ est un logiciel gratuit (comme dans "free speech" et comme "free beer") éditeur de code source
Il y a quelques ajouts qui peuvent rendre la vie plus facile lors de la programmation avec Python sur l’Edison à l’aide de Notepad ++. En particulier vous pouvez le trouver utile d’avoir des NppFTP, à télécharger directement à l’aide de SFTP votre code au Conseil d’Edison. Vous pouvez obtenir cette extension en cliquant sur le menu -> Plugin Plugin Manager -> Show Plugin Manager. Ensuite cliquez sur la case en regard du plugin et l’installer.
Ensuite, vous avez besoin connecter votre client SFTP (maintenant incorporé dans Notepad ++) au Conseil d’Edison.
Trouver l’adresse IP attribuée à votre Edison par le réseau WiFi que vous êtes connecté à, à l’aide de la commande ifconfig. Résultats sont indiqués dans l’image. Rechercher l’adresse IP et mettez-la dans la fenêtre de paramètres de profil.
Lorsque vous cliquez sur le bouton « Enregistrer » sur le Notepad ++, vous allez enregistrer votre document droit dans le dossier de votre choix et tout ce que vous modifiez, lorsque vous l’enregistrez que vous économiserez il à son emplacement sur la carte.