继电器模块

点我购买

点我购买

  • 概述:

OJ数字继电器模块就是采用大电流优质继电器,提供1路输入与输出,最高可以接直流30V 10A 或者 交流250V 10A设备,因此能够用来控制电灯、电机等设备。在使用Arduino做互动项目时,很多大电流或高电压的设备通常无法直接用Arduino的数字IO口进行控制(如电磁阀、电灯、电机等),此时可以考虑用继电器的方案解决。

  • 模块参数:

尺寸:26*48mm
指示灯:具有继电器吸合指示灯
供电电压:5V
驱动电平5V TTL 电平,高电平驱动
触点:一个常开触点,一个常闭触点。
触电容量(被控信号功率):直流30V 10A或者 交流250V 10A

  • 示例程序:

/*OJ relay module 
www.openjumper.cn
*/

int Relay_pin = 13;            //连接模块至arduino信号脚13

void setup() {                
  pinMode(Relay_pin, OUTPUT);      
}

void loop() {
  digitalWrite(Relay_pin, HIGH);   // 常开触点闭合,常闭触点断开
  delay(1000);               
  digitalWrite(Relay_pin, LOW);    // 常闭触点闭合,常开触点断开
  delay(1000);               
}

干簧管模块

点我购买

 

  • 概述:

干簧管模块处于常开状态,当有磁铁靠近,干簧管闭合与GND导通,该模块输出数字信号,与Arduino专用传感器扩展板结合使用,可以非常容易实现互动

  • 模块参数:

尺寸:19*26mm
输出信号:数字信号
工作电压:5V
检测距离:0~15mm

  • 端口说明:

S :信号输出
+ :VCC
– :GND

  • 示例程序:

/*OJ Reed Switch module
www.openjumper.cn
*/

int Sensor_pin = 2;

void setup() {
  Serial.begin(9600);
}
void loop() {
  int sensorValue = digitalRead(Sensor_pin);
  Serial.println(sensorValue);
  delay(100);
}

电位器模块

点我购买

点我购买

  • 概述:

OJ旋钮式电位器模块可以结合Arduino传感器扩展板,可实现与位置变化相关的互动作品。模块连接在arduino模拟IO口上只需analogRead()函数便可读取传感器输入的模拟值。

  • 模块参数:

尺寸:19*26mm

输出信号:模拟信号

输出电位器阻值:010K

工作电压:5V 

  • 示例代码:

/*OJ Potentiometer module
www.openjumper.cn
*/

void setup() {
  Serial.begin(9600);
}
void loop() {
  int sensorValue = analogRead(A0);
  Serial.println(sensorValue);
  delay(100);
}
  • 相关文档:

Potentiometer

传感器扩展板(Arduino兼容)

概述

使用传感器扩展板,你能更方便的接插的你的各种模块,快速的完成你的设计。

摘要

规格:54*60mm
1.为每一个IO口都配置了VCC、GND接口,方便传感器插接使用
2.带uart转485功能
3.带7Pin无线扩展座,可连接 OJ蓝牙模块(可通过扩展板后端3个调帽切换485功能和无线通信功能)
4.带Xbee扩展座
5.带独立供电接口,通过调帽选择,可以给8-13端口旁的VCC接口独立供电,方便舵机等大功率设备的使用
v2.2版

食人鱼LED模块

点我购买

  • 概述

高亮度的食人鱼LED模块,多种颜色供你选择,可结合Arduino制作你的光电互动作品,亦可用作照明。

  • 规格

尺寸:20*25mm

工作电压:3.3V-5V

发光角度:90-100度

颜色:紫、绿、白、红、黄、蓝

testimg22

  • 引脚

S:信号脚,接LED正极

+:NC脚,悬空

-:接地脚,接LED负极

  • 使用方法

可用数字IO口直接驱动,亦可用PWM端口调节亮度使用。

//模块连至数字3号端口,每隔100ms变换一次状态

void setup(){
pinMode(3,OUTPUT);
}

void loop(){
digitalWrite(3,HIGH);
delay(100);
digitalWrite(3,LOW);
delay(100);
}
//模块连至数字3号端口,呼吸灯

void setup(){
pinMode(3,OUTPUT);
}

void loop(){
for(int i = 0; i = 0;i--){
digitalWrite(3,LOW);
delay(10);
}
}

相关文档:

5mm-Piraha-Led-Datesheetw1014uc

5mm-Piraha-Led-Datesheetw1005uc

schematic:led