KY-031: Skillnad mellan sidversioner
(Tömde sidan) |
Ingen redigeringssammanfattning |
||
(2 mellanliggande sidversioner av 2 användare visas inte) | |||
Rad 1: | Rad 1: | ||
==Bild== | |||
[[Fil:KY031.jpg]] | |||
==Om sensorn== | |||
Tap module är en stötsensor som skickar ut HIGH på signalstiftet när den får en stöt/vibration | |||
==Synonymer== | |||
KEYES Tap Module, KY031, Hit sensor module, 028 KEYES ARDUINO knock sensor module | |||
==Koppling== | |||
==Arduino exempelkod== | |||
<pre> | |||
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]] | |||
[[Kategori:Elektronikrummet]] |
Nuvarande version från 30 mars 2023 kl. 21.33
Bild
Om sensorn
Tap module är en stötsensor som skickar ut HIGH på signalstiftet när den får en stöt/vibration
Synonymer
KEYES Tap Module, KY031, Hit sensor module, 028 KEYES ARDUINO knock sensor 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); } }