Etape 3: Raccorder les capteurs et leur lecture
Le circuit est vraiment simple. Les éléments piézo-électriques sont connectés à 6 Ins analogiques sur le Conseil de développement d’Edison. Vous devez connecter une résistance nécessaire en parallèle pour calibrer les lectures du capteur. Piezos sont des éléments sensibles et sans ces résistances, sa production s’avérera être 1023 (la valeur maximale possible) même avec un léger impact. Ces résistances permet d’apprivoiser le capteur vers le bas et obtenir une véritable échelle des valeurs.
Une fois que vous avez ces capteurs raccordés et l’appareil sous tension. Le morceau de code Python suivant va lire les valeurs de capteur périodiquement.
importer mraa
moment de l’importation
# Obtenir le handle sur chacune des entrées
impact = [mraa. AIO (0), mraa. AIO(1), mraa. AIO(2), mraa. AIO(3), mraa. AIO(4), mraa. AIO(5)]
# Vecteur de résultat Init
impactVal = [0, 0, 0, 0, 0, 0]
tout en 1 :
impactVal [0] = float(impact[0].read())
impactVal [1] = float(impact[1].read())
impactVal [2] = float(impact[2].read())
impactVal [3] = float(impact[3].read())
impactVal [4] = float(impact[4].read())
impactVal [5] = float(impact[5].read())
impression impactVal
# Autoriser rodage pour les capteurs
Time.Sleep(0.5)
Vous avez maintenant les premières étapes nécessaires pour créer un dispositif d’analyse démarche personnelle