Étape 5: Configuration de votre Raspberry Pi 1: configuration de l’environnement
Maintenant que nous avons notre configuration de Bus de Service Azure, il est temps de configurer notre appareil Ito, AKA notre Pi de framboise.
Ce que fera notre Pi framboise :
Pour rappel, notre Pi framboise va simplement être un esclave de l’ITO. Il fera ce qu’il est dit de faire qui est soit allumer ou éteindre les lumières. À l’avenir, cela pourrait être élargi à l’envoi de messages concernant les différentes variables que vous voulez à mesure, mais pour maintenant, nous allons garder les choses simples pour le temps de l’amour et la longueur de ce guide. La Pi seront jointes à nos « LightSubscription » et écoutez n’importe quand il reçoit un message de cette souscription, qui est bien sûr déclenchée par notre sujet.
Configuration matérielle
Mise en place du circuit, traitant de GPIO et générales manigances Raspberry Pi est un peu au-delà de la portée de ce guide, tout simplement parce que c’est littéralement une instructable en soi. Fondamentalement, pour obtenir une configuration générale, vous aurez besoin créer un circuit « Blinky » très basique avec votre Pi de framboise. Si vous avez besoin d’aide avec ça, j’ai fortement dirais vérifier quelques-unes de ces guides qui couvrent le sujet.
Installation des logiciels
Maintenant que vous avez un circuit de base led fonctionne sur votre facture pro forma, nous aurons besoin d’installer les logiciels nécessaires pour interagir avec notre Bus de services Azure. Heureusement pour nous, il y a un SDK Python pour Azure qui fonctionne très bien. Nous pouvons simplement utiliser git clone le repo vers le bas et l’installer sur notre machine :
Si vous rencontrez des problèmes, assurez-vous que vous avez fait un « update » et « upgrade » récemment.
Afin de tester et de s’assurer que l’azure SDK installé correctement, faire les commandes suivantes et assurez-vous que le résultat est le même :
Si il est bien installé, tapez la ligne "importer d’Azur '' devrait se traduire par une ligne vide après celui-ci. Il suffit de taper « exit() » quitter le python terminal.