TweeterBie (6 / 9 étapes)

Étape 6: Interface - affiche le texte sur écran LCD

Bien..! Jusqu'à présent vous n’a pas besoin d’internet, mais maintenant, à vous faire...

Permet de revenir au Conseil d’administration mini-cube

La première chose que nous devons faire est mise à jour donc,

 Ø sudo apt-get update 

Après quelques secondes...

S’il y a un problème avec la mise à jour comme ci-dessus figure illustrant l’incapacité de télécharger les mises à jour,

Modifier votre référentiel par défaut en utilisant les sources du logiciel sur le Bureau de cubieboard.

Dans l’onglet logiciel Debian choisir Téléchargement de > autres

Donner à sélectionner le meilleur serveur et attendre la Cubieez choisir le serveur live.

Si vous ne pouvez pas choisir le serveur même cette manière ouvrir le fichier de programme de résolution DNS et mettre à jour comme suit

 Ø sudo nano /etc/resolv.conf 

Ajouter ou modifier pour les dessous de serveurs de noms

NameServer 208.67.222.222

NameServer 208.67.220.220

Utilisez ctrl ^ o pour enregistrer le fichier et ctrl ^ x pour quitter l’éditeur.

Essayez la meilleure sélection de serveur maintenant... !

Maintenant essayez de mise à jour une fois de plus, il devrait fonctionner :

 Ø sudo apt-get update 

Maintenant, tout d’abord nous aurons besoin d’un moyen de communiquer avec l’Arduino et envoyer des données.

J’ai choisi python pour les scripts

Cubieez a une version préinstallée de PYTHON pour tester, ouvrez terminal et tapez comme suit

 Ø python 

Une fois que le terminal change port python comme >>>

Cela signifie que PYTHON est installé maintenant pour quitter l’utilisation rapide

 Ø >>> exit() 

Il existe un outil appelé pySerial qui peut être utilisé aux fins de communication série que plus documentation peut être trouvée ici

Nous devons maintenant, avant de nous installer pySerial PIP à installer ce qui rend plus facile d’installer les bibliothèques python dans les dépôts

Installer PIP suivre les instructions ci-dessous

 $ sudo apt-get install python-pip python-dev build-essential 

Lorsque le demandera l’autorisation de télécharger donner Y et appuyez sur entrée pour qu’il puisse démarrer le téléchargement.

Donner oui pour installer la bibliothèque

Maintenant nous allons installer le PIP téléchargé

 $ sudo pip install --upgrade pip 

Et enfin mettre à niveau l’environnement virtuel

 $ sudo pip install --upgrade virtualenv 

Maintenant l’installation pySerial est facile

 Ø pip install pyserial (use sudo if write error pops up) 

Il va nettoyer automatiquement laissant la fenêtre suivante si le message d’erreur apparaît utilisera sudo

Maintenant l’installation de pySerial est réussie

Une fois que vous installez pySerial vous pouvez utiliser le miniterm qui vient avec elle.

Pour exécuter le type de miniterm la commande suivante dans le terminal

Penchons-nous sur les ports disponibles dans le CubieBoard

 Ø python -m serial.tools.list_ports 

énumère les ports disponibles

Ce tutoriel d’introduction donne une bonne idée sur la façon d’utiliser le pySerial.

Mon Arduino est connecté par USB

Si la sortie de la commande précédente sera désormais

OK nous allons lancer un terme mini avec port ttyUSB0 et taux en bauds 9600 et assurez-vous que vous l’exécutez en racine.

La commande pour cela est python -m serial.tools.miniterm

 Ø sudo python -m serial.tools.miniterm /dev/ttyUSB0 

ou

 Ø sudo python -m serial.tools.miniterm –p /dev/ttyUSB0 –b 9600 

Tout ce que vous tapez, il sera affiché sur l’écran LCD. (Son « Bonjour » le O est juste derrière...)

Articles Liés