Étape 3: Lecture de l’échelle
Il est temps de connecter notre Wii Balance Board à notre Raspberry Pi. Nous le ferons en modifiant une version du script de Stavros Korokithakis Gr8W8Upd8M8.py (https://github.com/skorokithakis/gr8w8upd8m8). Le script python, que nous allons utiliser est situé à https://github.com/InitialState/beerfridge/blob/master/wiiboard_test.py. Vous pouvez copier le contenu de ce fichier à un fichier que vous créez sur votre facture pro forma de framboise ou vous pouvez cloner tous les fichiers python, que nous allons utiliser pour ce projet ensemble. Nous allons faire de ce dernier. Tapez les commandes suivantes dans un terminal sur votre facture pro forma de framboise :
Vous devriez voir quatre fichiers python dans le nouveau répertoire de beerfridge - beerfridge.py, switch_test.py, temperature_test.py et wiiboard_test.py.
Exécutez le script wiiboard_test.py pour tester la communication et de prendre la lecture du poids de la Wii Balance Board :
Vous verrez la réponse suivante :
Retirez le couvercle de la batterie sous le Conseil d’administration pour repérer le bouton rouge sync. Assurez-vous que vous appuyez sur le bouton en quelques secondes d’exécution du script ou un dépassement de délai se produit. Une fois réussie, vous verrez quelque chose de semblable à ce qui suit :
Le script de wiiboard_test.py prend le nombre de mesures poids spécifié sur la ligne 10 et la sortie de la moyenne :
Vous pouvez jouer avec ce numéro en changeant la valeur et de re-exécuter le script pour afficher la variation de poids mesuré et le temps requis pour chaque mesure. Se peser, peser votre chien, peser tout ce qui et voir si les mesures judicieux. Pour arrêter le script, appuyez sur CTRL + C. Vous avez maintenant avec succès converti votre Wii Balance Board dans une échelle de Raspberry Pi connecté. Let's get-il prêt à commencer à prendre des mesures de notre réfrigérateur.