KY-002: Skillnad mellan sidversioner
(→Bild) |
Ingen redigeringssammanfattning |
||
(3 mellanliggande sidversioner av 2 användare visas inte) | |||
Rad 1: | Rad 1: | ||
== Bild == | ==Bild== | ||
[[Fil:KY002.jpg]] | [[Fil:KY002.jpg]] | ||
== Om sensorn == | ==Om sensorn== | ||
Shock är en stötsensor som skickar ut HIGH på signalstiftet när den får en stöt/vibration | Shock är en stötsensor som skickar ut HIGH på signalstiftet när den får en stöt/vibration | ||
== Synonymer == | ==Synonymer== | ||
KEYES Shock Module, KY002, Hit sensor module, 02 ARDUINO vibration switch module | KEYES Shock Module, KY002, Hit sensor module, 02 ARDUINO vibration switch module | ||
== Koppling == | ==Koppling== | ||
== Arduino exempelkod == | ==Arduino exempelkod== | ||
<pre> | <pre> | ||
int LED = 13 ;// define LED pin | int LED = 13 ;// define LED pin | ||
int | int SENSOR = 2; // sensor pin | ||
int val ; // define numeric variable val | int val ; // define numeric variable val | ||
void setup () | void setup () | ||
{ | { | ||
pinMode (LED, OUTPUT) ; // define LED as output | pinMode (LED, OUTPUT) ; // define LED as output | ||
pinMode ( | pinMode (SENSOR, INPUT) ; // define SENSOR as input | ||
} | } | ||
void loop () | void loop () | ||
{ | { | ||
val = digitalRead ( | val = digitalRead (SENSOR) ;// read SENSOR and put it into val | ||
if (val == HIGH) // When the | if (val == HIGH) // When the sensor detects a signal, LED flashes | ||
{ | { | ||
digitalWrite (LED, LOW); | digitalWrite (LED, LOW); | ||
Rad 37: | Rad 36: | ||
</pre> | </pre> | ||
== Bibliotek == | ==Bibliotek== | ||
* [[Arduino]] | |||
* [[C]] | *[[Arduino]] | ||
*[[C]] | |||
[[Kategori:Elektronikrummet]] |
Nuvarande version från 30 mars 2023 kl. 21.31
Bild
Om sensorn
Shock är en stötsensor som skickar ut HIGH på signalstiftet när den får en stöt/vibration
Synonymer
KEYES Shock Module, KY002, Hit sensor module, 02 ARDUINO vibration switch module
Koppling
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); } }