Stap 2: Interfacing en testen van sensoren met LinkIt een
Bovenstaande video toont interfacing details voor elke sensor en stap voor stap testproces.
1. de voltage-Sensor:
Aangezien de analoge pinnen van één LinkIt is tolerant upto 5V alleen, dus moeten we gebruik maken van potentiële scheidingslijn netwerk aan het neerhalen van de spanning van het paneel binnen het bereik van LinkIt een (0-5V).
Dus Selecteer R1 = 470k en R2 = 47k
Spanning aan A2 = VINxR2 / (R1 + R2)
= VIN/11
Zo t/m 0-55V bereik die kunnen we meten
2. de huidige Sensor:
De ACS712 sensor luiden naar de huidige waarde en omzetten in een relevante spanning-waarde is de waarde die de twee metingen verbindt gevoeligheid (u vindt het op het gegevensblad) die – voor 5A model – een normale waarde van 185mV/A. heeft De sensor kan het meten van positieve en negatieve stromingen (variëren - 5A... 5a), voeding 5V voor de sensor en is het midden sensing spanning is 2.5V wanneer geen stroom. Het meten van zowel AC als DC huidige.
LinkIt een AnalogRead() functie uitgangen een waarde tussen 0 (0V in input) en 1023 (5V in input) dat is 0.0049V voor elke increment. Wij zullen de volgende formule om covert de 0 ~ 1023 waarde naar een ampère waarde gebruiken.
A = (0.0049 X eenheden - 2.5 / 0,185)
Voor het testen heb ik gebruik 12V levering gegeven aan gelijkstroomventilator wiens huidige wordt gemeten.
3. Grove stof sensor:
Hieronder vindt u links om details van de werking van sensoren:
«««http://www.seeedstudio.com/wiki/Grove_-_Dust_Senso...
«««http://www.howmuchsnow.com/Arduino/airquality/gro...
4. Grove 3-Axis_Digital_Accelerometer(±16g):
Versnellingsmeter zip-bestand uit onderstaande link Download en haal het in de omslag van bibliotheken voor de arduino
«««http://www.seeedstudio.com/wiki/File:DigitalAccele...
voorbeeld van de demo met vindt u hierboven bibliotheek.
Hier zijn de arduino codebestanden voor het testen van afzonderlijke sensoren en hun test combineren.