
Arduino
arduino学习历程
生活热爱就好
这个作者很懒,什么都没留下…
展开
-
arduino安装esp8266库
给arduino安装esp8266库开发板的一个好处就是板子设计者已经给初学者排查了硬件连接错误,可以使初学者专注于软件开发,加快学习进度。目前比较火的一款ESP8266开发板就是NodeMcu,其核心芯片是ESP8266-12F。·从Arduino IDE角度来看,ESP8266工作模式包括:1.烧录固件模式下载代码的时候,需要将GPIO0口接地;2.正常工作模式下载完代码,需要将GPIO0口悬空;有电路经验的读者可以安装拨码开关来切换工作模式。。注意ESP8266安全工作电压是3.3V,原创 2022-03-20 20:26:57 · 28833 阅读 · 13 评论 -
esp8266 (本质也是arduino)+blinker 实现一键配网点灯
blinker使用开发手册:https://www.diandeng.tech/doc使用步骤1.在blinker手机应用上增加设备安装完APP然后完成注册,按照如下图可以增加设备,并生成秘钥。此秘钥非常关键,后续要用于arduino代码中。源码#define BLINKER_WIFI#define BLINKER_PRINT Serial#define BLINKER_APCONFIG //启用热点 wifi一键配置功能#define LED_BUILTIN 2 //esp826原创 2021-03-03 16:12:14 · 6433 阅读 · 5 评论 -
给ardunio ide导入blinker库
通过blinker服务器进行开发,需要导入blinker库,只需要使用里面封装好的函数就行了。下载地址:https://github.com/blinker-iot/blinker-library添加方法我们需要将我们下载的文件,解压到我们arduino 软件安装目录下的 libraries文件夹下安装成功我们可以看到如下下载并安装blinker APP...原创 2021-03-03 16:04:17 · 8114 阅读 · 5 评论 -
无线控制esp8266
选择示例代码由于中文符号导致的报错解决办法:只要断开板子和数据线的连接,然后一直按住板子上的FLASH按钮(不要松开)重新插上USB线,下载程序,直到出现“Connecting…”时松开FLASH按钮过程打开串口监视器改为115200按esp8266上面的板子上面的重置reset192.168.43.65是区域网络的ip接线图测试过程(手机、电脑在同一个局域网下就可以控制)D4所接的LED由暗变亮D4所接的LED由亮变暗...原创 2021-03-02 23:06:14 · 929 阅读 · 0 评论 -
wifi无线控制(esp8266和ardunio 一样)
esp8266文件—》首选项,打开设置将下面网址放到 附加开发板管理器网址注意是arduino 不是arduniohttp://arduino.esp8266.com/stable/package_esp8266com_index.json工具–》开发板:“Arduino Uno”—>开发板管理器 搜索esp8266,安装...原创 2021-03-02 12:26:06 · 404 阅读 · 0 评论 -
步进马达
伺服马达:转到指定角度,接线3条步进马达:转过指定角度,可以超过一圈,接线4~6条步进马达构造内部有四个线圈,对应四条线的颜色,中间有一个磁铁,连接到马达的转轴,磁铁转到哪里,马达转到哪里。线圈通电后就变成了磁铁,会吸引磁极。怎么让接角轮流接地呢 ULN2003左边的脚位通high,则对面的脚位就是接地(GND)连线步进马达所需的电流量很大,必须外接5v电源程序代码...原创 2021-03-02 11:39:38 · 480 阅读 · 0 评论 -
74HC595
74HC595:高效率扩展脚位缺口是扩充脚位的方向Vin:接5vGND:接0vOE:output enable,一定要接地,低电位的情况下,0~7这八个脚位才有用0~7:八个脚位MR:要接高电压,为低电压的时候就重置了ST(大平台),SH(活塞),DS(资料): 控制这八个脚位的输出0脚位是亮的,1脚位是灭的,2脚位是亮的,3脚位是亮的,4脚位是灭的,5脚位是灭的,6脚位是灭的,7脚位是亮的...原创 2021-03-02 11:12:09 · 1210 阅读 · 0 评论 -
伺服马达
伺服马达和直流马达伺服马达(上面的白色的可能没有):3条接线,比直流马达多一条讯号线,5v电流,通电后,随着你的指定转到特定的角度,深棕色的线代替黑色的线是电源负极,中间红色的线是正极,最后是讯号线,讯号线必须要接在有()符号的接口(PWM脉冲宽度调试)(一条接正极(有数字的接口),一条接负级(GND),另一条接在(9)上面)直流马达:只要接正负级,只需要两条接线,5v电流。通电之后,只能正转或者逆转...原创 2021-03-01 19:35:14 · 462 阅读 · 0 评论 -
ardunio端口识别不了
原因:重装了后还是一样的把其他的杜邦线拆了之后就恢复正常了原创 2021-02-07 16:52:22 · 4813 阅读 · 1 评论 -
Arduino智能浇灌系统
电子元件土壤湿度传感器、泵,ardunio uno,面包板,三极管,水位传感器,电阻源代码原创 2020-11-16 10:13:32 · 6854 阅读 · 3 评论 -
模拟信号输入
元器件可变电阻(又叫电位器) 上面是可以转动的,可以调节电阻大小连线部分1.可变电阻上面接5V,下面接GND(0V),中间是侦测电位的侦测器,这个地方要接讯号输入,接A02.LED灯的短引脚接GND,加一个电阻避免电流过大,长引脚接在有~符号的引脚代码部分新建一个打开串口监视窗口 转动可变电阻,发现最大是1024,最小是0,说明把0V ~ 5V划分成0~1023可以只要0~100段控制LED灯255的时候是最亮的,0的时候灯就灭了...原创 2020-06-29 21:09:01 · 2720 阅读 · 0 评论 -
Ardunio计数器
连线部分和按钮 序列发现按一下,有时会有两个 三个或者更多出现Debounce按钮是有弹性的,按一下它的接触点可能有好几下,或者发生弹跳,会出现bounce这种状态。解决发法:在按钮按下去的一瞬间,计数,在接下来弹跳的期间都不用去理他,这个时间自己设定 0.3秒或其他...原创 2020-06-29 19:11:37 · 581 阅读 · 0 评论 -
Ardunio串口
注意:连线和按键实验的连线一样代码部分代码部分上传到板子打开串口监视器没按下按钮,传的是hi 0,按下后,传的是hi 1改进代码在按下按钮的时候,才有序列输出但是出现的问题:不能连续按,需要等待10秒才能按...原创 2020-06-29 11:06:42 · 190 阅读 · 0 评论 -
Ardunio按键实验
1.这个红色部分提供稳定的电源输出,5V就是提供稳定的5伏特电流原创 2020-06-26 17:08:26 · 297 阅读 · 0 评论 -
基于Ardunio LED灯的操作
实验材料杜邦线、面包板,led灯、Ardunio板子、低电阻(1000欧姆以下)红线都连在一起(行),黑色线也是连在一起(列)连线1.将Ardunio上面的GND端口和面包板上的负极,这整条横的线都是GND,变得很方便(第一条黑色杜邦线:GND—面包板负极)2.LED灯长的引脚用来接电池的正极,面包板上面有数字的都是正极,设置Ardunio12引脚输出,拿Ardunio 12来用,把它当正极(第二条红色杜邦线:12引脚–面包板上一个(为了整齐可以与黑色引脚在一条线上))3.LED灯的长引脚接正原创 2020-06-07 23:29:25 · 991 阅读 · 0 评论 -
如何看Ardunio是不是正版,有什么区别
##怎么辨别是否是正版看颜色,并且有无线的Adunio标志(图标)有什么区别1.USB连接头后方,有一个小芯片,用来处理电脑传过来的讯息。如果不是原厂的为了节约成本,芯片会换成CH340。很多电脑里面没有这个芯片的驱动程序,所以你使用的时候需要去下载安装。...原创 2020-06-07 21:13:12 · 2347 阅读 · 0 评论 -
Ardunio怎么写第一个程序(WIN10)
第一部分:Ardunio IDE安装(WIN 10)1.先安装Ardunio IDE,地址:https://arduino.en.softonic.com/根据自己开发平台选择相应的版本下载,若是windows平台,可以直接点击绿色按钮下载。完成第一个实验写完后 CTRL+s保存左上角烧录类似信息说明编译成功烧录成功后,如果你用的是国产的ArduinoUNO,你的现象应该会像我的一样,上面有一个名为 I/O13 的LED按秒闪烁...原创 2020-06-06 23:49:38 · 363 阅读 · 0 评论