Files
2019-06-20 14:41:27 +08:00

3.7 KiB

Unit RELAY {docsify-ignore-all}


🎬相关视频      📝描述      :octocat:例程      🔌原理图      🛒购买链接   EasyLoader

描述

RELAY, 是一款继电器 Unit.能够控制DC/3A-30V或AC/3A-220V级别线路的通断.它实际上是用小电流去控制大电流运作的一种自动开关.故在电路中起着自动调节、安全保护、转换电路等作用.Unit提供3个引脚: ON、OFF、COM.通过编程GPIO输出高、低电平控制,公共端COM与ON、OFF其中之一连接.

产品特性

  • 单总线控制
  • 最高支持DC/3A-30V或AC/3A-220V
  • 开发平台: Arduino, UIFlow(Blockly,Python)
  • 2x LEGO 兼容孔

包含

  • 1x RELAY Unit
  • 1x Grove 线
  • 1x 3.96 端子

应用

  • 远程控制大功率电器,如冰箱,空调,电视等

相关链接

EasyLoader

点击下载EasyLoader

1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序.

2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 "Burn" 即可开始烧录

!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),点击此处查看驱动安装教程

例程

1. Arduino IDE

以下代码仅为片段,如需获取完整代码, 请点击此处.

#include <M5Stack.h>

void setup() {
  M5.begin();
  M5.Lcd.clear(BLACK);
  M5.Lcd.setTextFont(4);
  M5.Lcd.setTextColor(YELLOW, BLACK);
  //disable the speak noise
  dacWrite(25, 0);
  pinMode(26, OUTPUT);// RELAY Pin setting
}

void loop(void) {
  digitalWrite(26, HIGH);// RELAY Unit work
  delay(500);
  digitalWrite(26, LOW);// RELAY Unit stop work
  delay(500);
}

2. UIFlow

以下代码仅为片段,如需获取完整代码, 请点击此处.

原理图

管脚映射

M5Core(GROVE B)GPIO36GPIO265VGND
RELAY Unit/RELAY Controlling Pin5VGND

相关视频

  • 用 UIFlow 和 RELAY Unit 控制 家庭灯