触控电磁铁

2020-11-14431
AI 快速预览详细 收起
本文介绍了一个触控电磁铁的创客项目。所需材料包括电磁铁、电池、主板扩展版和触摸传感器。通过简单的接线和编程,可以实现触摸控制电磁铁的功能。项目难度较低,适合零基础新手尝试。
project-image

步骤1 找到合适的材料。

材料清单

  • 电磁铁and电池【可以多加几节电池】 X1 链接
  • 主板and扩展版。 X1 链接
  • 触摸传感器呀触摸传感器。 X1 链接

步骤2 开始接线。

【最近我得到了一个电磁铁,于是我无聊的做了这个项目,来玩电磁铁。我这才知道项目的存在意义原来是这个。】当你找好☝那些材料,就要开始进行材料的拼接了。【最好找一个纸盒子放进去】下面就是接线图。爱看不看。┗( ▔, ▔ )┛┗( ▔, ▔ )┛ヽ(ー_ー)ノ

project-image

步骤3 开始编程,整体调试。

下面就是程序的代码和附件,还有图片。还是一句话,爱看不看。ヽ(ー_ー)ノヽ(ー_ー)ノヽ(ー_ー)ノ【代码的话就用mind﹢的手动编程实现。】【本人推荐下载附件。】

代码
/*!
 * MindPlus
 * uno
 *
 */

// 动态变量
volatile float mind_n_ChuMoCiShu;


// 主程序开始
void setup() {
	// 开始清零触摸次数。
	mind_n_ChuMoCiShu = 0;
	// 电磁铁初始化。
	digitalWrite(A1, HIGH);
}
void loop() {
	// 触摸一下将变量触摸次数增加。
	if (digitalRead(2)) {
		mind_n_ChuMoCiShu += 1;
		digitalWrite(A1, LOW);
	}
	// 触摸次数超过规定,重新初始化继电器,清零触摸次数。
	if ((mind_n_ChuMoCiShu>1)) {
		mind_n_ChuMoCiShu = 0;
		digitalWrite(A1, HIGH);
	}
}
project-image

当然后面他没有彩蛋。

                                                                        <彩蛋时间>

本人最喜欢的文章,陈老师的麦克萨姆轮车。【麦熊战车】https://mc.dfrobot.com.cn/thread-268968-1-1.html

 

本人最好的文章。【我看来最得意的文章】https://makelog.dfrobot.com.cn/article-309429.html

66666666666666666666666666666666666666666666666666666666666666666666666666666666

                                                                  (*^▽^*)(*^▽^*)(*^▽^*)

-----------------------------------------------------------------END---------------------------------------------------------------

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    Gravity: 数字触摸开关Touch(Arduino兼容)

    Gravity: 数字触摸开关Touch(Arduino兼容)

    Gravity: 数字触摸开关Touch(Arduino兼容)

    DFRduino UNO R3-兼容Arduino Uno(含USB线|传感器扩展板)

    DFRduino UNO R3-兼容Arduino Uno(含USB线|传感器扩展板)

    DFRduino UNO R3-兼容Arduino Uno(含USB线|传感器扩展板)

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

Gravity: 数字触摸开关Touch(Arduino兼容)

Gravity: 数字触摸开关Touch(Arduino兼容)

Gravity: 数字触摸开关Touch(Arduino兼容)

DFRduino UNO R3-兼容Arduino Uno(含USB线|传感器扩展板)

DFRduino UNO R3-兼容Arduino Uno(含USB线|传感器扩展板)

DFRduino UNO R3-兼容Arduino Uno(含USB线|传感器扩展板)