Étape 6: Raspberry Pi : récepteur de Base
Le récepteur de Base Raspberry Pi utilise nCurses pour afficher le tableau de bord de données. Code python complète les données lues et remplit le formulaire de Google.
Les bibliothèques d’importation
Afficher les données vers le formulaire. Les entrées de formulaire sont définies dans la chaîne d’arguments. L’adresse url de la forme est obtenu à partir de l’option de menu présentation pré-remplie. Cette adresse peut ensuite ventilée afin d’obtenir les éléments de formulaire individuels.
Les éléments de formulaire individuels peuvent alors être codés comme suit, où les données représente la variable de données seront affichées sur le formulaire
« entry.1234567890 »: données
Les données sont ensuite validées à la forme à l’aide de la fonction de bibliothèque
requests.post (formResponseurl, mémoires)
Il s’agit de la boucle principale, la lecture des données des capteurs, poster à votre Google et l’affichage sur le tableau de bord nCurses.
Remarque il y a un avertissement présenté après que les données ont été validées en forme. Cela peut être ignoré, mais devrait être employée en ce type d’avertissement de sécurité soient d’intérêt ensuite une méthode alternative pour l’affichage de données. Par exemple ce Instructable.