传感器实操学习

亮度传感器

主要代码如下:

/*
光敏电阻,使用虚拟引脚,将虚拟引脚设为输入
*/
void setup()                   
{
  pinMode(A1, INPUT);
  Serial.begin(9600);//若波特率设为115200,会因为电脑和板子之间因数据传输速度太快而导致数据丢失
}

void loop()                    
{
    int rawValue = analogRead(A1);
    Serial.println(rawValue);
    delay(1000);
}

测试的时候用手挡住光敏传感器,串口监视器中传出来的数据会减小。
用手电筒照射传感器,亮度会升高。

另外实操过程中发现了个小知识点:模拟串口默认输入,直接读取也可以得到数据。

除此之外,发现了一个问题:
这次使用的是Nano板子
当没有当把代码上传成功,Nano板子还没接传感器的时候,串口监视器中会发现依然会传输数据。

esp8266(AT指令控制)

首先由于esp8266板子上不显示串口的名字,故附上下图
在这里插入图片描述
esp8266与电脑连接需要用到usb转ttl转接口
其中与转接口的连接如下,绿色叉号不用连接。
在这里插入图片描述
再连接好之后打开串口助手

在这里插入图片描述
随即开始输入AT指令
首先输入一个AT
看是否会返回一个AT
之后开始按照下图进行操作
原网址:http://www.elecfans.com/dianzichangshi/20171103574722.html
在这里插入图片描述
其中需要注意的是:
1.如果出现错误,可能是中英文的错误。最好自己看着AT指令自己打出来。
这个连接的是局域网的工作室的一个WIFI
IP地址的查找方法
首先

输入ipconfig
在这里插入图片描述
然后按回车
找到红色方框圈出来的ip地址

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值