- 博客(90)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注

原创 实验27:红外遥控三级控速风扇实验
——OK,受了抖音西湖大学教授刺激,任何人都可以做研究——实验:红外遥控三级风速小电扇——每按一下CH-,风速从1-2-3-1-2-3-1循环——按下CH+,风扇停止——没有背景音乐目的是听风扇声音大小判断风速
2022-11-16 12:29:43
1018

原创 Arduino实验三:继电器实验
我再把继电器原理图给大家提供一下,NO是常开,意思是如果没有上电就是打开的状态,当我们继电器上电,线圈通电就会把弹片拉下来,NO就闭合了,设备也就通电了,而NC是继电器不上电的时候是闭合的,当继电器上电,就断开了。的声音,同时随着继电器的通/断,我们的LED等会亮/灭,我们后面会通过视频的方式给大家演示结果,所以,大家可以注意下视频里面继电器发出的声音和LED的亮/灭情况。我们通过开发板控制继电器的通断,继电器外接供电电源给我们的设备供电,就相当于我们用开发板控制了设备的开启和关闭。............
2022-08-03 06:48:51
2514
原创 ESP32连接室内WiFi,手持端Blinker.apk远程在线控制(移动网)
编译环境:Arduino.2.0.0,ESP32离线包1.0.5,在本文中可以下载。建议全部使用最新版本,如果出现问题,可以C一下或者替换成过去常用版本。具体程序下载详见其他老师Blog。手机端:安卓操作系统。
2023-09-22 21:21:24
69
原创 通过软件读取ESP8266/ESP32的MAC地址
相关理论知识确实不想花太多时间研究,只是作为工程人员拿来使用,熟练掌握原理就可以了。只要功能稳定+功能适合相应人群使用+方便快捷+节省时间和各种投入就可以了。具体MAC地址可以学习相关书籍、网络、课程和网页等。这里只是给出代码作为本专栏完整性的一部分内容。还是想知道什么样的学生适合学习软件开发。我只要把我的软件做得尽可能好就可以了。代码是C站上的其他作者发布。就只把软件拿来Copy如下。OK,软件真的是挺有意思的。作为嵌入式软件工程师来说。喜欢同时学得会是最好的。其实软件没有做得好不好。
2023-09-12 08:56:04
505
原创 ESP32主站通过蓝牙设置ESP32从站红绿灯时间,其中,两个参数由主站串口输入,蓝牙发送,从站蓝牙接收。主从站单向通信。
ESP32主站通过蓝牙设置ESP32从站红绿灯时间。ESP32主站:数据线连PC。
2023-09-12 08:40:19
63
原创 手机蓝牙调试助手,设置红绿灯时间,本次设置红灯28s,绿灯24s,其中红绿灯时间可以任意设置,最大值四位数之内,是智慧城市交通灯联网Ai调控前期探索。
而且我的代码功能分段比较好,每一段就是一块功能,同时跳跃性不是很大,功能也比较简单。我真的不喜欢写注释,或许我的文字有一部分注释功能。我真的记得住,新学的人就真的不知道了。后续还是得继续学习函数调用的写法。就像我到现在都是四个手指头写字。红灯设置28秒,绿灯设置24秒。别人的代码刚开始也需要看注释。刚开始写软件习惯没有养好。硬件电路连接图详见视频。可是我实在不喜欢写注释。
2023-09-10 23:50:14
315
原创 ESP32蓝牙主从站模式:主站发送,从站接收,同时附加简单通信协议
使得六个字符一句话完整接收,同时打印出接收完成信息。ESP32主从模式收发数据(自主研发简单通信协议)主从站为两个ESP32,只使用了其中的蓝牙功能。主站发送:WXAiBj,六个字符。蓝牙模式是一个字符一个字符发送。主站和从站设置通信协议。
2023-09-10 19:40:40
142
原创 蓝牙串口调试助手通过PC蓝牙发送数据给ESP32同时在串口上显示
通过注释其实代码也就OK了,本实验只是蓝牙调试助手发送数据,也就是PC端与ESP32建立的无线蓝牙通道,分为输入和输出,我这里选择输出,然后数据线连接的ESP32,实际硬件端口COM3,我这里是这个端口,在Arduino IDE串口调试助手显示出相应的数据。也可以通过COM3输入数据,然后通过ESP32无线通道发送数据给PC蓝牙调试助手显示。以上代码通过实际试验验证,如果有问题,报错,请检查注释行语法问题,比如注释跨行。我还是不太喜欢写文字,倒是比较喜欢客套,哈哈。不可以写得再详细了,都不至于太新手的哈。
2023-09-10 11:47:41
84
原创 超声波测距毕设单机版本-张怡君
-液位在(30,40)和(10,15)CM范围内,黄灯亮,oled显示 警告 和液位。--液位在小于等于10和大于等于40范围内,红色灯亮,oled显示 危险 和液位。--液位在[15,30]CM范围内,绿灯亮,oled显示 正常 和液位。第二行 张怡君笑脸电气19,本来想显示19-1,字符太多,屏幕显示不全。第四行 液位具体数值,如20CM。后续加入短信报警模块后再更新。OK,今天讲一个简单的毕设。第三行 液位:报警信息。第一行 新疆理工学院。同时oled屏上显示。
2023-09-09 20:59:54
299
1
原创 arduino-sentry2之卡片篇
后面买了mega2560的开发板,有4个串口,目前还没有启动,买了usbasp,在路上,等待刷机启用,第一次使用2560。只有一个串口,serial3报错,没来得及学习软串口,就修改了。我又重启arduino的sentry2调试篇。欧克,今天的分享就到这里,希望对大家有用。目前实验结果,可以检测到10张交通卡片。为了显示的时候是有停顿的,方便查看。欧克,今天在学生的强烈要求下。目前用的328uno开发板。为了电子技术竞赛筹备模块用。串口打印信息会出现乱码。因为目前软串口没有学会。源代码会报错,就修改了。
2023-02-28 22:48:01
257
原创 sentry2摄像头之blink篇
只有Type-C口,所以用了Type-C转USB口,然后扩展的USB口再连接sentry2。笔记本USB串口直接通过数据线,直接连接sentry2的Type-C口。具体详见ES826安装指导,CSDN有很多资源,或者浏览。ok具体实验还是得查资料完成。安装好esp8266库函数。视频2:sentry2设置。详情见视频,有简单讲解。重点是结果是对的就OK。sentry2摄像头。
2023-02-22 09:01:48
480
原创 触摸屏单个按键远程控制led
一个arduino作为触摸屏的控制器,接收触摸屏双向开关的信号,同时通过nRF24L01发送“open”和“close”信号给另一个arduino,如果连串口屏的arduino接收到串口屏按下后接收到的第3个字符是01,前提是别的字符完全匹配,则发送open给另一个arduino。arduino接收到相应的状态字后发送命令字“open”和“close”给另一个arduino。注意,arduino的GND和电源和串口屏的GND也要共地,否数据传送是有问题的。串口屏控制用的arduino。
2023-02-20 11:19:30
821
原创 实验:温湿度数据oled显示
oled可以打印英文和数字,比如用display.println(“Hello World!用println("新疆理工学院"),就像打印英文一样,我想是可以的,后面一定会有,再等等,开源就是好。我不喜欢讲代码,太简单,没有难度,从简单开始学习,从读不懂开始到读懂,需要时间。我在想可不可以有一个oled汉字库,我们就像传感器库一样直接调用就可以了。OK,本次介绍一个oled实验。新疆理工学院(汉字实验)本来只想做oled实验的。如果打印汉字就比较复杂了。需要相应的软件,生成编码。就加上了温湿度传感器。
2022-11-27 13:21:54
733
原创 实验篇:三层网络,12个节点询问式通信
00先发送数据给第二层,第二层转发指令给第三层索求数据,第三层把数据发送给第二层,第二层在中转把数据发送给第一层,也就是00。相应节点把数据(模拟的数据,只是为了调用三层网络)发送给00,在串口显示。其中,00直接发送指令给第二层,第二层直接发送数据给第一层。因为节点太多了,传送速度由于延时也太长时间,中间还有调试。第一层一个节点,00输入第二层001-005。其实五层网络也就是顺理成章,花时间的问题了。OK,代码光复制粘贴都花了10分钟。查的资料不想讲了,查了太多资料。OK,希望技术帮助更多的人。
2022-11-25 16:46:32
654
原创 实验3:00-01-011三层网络模型(基于Arduino的nRF24L01)
Arduino和nRF24L01的三层网络通信。有时候00串口输入011,传送数据会自动停止。01节点和011节点通电无线传送数据。011通过01中转给00发送两行数据。00节点连接电脑,连接串口查看数据。就是按一下开发板上按键重启下。数据经过测试就可以稳定传送了。大家可以自行做实验验证一下。以上就是三层网络通信。我们只要重启01节点。
2022-11-23 19:07:52
145
原创 实验2:Arduino的nRF24L01双向收发实验
实验结果:00节点向01发送:00ReqMesFor0101节点向00发送:CodeNewNiceBoy并且在串口打印出相应信息
2022-11-23 13:13:43
914
原创 实验1:Arduino的nRF24L01单向收发实验
实验结果:发送端发送“Hello World”,发送成功打印1接收端接收到“Hello World”,在串口中打印出“Hello World”
2022-11-23 08:46:01
386
原创 实验33:RFID门禁卡实验
把它放在自己的Arduino相应的文件家里,最好是从lib里面有单独的文件夹,用传感器名称命名的文件夹,放着一个文件夹进去就可以了。面包板怎么接继电器我就不介绍了,前面指导书里有,同学们自己看看就可以了,找继电器一章。我没有别的卡了,其实其它卡扫卡有操作,没有别的卡,也懒得找,就不演示了。读卡ID,两张卡,白卡和蓝卡,用txt文件名称体现。我的是这一个,你的根据自己的文件夹路径来就可以了。读卡-LCD显示卡主人信息-继电器动作灯亮2秒。二、显示不同的卡的信息,同时继电器动作。OK,本实验分为两个部分。
2022-11-19 09:33:24
1718
2
原创 实验32:气压温度传感器实验
其实用两个Arduino和NRF24L01配合使用也是可以的。由于刚上传,所以就不分享链接了,还得等2-10天审核。我们的气压传感器库文件是我从网上下载的。库文件可以在我的资源里找,名称就是。SFE_BMP180传感器库文件。本实验在串口上显示温度和气压。自己看就可以了哈就是串口显示。BMP180气压传感器。首先需要告诉大家的是。没有用LCD1602。只不过不想这么麻烦了。后续也开辟了组网专栏。
2022-11-18 19:53:15
154
原创 实验23:lcd1602实验
——实验23lcd1602小实验——液晶滚动显示——YOU ARE A PREFECT PERSON!——WE ARE GOOD FRIENDES!
2022-11-11 10:04:41
963
原创 实验22:轻触开关实验
——实验22——轻触开关实验——实验一——触碰到传感器报警(声光);松开停止报警——实验二——轻触一下,报警,再轻触一下,停止,循环,初始状态停止报警——具体应用具体编程——两个实验代码不同,硬件电路连线相同
2022-11-08 12:02:03
455
原创 实验20:火焰报警器实验
——实验20火焰报警器传感器——当有火焰的时候,报警灯亮,蜂鸣器报警——同学们可以加上WiFi和蓝牙模块或者短信报警模块——一会还要去做志愿者,一个小时完成这篇blog
2022-11-05 10:12:13
574
原创 实验19:光敏传感器+继电器=光控智能灯实验
高校程序猿飞:——第十九个小实验——光敏传感器+继电器——光线强的时候灯灭——光线弱了(用手捂住),灯亮——灯是继电器外接电池盒供电——OK,实验做了一半了
2022-11-04 11:23:35
796
原创 实验18:模拟温度传感器实验
——有时间就做做小实验——实验结果——刚开始温度传感器室温,A0的值大于430(设定值),灯是灭的——手捏住传感器温度感应部分,温度上升,因为体温肯定大于室温(我是活体),A0值开始减小,≤430后,灯亮——松开手指,温度下降A0值增加,大于430,灯又灭——你学会了吗?
2022-10-29 17:18:24
1027
原创 实验十六:电位器传感器实验
——电位器传感器实验——实验结果——电位器转动,灯闪烁时间变化,从一头转到一头,灯闪烁从慢到快,最后太快,灯看上去一直在亮而亮度不够——实验原理——通过转动电位器,使得电阻分压把电压从0-5V的模拟量,模拟量输入到单片机A0,变成0到1023的数字量,成为灯的延时毫秒数,分别是0秒到1.023秒——OK,专业不讲太多,感兴趣可以可以慢慢学习
2022-10-28 19:34:45
932
原创 实验十五:摇杆传感器实验
——实验顺序——左——X1023——右——X0——上——Y1023——下——Y0——摇杆按下——Z0——摇杆不按下——Z1
2022-10-28 16:29:29
958
原创 实验十四:雨滴传感器实验
——教学周第9周第3篇小实验——雨滴实验——雨滴传感器应用——下雨了,LED灯报警,天晴(水干了),报警灯熄灭——硬件直接购买,我是程序猿,负责码代码
2022-10-27 09:33:04
1438
原创 实验十三:PCF8591模数传感器-数模转换实验
——本周第二个实验——PCF8591——实验现象:开发板和传感器上的灯交替渐灭渐亮——实验原理,把数字信号0-255,255-0转成模拟量给两个灯供电,所以渐亮渐灭——用到了D/A数字信号转换成模拟信号
2022-10-26 17:24:53
608
关于ardinuo的2401问题
2021-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人