Академический Документы
Профессиональный Документы
Культура Документы
Non, non, vous ne rvez pas... le pcduino v3, c'est un mini-PC dual-Core, de la taille d'une carte Arduino, avec 4Go de NAND, 1Go RAM... pour 40 seulement !!
Broches E/S Arduino, Broches analogiques, PWM, I2C, SPI... + Ethernet, SD-Card, carte Audio, HDMI, USB, IR... et mme SATA inclus !
Conseil : Tenez le pcDuino par les bords et ne touchez pas les circuits avec les doigts : c'est du matriel sensible aux dcharges lectro-statiques !
Intro
Dans ce tuto, je vais droit au but : dans 15 minutes, vous serez oprationnels pour coder sur votre mini-PC comme sur une carte Arduino grce ma librairie
Pyduino et l'IDE Pyduino.
Voici le droulement de la procdure que je vous propose, une fois reu votre pcDuino v3 dans sa bote en carton :
La premire chose faire consiste cbler le pcDuino comme un PC pour le premier lancement pour paramtrer les options de langue et d'heure,
configurer la rsolution souhaite, etc..
Puis aprs un second redmarrage ncessaire pour prendre en compte les changements, on activera l'accs au bureau distant pour pouvoir travailler
directement sur le mini-PC partir d'un poste fixe. Une fois fait, vous pourrez tout dbrancher ( part l'alim' bien sr) !
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 1 / 42
Enfin, aprs un dernier redmarrage pour tester la bonne activation automatique de l'accs distant, on installera enfin l'IDE et la librairie Pyduino pour
pouvoir ensuite utiliser le mini-PC comme une carte Arduino et bien plus encore !
Et voil, vous serez oprationnels : vous les dizaines de code d'exemples du site et le plaisir de travailler sur une plateforme tout en un vous permettant de
faire peu prs tout ce que vous voulez sans aucun shield supplmentaire ou presque !
Dcouvrir la bte
Un schma vaut mieux que de longs discours ! Le pcDuino v3 Nano est un mini-PC de taille rduite qui reprend quasiment l'identique le bornier d'une carte
Arduino. Ce modl, low cost, ne dispose pas d'un tage wifi intgr ! (le wifi est disponible l'aide d'un dongle wifi )
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 3 / 42
Prparatifs du mini-PC
Ce dont vous avez besoin..
du pcDuino
Je vous rassure tout de suite : vous n'avez besoin de tout ce matriel que pour la procdure d'installation. Ensuite, vous travaillerez depuis votre poste
fixe.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 4 / 42
Le rseau va tre ncessaire pour finaliser et complter l'installation du systme pr-install notamment. On aura besoin de :
une box connecte internet avec un port thernet de libre +/- un switch si on ne dispose par d'assez de ports thernet de libres sur la box.
un cble Ethernet RJ45 pour connecter le raspberryPi au rseau. A noter qu'il existe des cbles RJ-45 sur enrouleurs, pratiques et peu encombrants.
Le rseau constituer
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 5 / 42
ou
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 6 / 42
Une fois tous les prparatifs effectus, connecter l'alimentation au pcDuino : ALLEZ-Y DOUCEMENT ! Et poser un doigt sur le connecteur de la
carte pendant que vous enficher le connecteur micro-USB : vous vitera de tout arracher !
Si vous ne voyez rien sur votre cran alors que vous avez tout branch... ne criez pas au loup tout de suite !
Vrifiez simplement que vous avez choisi la bonne entre (source) pour votre cran : ici, vous devez tre rgl sur HDMI
vous obtenez le menu de configuation (si vous ne l'obtenez pas, apppuyez la touche F8 quand vous obtenez le message vous y invitant) : slectionner
l'option change_screen et valider avec <ENTREE> pour dfinir la rsolution utiliser : choisir 640x480 en 60Hz ou mieux 800x600 60Hz, (ni trop
grand, ni trop petit). Valider puis saisir Y quand on vous le demande.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 7 / 42
Retenez cette procdure pour entrer dans le menu de configuration : c'est possible chaque dmarrage en cas de besoin.
Une fois valid, vous obtenez des messages demandant confirmation : validez chaque fois.
Quand vous avez termin, avec la touche <TAB>, slectionner DONE puis valider avec <ENTREE>
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 8 / 42
Aprs minutes secondes (avec un dual core, va plus vite !), vous devez obtenir le bureau du pcDuino visible sur votre cran. Le systme install est une
distribution Gnu/Linux lgre et performante, savoir Lubuntu.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 9 / 42
Redmarrez le pcduino
Une fois que vous obtenez le bureau, il faut redmarrer le pcduino pour prise en compte des changements. Redmarrer le pcDuino en cliquant sur le bouton
d'arrt du tableau de bord :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 10 / 42
Nous voil enfin au cur du sujet : rendre le systme accessible distance par accs au bureau distant par rseau sans fil.
Le pcDuino est un systme minimal et ne dispose que de 1 ou 2 ports USB qu'il vaut mieux rserver pour des priphriques plutt que de les utiliser pour
un clavier et une souris... De plus, tout l'intrt du pcDuino est sa petite taille, sa lgret et il est dommage de perdre tous ces atouts en l'encombrant de
priphriques de contrle de grande taille...C'est pourquoi maintenant que le systme est install et oprationnel, on va le rendre accessible distance sur
un rseau partir de n'importe quel autre systme (Windows, Linux, MacOsX et mme une tablette Android si on veut... )
Comme on va pouvoir ensuite travailler sur le pcDuino... sans le toucher, via le rseau thernet ou sans fil... par accs au bureau distant !
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 11 / 42
Vous avez besoin ici d'un poste fixe oprationnel(Desktop ou netbook), sous Ubuntu, Windows ou Mac OsX... votre convenance, tant en mesure de se
connecter au mme rseau que le pcDuino.
On va par la suite paramtrer le systme avec quelques lignes de commande. Pour cela, on va utiliser ce que l'on appelle le Terminal. Pour le lancer, c'est
trs simple : double-clic sur l'icne LXTerminal sur le bureau :
Dans le Terminal, saisir la commande suivante pour mettre jour la liste des paquets du systme avec la commande
Pour la suite, on a besoin d'un diteur de texte qui va nous servir souvent, appel Geany. On va l'installer en premier avec la commande :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 12 / 42
On va donc commencer par installer un serveur VNC (VNC est une technologie ancienne mais robuste qui permet d'accder distance au bureau d'un PC)
Remarque : vino est dj install sur la version de mai 2013 :
Ensuite, on va configurer les prfrences du serveur vino en lanant l'utilitaire de paramtrage (pas en sudo +++) :
$ vino-preferences
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 13 / 42
On peut prsent tester l'accs distant manuellement l'aide de la commande (pas sudo +++) :
$ /usr/lib/vino/vino-server
Pour connatre l'adresse ip du pcDuino, saisir la commande ifconfig dans un autre Terminal (en double-cliquant nouveau sur LXTerminal) :
$ ifconfig
et chercher l'adresse de l'interface wlanx (de la forme inet adr : xxx.xxx.xxx.xxx) On va utiliser cette adresse pour se connecter ensuite depuis le poste
fixe en utilisant le mot de passe paramtr ci-dessus.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 14 / 42
Principe gnral
Pour vous connecter au mini-PC par le rseau, vous avez besoin d'un logiciel appel client VNC : il en existe plusieurs, pour tous les types de systme
d'exploitation. A vous de choisir le vtre, de l'installer sur le poste fixe et de vous connecter au pcDuino avec l'adresse IP et le mot de passe voulu.
Pour pouvoir vous connecter au mini-PC, vous avez besoin d'un logiciel appel client VNC pour vous connecter au serveur VNC install sur le mini-PC. La
bonne nouvelle pour vous, c'est qu'il est possible d'utiliser n'importe quel type de systme sur poste fixe pour se connecter au mini-PC. Le poste fixe pourra donc
aussi bien tre un PC sous Windows, qu'un Mac, qu'un PC sous Gnu/Linux ou mme une tablette Android ! En bref, tout systme permettant un accs VNC.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 15 / 42
Comme souvent, il y a plusieurs possibilits pour chaque type de systme et je vous donne ici quelques suggestions de client VNC possibles :
A titre indicatif, sous Ubuntu, un bon client VNC (car lger !) est xtightvncviewer : installer avec $ sudo aptget insall xtightvncviewer et lancer avec $ xtightvncviewer . C'est celui que j'utilise tous les jours sans soucis
majeurs et avec une trs bonne fluidit.
il existe semble-t-il aussi un client VNC intgr sur le systme, appel Screen Sharing et accessible simplement
depuis Safari en remplaant le classique http:// par vnc:// suivi de l'adresse IP du serveur. Plus de dtails ici :
http://www.davidtheexpert.com/post.php?id=5
Eh oui, c'est possible aussi depuis une tablette Android avec un confort d'utilisation moindre qu'un poste fixe
classique cependant. C'est ici : https://play.google.com/store/apps/details?id=android.androidVNC&hl=fr
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 16 / 42
Une fois le logiciel VNC lanc, vous devez obtenir sur le poste fixe (voir le tuto Utiliser le pcDuino en accs distant pour les dtails ) :
Sous Ubuntu, un client VNC lger et rapide est xtightvncviewer. Il y a d'autres alternatives, notamment graphiques, mais elles sont plus lentes mon got.
On commence par installer sur le poste fixe le programme xtightvncviewer si ce n'est dj fait, soit avec Synaptic, soit en ligne de commande :
$ sudo apt-get install xtightvncviewer
On obtient alors une seconde fentre ( peut prendre quelques secondes, notamment par wifi..) o il faut saisir un mot de passe (celui que vous avez paramtr en
configurant le pcDuino) puis valider. Noter qu'il est possible de modifier ce mot de passe voire mme de le supprimer (mais devient risqu..).
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 17 / 42
Et l, MAGIE ! Vous devez voir aprs quelques instants le bureau de votre pcDuino : y est, vous pouvez travailler sur la pcDuino comme si vous tiez sur votre
PC !
L'idal est bien sr de pouvoir lancer vino au dmarrage automatiquement. On va ouvrir nouveau un fichier de configuration.
Puis ajouter la ligne @/usr/lib/vino/vino-server puis enregistrer et relancer le pcDuino (clic sur le bouton d'arrt dans la barre des tches) :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 18 / 42
Normalement, au lancement suivant, vous pouvez vous connecter directement au pcDuino par VNC, une fois qu'il a redmarr !
A ce stade, vous pouvez dbrancher la souris, le clavier, l'cran (gardez-le connect quand mme pour le moment..) et travailler sur votre pcDuino
directement partir du poste fixe via le rseau thernet !
Ceci veut aussi dire que vous pouvez utiliser votre pcDuino sur un rseau de bloc CPL dans votre maison : vous dans votre bureau, le pcDuino la cave ou au
grenier. Et vous pouvez en mettre plusieurs sur le rseau... !
Votre pcDuino est galement ainsi accessible depuis n'importe quel autre systme supportant VNC, et donc d'un poste sous Windows, d'une tablette sous
Androd, d'un Mac ou d'un autre poste sous Gnu/Linux... voire mme d'un smartphone.
Truc connatre : le copier coller fonctionne la plupart du temps entre le poste fixe et la fentre VNC. Pratique quand on utilise un tuto !
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 19 / 42
Information scurit
L'accs VNC tel que nous l'avons configur est peu scuris : seul le mot de passe de connexion limite l'accs au mini-PC.
Dans une premire approche, ou au sein d'un rseau local protg, ceci suffit. Mais si vous tes amen laisser votre mini-PC accessible depuis le web, il
faudra imprativement amliorer le niveau de scurit, ce qui passera par une tunnellisation par SSH (cryptage) de la connexion VNC. Ceci sort du cadre
d'une simple prise en main et est prsent par ailleurs.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 20 / 42
3me dmarrage : Installer Pyduino pour pouvoir coder sur le pcDuino comme avec Arduino et bien plus encore !
Ce dont vous avez besoin..
Rien de plus. La connexion ethernet doit simplement tre active avec accs au Web.
On commence par installer le gestionnaire de paquets *.deb. Ouvrir un Terminal en double-cliquant sur l'icne LXTerminal sur le bureau :
Une fois que vous obtenez nouveau l'invite, saisissez la commande d'installation suivante pour installer gdebi puis valider :
Ensuite, tlcharger le paquet *.deb de l'archive de l'IDE Pyduino (version 0.4) en saisissant dans un Terminal la commande :
$ cd Downloads
$ wget -4 -N http://www.cloud-mon-club-elec.fr/public.php?service=files\&t=80e7cb812fbf2171356b8721c3bb7b27\&download -O pyduino.deb
On doit obtenir :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 21 / 42
puis placez-vous graphiquement dans le rpertoire Download et fates un clic droit sur le fichier pyduino.deb : choisissez installer avec GDebi.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 22 / 42
Vous obtenez alors une fentre tmoignant de la progression de l'installation : cela prend quelques minutes, donc soyez patients. Les paquets installs sont
l'ensemble des dpendances utiles pour l'IDE Pyduino (bibliothque graphique PyQt notamment), la librairie Pyduino elle-mme, ainsi que divers lments
utiles pour faciliter vos dveloppements venir avec Pyduino. Si vous tes curieux, cliquez sur la flche noire dans la fentre prcdente et vous verrez les
messages d'installation dfiler :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 23 / 42
A ce moment-l, attendre que l'installation se termine totalement, c'est dire attendre que la barre de progression du bas de la fentre ne soit plus
active :
Une fois que vous obtenez la fentre suivante, vous pouvez la fermer :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 24 / 42
Si vous voulez, vous pouvez galement tlcharger un fond d'cran Pyduino avec la commande :
cd Downloads
wget -4 http://www.mon-club-elec.fr/mes_images/pyduino/fond_ecran_800x600.png
Puis, cli-droit sur le bureau > Prfrences > choisir l'image tlcharge (situe en Ubuntu / Downloads )
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 25 / 42
A prsent, vous pouvez ouvrir l'IDE Pyduino directement depuis le menu graphique > Programming > IDE Pyduino
Remarquer au passage que vous disposez galement de l'interprteur Python DreamPie ainsi que de l'utilitaire de cration d'interfaces graphiques, savoir
Qt Designer.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 26 / 42
A prsent vous pouvez tester une simple compilation l'aide du code minimum suivant :
def setup() :
return
def loop() :
return
Ce qui donne :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 27 / 42
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 28 / 42
Votre premier montage avec votre mini-PC ne devrait pas vous poser de problme. On va connecter une LED en srie avec une rsistance sur une broche E/S du
mini PC :
Pour les matheux ( on est pas du tout oblig de savoir faire ce calcul !) :
la tension aux bornes de la rsistance en srie avec la LED, dans le cas d'une alimentation en 3,3V, vaudra donc 3,3V-1,5V = 1,8V
si on dsire une intensit de quelques mA dans la LED, on utilisera, d'aprs la loi d'ohm, une rsistance de R=U/I = 1,8V/0,007A= 270 Ohms.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 29 / 42
La bonne nouvelle : avec le un mini-PC disposant d'un GPIO en 3.3V, on pourra utiliser la mme valeur de rsistance en srie avec 1 LED qu'avec une
carte Arduino.
Le code
Ce que l'on va faire ici
A prsent, nous allons r-crire par nous mmes le fameux programme Blink qui fait clignoter une LED. Avec tout ce que vous savez, cela ne devrait pas vous
poser de problme.
Ce code est disponible ici : http://www.cloud-mon-club-elec.fr/public.php?service=files&t=baf1da47c45bd7cb977d1d11bd0275ad&download
Truc : vous pouvez simplement copier coller ce lien dans la barre d'adresse de l'IDE Pyduino puis menu Fichier > Ouvrir : le code se chargera
automatiquement !!
Entte dclarative
A ce niveau, on va :
# setup
def setup():
pinMode(2, OUTPUT) # met la broche en sortie
Serial.println("La broche 2 est en sortie.")
Fonction loop()
A ce niveau on va :
Allumer la LED = mettre la broche 2 au niveau HAUT (5V) avec l'instruction digitalWrite()
Eteindre la LED = mettre la broche 2 au niveau BAS (0V) avec l'instruction digitalWrite()
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 30 / 42
# loop
def loop():
digitalWrite(2, HIGH) # met la broche au niveau HAUT = allume la LED
Serial.println("Allume la LED")
delay(1000) # pause 1 seconde
digitalWrite(2, LOW) # met la broche au niveau BAS = eteint la LED
Serial.println("Eteint la LED")
delay(1000) # pause 1 seconde
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 31 / 42
Rsultat
Cliquer sur le bouton <executer> pour lancer le code. La fentre Terminal s'ouvre et on obtient :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 32 / 42
La suite ?
Prise en main du systme install
Je vous conseille tout d'abord de personnaliser un peu le systme, d'optimiser la mmoire NAND : Quelques petites adaptations du systme de base install
Si vous n'tes pas un familier de Gnu/Linux, prenez galement le temps de dcouvrir le systme en parcourant les menus, etc... Prenez le temps aussi d'apprendre
l'utilisation de la ligne de commande : Apprendre utiliser la ligne de commande (les bases indispensables)
Apprendre et utiliser Pyduino
l'IDE Pyduino : la documentation de l'IDE 0.4 est disponible ici : Prise en main de l'IDE Pyduino v0.4
le principe de l'interprteur Python et les rgles de syntaxe de base d'un code Pyduino :
Les 5 rgles pour transformer un code Arduino en code Pyduino
Bases : Ecrire le programme Pyduino minimum. (20 p.) GRATUIT
Bases : Afficher des messages dans la console Systme (15p.) GRATUIT
Si vous ne connaissez pas bien Arduino ou si vous vous voulez apprendre Pyduino/Python progressivement, je vous propose de nombreux tutos dtaills pour
apprendre Pyduino pas pas !
Si vous connaissez dj bien Arduino, vous allez rapidement prendre en main Pyduino :
Mesure Analogique visualise dans la fentre Terminal : Lire la tension aux bornes d'un potentiomtre et afficher la valeur obtenue dans la fentre Terminal. (Broche en entre
ANALOGIQUE)
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 33 / 42
Si vous voulez des applications cl en main , vous dcouvrirez prochainement sur le site des dossiers thmatiques et les mini-webapps prtes tre
utilises.
Si vous tes motivs... installez la librairie Pyduino Multimdia (utilisation des sons, de la capture d'image, de la voix (synthse et reconnaissance
vocale... ) : tout est dans l'annexe qui suit !
Si ce n'est dj fait, commencer par installer l'IDE Pyduino 0.4 comme dcrit prcdemment.
Il faut galement vrifier que le dpt multiverse est bien prsent dans la liste des dpts sur votre mini-PC (sur le pcduino) en ditant le fichier suivant (ce
dpt est ncessaire pour disposer la voix pico sur le mini-PC, voix par dfaut de la librairie Pyduino Multimdia) :
Vrifier que les lignes suivantes sont bien prsentes dans le fichier (ce doit tre le cas normalement une fois l'IDE 0.4 install) Si ce n'est pas le cas,
copier/coller ces lignes dans le fichier et enregistrer :
Ensuite, tlcharger le paquet *.deb de l'archive des dpendances de la librairie PyduinoMultimdi (version 0.4) en saisissant dans un Terminal la
commande :
$ cd
$ cd Downloads
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 34 / 42
On doit obtenir :
puis placez-vous graphiquement dans le rpertoire Download et fates un clic droit sur le fichier pyduinoMultimedia.deb : choisissez installer avec GDebi.
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 35 / 42
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 36 / 42
Vous obtenez alors une fentre tmoignant de la progression de l'installation : cela prend quelques minutes, donc soyez patients. Les paquets installs sont
l'ensemble des dpendances utiles pour la librairie PyduinoMultimdia (librairie OpenCV, voix pico, etc...). Si vous tes curieux, cliquez sur la flche noire
dans la fentre prcdente et vous verrez les messages d'installation dfiler :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 37 / 42
A ce moment-l, attendre que l'installation se termine totalement, c'est dire attendre que la barre de progression du bas de la fentre ne soit plus active :
Une fois que vous obtenez la fentre suivante, vous pouvez la fermer :
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 38 / 42
A prsent, vous pouvez ouvrir l'IDE Pyduino directement depuis le menu graphique > Programming > IDE Pyduino
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 39 / 42
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 40 / 42
A prsent vous tes pars pour utiliser les fonctions Multimdia de la librairie :
la documentation des fonctions multimdia est disponible ici : Documentation des fonctions PyduinoMultimdia
des exemples sont disponibles ici : Exemples Multimedia
des tutos dtaills sont disponibles ici : Tutos de la librairie Pyduino Multimdia
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 41 / 42
Petits Fignolages :
Mise jour de l'heure
Pour tre sr que le systme ractualise l'heure au lancement :
sudo apt-get install ntp
Si vous avez install l'IDE Pyduino et la librairie Pyduino, il est possible (et mme je le conseille en fait) de se passer de Java, de l'IDE Arduino etc...
soit prs de 250 Mo de librs.. Idem, si on ne se sert pas de xmbc, on pourra aussi l'enlever...
Le pcDuino v3 Nano + Pyduino : soyez oprationnels dans 15 minutes ! - Par X. HINAULT Novembre 2014 www.mon-club-elec.fr p. 42 / 42