Etape 2: Commencer avec une machine virtuelle (facultative)
Eh bien cette instructable a plusieurs aspects : matériel, logiciel, python, lua, messenger. Et je suis sûr qu’à un moment donné que j’ai oublié de mentionner une étape importante. Alors prenez cette instructable pas comme une recette, mais comme une collection de conseils ce qui peut être fait et comment. Puis sortir une figure dehors par vous-même.
Commençons donc avec le logiciel :
90 % du développement logiciel, je n’utiliser un vrai framboise pi, mais une machine virtuelle raspi. J’ai essayé de mettre en place un raspi virtuel il y a quelque temps, mais ensuite ne savaient pas quoi faire avec elle. Parce qu’évidemment vous ne peut pas accéder à la caméra dans un virtuel raspi, ni les GPIO ou mettre en place un hotspot wifi virtuel. Jusqu'à ce que le diable ?
Et pour ce instructable une machine virtuelle est vraiment venir maniable ! Avec une pi virtuel, vous pouvez développer tous les logiciels avec simplement votre ordinateur. Aucun raspi supplémentaire, alimentation, écran, clavier. Aucune agitation avec le wifi, connexion,-cordons d’alimentation et ainsi de suite. Mais bien sûr vous pouvez faire toutes les étapes avec un vrai framboise pi aussi.
Pour démarrer un raspi virtuel dont vous avez besoin :
- Qemu
- une image de Pi framboise
- un PC windows avec quelques Go d’espace libre
J’ai suivi à peu près ce tutoriel pour mettre en place le raspi virtuel : http://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-way/
Il n’est pas vraiment difficile et vous trouverez une foule de bons tutoriaux. L’essentiel est que lors du premier démarrage, le nom des partitions doivent être ajustés, parce que le raspi ne s’exécute pas sur une carte sd, mais directement à partir du fichier image.
Il s’agit de la dernière ligne qui commence mon raspi virtuel :
qemu-système-armw.exe - noyau kernel-qemu - processeur arm1176 -m 256 - M versatilepb-aucun-reboot - série stdio-append "root = / dev/sda2 panique = 1 rootfstype = rw ext4"-avait 2015-01-31-raspbian.img - redir tcp:5555:10.0.2.15:22 redir - tcp:80:10.0.2.15:81
Les redir - tcp-commandes Assurez-vous que le raspi virtuel doit être relié au réseau.
Une fois les mises en chantier raspi, vous pouvez soit ouvrir une session dans la fenêtre QEMU, comme vous le feriez dans un externe raspi, ou vous pouvez vous connecter ssh. Vous devrez peut-être activer ssh avec la commande « sudo raspi-config ».