Étape 5: travail
Après ubidots et arduino ide configuration ouverte le code final stc (Smart poubelle) compiler et vérifier. Ensuite, connectez votre linkit un et télécharger le code. Maintenant débrancher le bloc d’alimentation usb à un LinkIt et branchez les capteurs, lecteur RFID, antenne GPRS, carte sim 2G et la batterie Li-ion.
UN LinkIt initialise les détails du compte ubidots dans son code, puis les capteurs, GPRS et ports série.
Il a deux port série, l’un est l’usb et l’autre est serial1 qui se trouve sur la broche numérique 0 et 1. Nous avons branché le lecteur RFID à port de LinkIt serial1 un. Le Conseil tente de mettre à jour la valeur d’Internet (i.e. ubidots compte) après chaque intervalle de rapport de 20 secondes qui peuvent être changées selon les exigences du client. Dans l’intervalle, il essaie de lire des données de carte RFID afin qu’il sache si personne autorisée tente pour le vider ou pas et aussi pour télécharger le numéro de rfid de personnes autorisées à ubidots afin que la municipalité saura à qui et à quelle heure la corbeille a été vidée.
Après toutes les 20 secondes le jury lit les données des capteurs (ultrasons, accéléromètre et température), également au niveau de la batterie et l’actualise au compte ubidots (Internet).
Pour plus d’informations sur la façon d’envoyer des données d’un LinkIt à Ubidots, j’ai créé un projet simple avec descriptions complètes :
https://www.hackster.IO/alpha007/temperature-Humid...
Fonctionnement des capteurs et modules :
1) Grove - température et humidité capteur Pro (c.-à-d. DHT 22 capteur)
Liens :
un) https://learn.adafruit.com/dht?view=all
b) http://www.seeedstudio.com/wiki/Grove_-_Temperatu...
2) Grove - 3 axes numériques Accelerometer(±16g) (c'est-à-dire 3 axes ADXL345 IC accéléromètre capteur)
Liens :
une) https://learn.adafruit.com/adxl345-digital-accele...
b) http://www.seeedstudio.com/wiki/Grove_-_3-Axis_Di...
3) capteur à ultrasons 5 broches DYP ME007
Le principe de base du capteur à ultrasons comment fonctionne :
- À l’aide de la broche numérique envoyer sur 10us haut niveau sur l’ergot du capteur, signal
- L’envoie automatiquement puis Module huit 40kHz et détecter s’il y a un signal d’impulsion retour.
- Si le signal revient, la durée pour lesquelles la goupille d’écho était élevée nous donne le le temps total consacré par ondes sonar d’envoyer des ultrasons au retour arrière après rebondir sur un objet. Nous devons donc tout d’abord diviser temps par 2.
Nous le savons,
Distance = vitesse * temps ;
Dans ce cas,
Distance de l’objet = (haut niveau Echo temps/2) × Vitesse du son (340M/S),
La portée du capteur est de 2 à 500cm.
Vitesse du son (en m/s) = 340
Depuis la durée pour laquelle la broche écho reste élevée est en microsecondes
Par conséquent, la vitesse du son (en cm / nous) = (340 * 100) / 1000000 = 1/29
Par conséquent, distance de l’objet = (haut niveau temps d’écho en nous / 2) x (1/29 cm / nous)
= temps/58 cm de haut niveau Echo
Liens :
une) https://code.google.com/p/megapirateng/wiki/dypme...
b) https://alselectro.wordpress.com/2013/03/08/ardui...
4) Module lecteur RFID EM-18
Liens :