亮度传感器
主要代码如下:
/*
光敏电阻,使用虚拟引脚,将虚拟引脚设为输入
*/
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地址