Ks0068 keyestudio 37 in 1 Sensor Kit for Arduino Starters: Difference between revisions

From Keyestudio Wiki
Jump to navigation Jump to search
Line 89: Line 89:
*******************************************************************************
*******************************************************************************
</pre>
</pre>


== '''Project 2:Piranha LED Light Module'''===  
== '''Project 2:Piranha LED Light Module'''===  

Revision as of 16:56, 25 August 2016

37 in 1 box for Arduino starters


thumb
Sensor kit for Arduino
Based on open-source hardware
37 various sensors in one box
For you to make interesting projects

1. Summary

This is an Arduino sensor learning kit developed by Keyestudio. We bring together 36 basic sensors and modules, aiming for the convenience of its learning for starters. Inside this box, there are digital and analog sensors and also some special modules such as ultrasonic, bluetooth,, acceleration modules etc. For each module, there is clear connection diagram and sample code. So even if you are totally new at this, you can get started easily.
The sample codes for this sensor kit are based on ARDUINO because it's open source and easy. And if you are good at this, you can also apply this kit to other MCU development platform, such as 51, STM32, Raspberries Pi. The working principle is pretty much the same.
Now, let us embrace this fascinating world of ARDUINO and learn together!

thumb

2. Kit list

1: Digital White LED Light Module project
2: Piranha LED Light Module
3: 3W LED Module
4: RGB LED module
5: Analog temperature sensor
6: Photocell sensor
7: Analog Sound Sensor
8: Analog Rotation Sensor
9: Passive Buzzer module
10: Digital Buzzer Module
11: Digital Push Button
12: Digital Tilt Sensor
13: photo interrupter module
14. Capacitive Touch Sensor
15: Knock Sensor Module
16: Hall Magnetic Sensor
17: Line Tracking Sensor
18: Infrared Obstacle Avoidance Sensor
19: PIR Motion Sensor
20: Flame Sensor
21: Vibration Sensor
22: Analog Gas Sensor
23: Analog Alcohol Sensor
24: Digital IR Transmitter Module
25: Digital IR Receiver Module
26: Rotary Encoder module
27: LM35 Temperature Sensor
28: 18B20 Temperature Sensor
29: ADXL345 Three Axis Acceleration Module
30: DHT11 Temperature and Humidity Sensor
31: Bluetooth Module
32: TEMT6000 ambient light sensor
33: Keyestudio SR01 Ultrasonic Sensor
34: Joystick Module
35: DS3231 Clock Module
36: 5V Relay Module
37: Vapor Sensor

3. Project Details

Project 1: LED Light Module


thumb

Introduction:
This LED light module has a shiny color, ideal for Arduino starters. It can be easily connected to IO/Sensor shield.

Specification:

  • Type: Digital
  • PH2.54 socket
  • White LED light module
  • Enables interaction with light-related works
  • Size: 30*20mm
  • Weight: 3g

Connection Diagram:

thumb

Sample Code:

*****************************************************************************
int led = 3;
 void setup()
{
  pinMode(led, OUTPUT);     //Set Pin3 as output
}
void loop()
{
          digitalWrite(led, HIGH);   //Turn on led
          delay(2000);
          digitalWrite(led, LOW);    //Turn off led
          delay(2000);
}
*******************************************************************************

Project 2:Piranha LED Light Module=


thumb

Introduction:
This is a special LED module. When you connect it to ARDUINO development board, after program, it can emit beautiful light. Of course, you can also control it using PWM. It will be like fireflies at night. Isn’t cool? We can also combine it with other sensors to do various interesting interactive experiments.

Specification:

  • Module type: digital
  • Working voltage: 5v
  • Distance between pins: 2.54mm
  • Size: 30*20mm
  • Weight: 3g


Connection Diagram:

thumb

Sample Code:

*****************************************************************************
int led = 3; 
void setup()
{
  pinMode(led, OUTPUT);     //Set Pin3 as output
}
void loop()
{      digitalWrite(led, HIGH);   //Turn off led
          delay(2000);
          digitalWrite(led, LOW);    //Turn on led
          delay(2000);
}
*******************************************************************************