Ks0024 keyestudio Knock Sensor Module: Difference between revisions
Jump to navigation
Jump to search
Keyestudio (talk | contribs) No edit summary |
Keyestudio (talk | contribs) |
||
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<br> | |||
==Introduction== | ==Introduction== | ||
This | This is a knock sensor module. When you knock it, it can send a momentary signal. You can combine it with Arduino to make some interesting experiment, e.g. electronic drum. | ||
<br>[[File: | * Working voltage: 5V | ||
<br>[[File:Ks0024.png|500px|frameless|thumb]]<br> | |||
<br> | |||
==Connection Diagram == | ==Connection Diagram == | ||
<br>[[File:Ks0024-.png|700px|frameless|thumb]]<br> | |||
<br> | <br> | ||
==Sample Code == | ==Sample Code == | ||
<pre> | <pre> | ||
int Led=13;//define LED interface | int Led=13;//define LED interface | ||
int Shock=3//define knock sensor interface | int Shock=3;//define knock sensor interface | ||
int val;//define digital variable val | |||
void setup() | void setup() | ||
{ | { | ||
Line 35: | Line 32: | ||
{ | { | ||
digitalWrite(Led,HIGH); | digitalWrite(Led,HIGH); | ||
}</pre> | } | ||
} | |||
</pre> | |||
<br> | |||
Upload the code to the board. When the sensor detects a knock signal, both the led on the sensor and led 13 on the UNO board are turned on. | |||
<br> | |||
==Extension== | |||
You can extend to connect an external LED; when knock the sensor, the external LED will turn on. For example:<br> | |||
<br>[[File:图片-KS0024.png|600px|frameless|thumb]]<br> | |||
<br> | |||
==Resources == | ==Resources == | ||
'''Video''' | * '''Video'''<br> | ||
http://video.keyestudio.com/ks0024/ | |||
* '''PDF and Code'''<br> | |||
https://fs.keyestudio.com/KS0024 | |||
<br> | |||
==Get One Now== | ==Get One Now== | ||
*[https://www.keyestudio.com/free-shipping-keyestudio-knock-sensor-module-compatible-with-arduino-p0457-p0457.html '''Official Website'''] | |||
*[https://www.aliexpress.com/store/product/Keyestudio-Knock-Sensor-Module-For-Arduino-UNO-r3-CE-FCC/4247007_32889194291.html?spm=2114.12010615.8148356.1.32081edeYiisQk '''Shop on aliexpress''' ] | |||
[[Category: Sensor]] | [[Category: Sensor]] |
Latest revision as of 14:45, 7 January 2021
Introduction
This is a knock sensor module. When you knock it, it can send a momentary signal. You can combine it with Arduino to make some interesting experiment, e.g. electronic drum.
- Working voltage: 5V
Connection Diagram
Sample Code
int Led=13;//define LED interface int Shock=3;//define knock sensor interface int val;//define digital variable val void setup() { pinMode(Led,OUTPUT);//define LED to be output interface pinMode(Shock,INPUT);//define knock sensor to be output interface } void loop() { val=digitalRead(Shock);//read the value of interface3 and evaluate it to val if(val==HIGH)//when the knock sensor detect a signal, LED will be flashing { digitalWrite(Led,LOW); } else { digitalWrite(Led,HIGH); } }
Upload the code to the board. When the sensor detects a knock signal, both the led on the sensor and led 13 on the UNO board are turned on.
Extension
You can extend to connect an external LED; when knock the sensor, the external LED will turn on. For example:
Resources
- Video
http://video.keyestudio.com/ks0024/
- PDF and Code
https://fs.keyestudio.com/KS0024