- 博客(13)
- 收藏
- 关注
原创 Arduino 与matlab串口通讯
有的时候我们自己给Arduino编好了程序,又希望在Matlab中调用串口,读取数据。此时 Matlab Support Package for Arduino显然不合适了。这里我们要用到Matlab里的串口对象serial。比如当我们需要利用Matlab处理摄像头画面,结合摄像头标定、摄像头识别、3D扫描后建模等等。还是以part1里面的简易示波器为例。Arduino代码如下:int an...
2019-07-31 11:51:50
2449
2
原创 Arduino与水泵实验+土壤湿度传感器
1 水泵实验我们这里是使用的继电器控制的水泵,注意再实验的时候电池的电压不要超过6v,太大容易烧毁水泵,如果是长时间的使用水泵,要注意将水泵放入水中,这样可以达到给水泵降温的效果。1、全新5V继电器模块2、可以用作单片机开发板模块,可以用作 家电控制3、TTL控制信号4、控制直流或者交流信号,可以控制220V交流负载。5、有一个常开和一个常闭触点6、有电源指示灯7、有控制指示灯,吸...
2019-06-21 16:32:01
16837
3
原创 Arduino与点阵
实验连线图:实验效果图:代码:#define H1 2#define H2 7#define H3 A5#define H4 5#define H5 13#define H6 A4#define H7 12#define H8 A2#define L1 6#define L2 11#define L3 10#define L4 3#define L5 A3#d...
2019-06-16 15:43:15
2467
原创 Arduino与舵机
舵机是一种位置伺服的驱动器,主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由接收机或者单片机发出信号给舵机,其内部有一个基准电路,产生周期为20ms,宽度为1.5ms 的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。经由电路板上的IC 判断转动方向,再驱动无核心马达开始转动,透过减速齿轮将动力传至摆臂,同时由位置检测器送回信号,判断是否已经到达定位。适用...
2019-06-14 11:19:04
1519
原创 Arduino与步进电机
28BYJ-48步进电机空载耗电在50mA以下,带64倍减速器,输出力矩比较大,可以驱动重负载,极适合开发板使用。注意:此款步进电动机带有64倍减速器,与不带减速器的步进电机相比,转速显得较慢,为方便观察,可在输出轴粘上一片小纸板。使用ULN2003达林顿驱动芯片驱动步进电动机,板载4个LED,可以指示相位状态。步进电机相位控制,如果选择相位A,单片机给驱动板BJ1引脚高电平,其他BJ2/BJ...
2019-06-14 10:48:22
1246
原创 Arduino 和LCD1602液晶屏 I2C接口实验
LCD1602液晶屏 带I2C接口引脚说明:GND ------ 地线VCC ------ 电源(5V or 3.3v 电源不同显示效果有点差别)SDA ------ I2C 数据线SCL ------ I2C 时钟线接线方法:LCD1602 i2c模块 Ardunio UnoGND ...
2019-06-10 17:23:40
5825
1
原创 Arduino与NodeMCU——联网
我们现在要使用Arduino IDE来配置您的ESP8266芯片。这是使用该芯片的好方法,因为您可以使用着名的Arduino IDE对其进行编程,并重复使用几个现有的Arduino库。如果尚未完成,请安装最新版本的Arduino IDE。您可以从http://www.arduino.cc/en/main/software获取它。现在,您需要执行以下步骤才能使用Arduino IDE配置ESP8...
2019-06-09 13:39:28
2771
1
原创 Arduino与光敏电阻
光敏电阻器(photovaristor)又叫光感电阻,是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光弱,电阻增大。光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。光敏电阻可广泛应用于各种光控电路,如对灯光的控制、调节等场合,也可用于光控开关。本次实验我们先进行一个较为简单的光敏电阻的使用实验。光敏电阻既然是可以根据光...
2019-06-08 12:41:33
1808
原创 Arduino与霍尔磁力模块、火焰传感器
线性霍尔磁力模块和数字 13 接口自带 LED 搭建简单电路,制作磁场提示灯利用数字13接口自带的LED,将线性霍尔磁力传感器接入数字3接口,当线性霍尔磁力传感器感测到有按键信号时,LED 亮,反之则灭。
2019-06-07 11:26:29
1119
原创 Arduino与LM35温湿度传感器模块
LM35是一个常用的温度监测传感器,其输出电压线线性地与温度成正比,因此根据电压便可计算出当前的环境温度。LM35温度传感器在生产制作时已经过了校准,输出电压与摄氏温度值成正比——温度每升高1℃,输出电压上升10mA。使用Arduino的模拟输入口读取LM35温度传感器输出的模拟值的换算公式:dat=(5.0val100.0)/1024;代码:int pin=0;int val;fl...
2019-06-06 22:26:08
1997
1
原创 Arduino与摇杆模块测试
3.摇杆模块测试摇臂模块实际上是两个可调电阻(X轴和Y轴)和一个开关,当摇臂头位于中间时是电阻的一半,当移动到一侧时,电阻减小到最小值,移向另一个电阻最大,X / Y轴是相同的,当下压头摇臂开关接地时,没有按下开关为高电平,因为不下拉/处理,水平有浮动是正常的。接线模式:摇杆模块 arduinoGND -------------------...
2019-06-06 22:14:32
1741
原创 Arduino与超声波模块
2.超声波模块VCC接电源5V,Tring接D2,Echo接3,Gnd接Gnd。代码:const int TrigPin=2;const int EchoPin=3;float distance;void setup() { // put your setup code here, to run once:Serial.begin(9600);pinMode(TrigPin,O...
2019-06-06 22:09:29
710
原创 Arduino与无源蜂鸣器
1、Arduino无源蜂鸣器传感器模块 我们可以使用Arduino进行很多互动作品,其中最常用的是声光显示器。之前的所有实验都与LED有关。但是,这个实验中的电路可以产生声音。通常,实验是通过蜂鸣器或扬声器完成的,而蜂鸣器更简单且更易于使用。我们在这里介绍的蜂鸣器是一种被动式蜂鸣器。它不能由其自身驱动,而是由外部脉冲频率驱动。不同的频率产生不同的声音 我们可以使用Arduino来编码歌曲的旋律,...
2019-06-06 22:02:20
7084
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人