KY-001: Skillnad mellan sidversioner
Rad 3: | Rad 3: | ||
== Om sensorn == | == Om sensorn == | ||
TEMP 18B20 är en vanligt förekommande temperatursensor som använde | TEMP 18B20 är en vanligt förekommande temperatursensor som använde [http://playground.arduino.cc/Learning/OneWire 1-wire protokollet] | ||
== Synonymer == | == Synonymer == |
Versionen från 9 oktober 2013 kl. 16.23
Bild
Om sensorn
TEMP 18B20 är en vanligt förekommande temperatursensor som använde 1-wire protokollet
Synonymer
KEYES Shock Module, KY002, Hit sensor module, 02 ARDUINO vibration switch module
Koppling
När man kopplar in sensorn behöver man en sk. pullup på signalbussen, det funkar att sätta en 4,7kiloohms resistor mellan signal och +5v
Arduino exempelkod
int LED = 13 ;// define LED pin int SENSOR = 2; // sensor pin int val ; // define numeric variable val void setup () { pinMode (LED, OUTPUT) ; // define LED as output pinMode (SENSOR, INPUT) ; // define SENSOR as input } void loop () { val = digitalRead (SENSOR) ;// read SENSOR and put it into val if (val == HIGH) // When the sensor detects a signal, LED flashes { digitalWrite (LED, LOW); } else { digitalWrite (LED, HIGH); } }