KY-001: Skillnad mellan sidversioner

Från Stockholm Makerspace Wiki
Ingen redigeringssammanfattning
Ingen redigeringssammanfattning
 
(13 mellanliggande sidversioner av 2 användare visas inte)
Rad 1: Rad 1:
== Bild ==
==Bild==
[[Fil:KY001.JPG]]
[[Fil:KY001.JPG]]
'''DS18S20 Temperature chip
'''


==Om sensorn==
TEMP 18B20 är en vanligt förekommande temperatursensor som använder [http://playground.arduino.cc/Learning/OneWire 1-wire protokollet].
Man behöver [http://arduino.cc/en/Guide/Libraries installera ett bibliotek] för att använda det, biblioteket hittar du [http://www.pjrc.com/teensy/arduino_libraries/OneWire.zip här]


== Om sensorn ==
==Synonymer==
Shock är en stötsensor som skickar ut HIGH på signalstiftet när den får en stöt/vibration
KEYES Temp Module, KY001, Temperature Sensor Module, 01 ARDUINO DS18b20 sensor module


== Synonymer ==
==Koppling==
KEYES Shock Module, KY002, Hit sensor module, 02 ARDUINO vibration switch module
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


== Koppling ==
==Arduino exempelkod==
När du installerat biblioteket kan du öppna exempelsketchen DS18x20_Temperature under File/Examples/OneWire/


==Bibliotek==


== Arduino exempelkod ==
*[[Arduino]]
*[[C]]


<pre>
[[Kategori:Elektronikrummet]]
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);
  }
}
</pre>
 
== Bibliotek ==
* [[Arduino]]
* [[C]]

Nuvarande version från 30 mars 2023 kl. 21.31

Bild

Om sensorn

TEMP 18B20 är en vanligt förekommande temperatursensor som använder 1-wire protokollet. Man behöver installera ett bibliotek för att använda det, biblioteket hittar du här

Synonymer

KEYES Temp Module, KY001, Temperature Sensor Module, 01 ARDUINO DS18b20 sensor 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

När du installerat biblioteket kan du öppna exempelsketchen DS18x20_Temperature under File/Examples/OneWire/

Bibliotek