
arduino
文章平均质量分 59
单片机毕业设计-远望创客学堂
嵌入式物联网方向,一起学习共同进步。有需要请联系VX:wolfempire
展开
-
ESP32&ESP8266接入blinker的设置方法
如果是WiFi设备,需要在手机上设置一个热点,热点名为YuanWang,热点密码为A2023#1010开启手机热点后再给设备上电,设备会通过这个手机热点连接至云服务器,手机APP上会显示设备上线。然后选择蓝牙或WiFi设备,根据自己的设备类型来选择,选择WiFi设备后会产生一个秘钥,这个秘钥会在后续的程序中使用,所以需要保存好,选择蓝牙设备不产生秘钥。如果是蓝牙设备,先给设备上电,然后在手机APP界面就可以找到这个蓝牙设备,点击连接即可,蓝牙连接成功后设备就上线了。选择添加设备后选择独立设备。原创 2025-02-15 15:56:04 · 317 阅读 · 0 评论 -
阿里云平台产品创建过程 网页端界面 手机APP
阿里云平台设备创建及网页端手机APP端界面生成原创 2024-06-09 22:23:09 · 610 阅读 · 0 评论 -
单片机毕业设计论文都写些什么,章节规划
单片机毕业设计论文,章节结构,电子类设计论文章节参考原创 2024-06-06 14:25:39 · 557 阅读 · 0 评论 -
阿里云平台注册及基础使用
阿里云平台注册及基本使用原创 2023-08-03 09:44:48 · 1551 阅读 · 0 评论 -
基于51单片机和proteus的模拟楼道灯系统
基于51单片机和proteus的模拟楼道灯系统原创 2023-07-26 10:14:00 · 1151 阅读 · 2 评论 -
基于51单片机和proteus的加热洗手器系统设计
基于51单片机和proteus的加热洗手器系统设计原创 2023-07-26 09:34:32 · 538 阅读 · 0 评论 -
使用vscode+platformio搭建arduino开发环境
使用vscode+platformIO开发arduino原创 2023-07-26 09:07:15 · 2691 阅读 · 0 评论 -
基于51单片机和proteus的智能加湿器设计
基于51单片机和proteus的智能加湿器设计原创 2023-07-11 15:20:22 · 797 阅读 · 2 评论 -
基于51单片机和proteus的水质水位检测系统
基于51单片机和proteus的水质水位检测系统原创 2023-07-11 14:43:17 · 1882 阅读 · 0 评论 -
基于ESP32的zigbee温湿度采集系统
ZIGBEE温湿度采集控制系统 单片机原创 2023-04-27 08:54:04 · 2853 阅读 · 3 评论 -
在线安装ESP32和ESP8266 Arduino开发环境
在线安装ESP32和ESP8266开发环境原创 2023-02-28 14:04:21 · 864 阅读 · 0 评论 -
基于Arduino Pro Micro和EC11编码器的媒体控制器的设计
基于Arduino Pro Micro和EC11编码器的媒体控制器的设计,源码开源。原创 2023-01-09 19:33:51 · 2419 阅读 · 0 评论 -
基于Arduino Pro Micro的游戏手柄制作
基于Arduino Pro Micro的游戏手柄制作,提供软硬件资料原创 2023-01-09 15:17:07 · 2975 阅读 · 0 评论 -
基于ESP32的蓝牙刷屏器自动点击器的制作
基于ESP32的蓝牙刷屏器,点击器,代码开源原创 2023-01-09 10:35:00 · 6791 阅读 · 4 评论 -
使用小度音箱+Blinker控制ESP01S Relay继电器模块
blinker+智能音箱控制ESP01S继电器模块原创 2023-01-09 09:44:07 · 8409 阅读 · 0 评论 -
SU-03T语音模块烧录及mini开发板使用
由于SU-03T语音模块是2.0mm间距而不是2.54mm间距,在开发调试的时候不方便使用,特意做了一个板子将模块转化为2.54mm间距,预留通信串口,烧录串口,板载喇叭和咪头。原创 2022-12-21 10:49:55 · 1633 阅读 · 0 评论 -
ATTiny85 Arduino开发环境搭建及使用
ATTiny85开发环境搭建及使用原创 2022-10-17 08:38:05 · 6517 阅读 · 6 评论 -
Arduino Pro Micro板开发环境搭建使用
Arduino Pro Micro或Arduino leonardo开发板环境搭建原创 2022-09-30 16:04:57 · 4868 阅读 · 0 评论 -
vscode下使用arduino插件开发ESP32
vscode是基于arduino IDE编译的所以需要安装arduino IDE环境,arduino可以是安装版也可以是免安装版。我的arduino是免安装版。Arduino环境下配置ESP32开发环境Arduino下选择“文件-首选项”添加https://dl.espressif.com/dl/package_esp32_index.json到附加开发板管理器网址,在arduino “工具-开发板-开发板管理器”下就可以看到ESP32包注意:必须使用上述方法来安装ESP32开发环境原创 2021-09-27 11:14:31 · 3285 阅读 · 0 评论 -
智能红外遥控器(五):手机蓝牙控制格力空调
ESP32使用蓝牙控制格力空调APP界面如下图所示:ac.next.protocol = decode_type_t::KELV原创 2021-09-24 10:00:02 · 4423 阅读 · 2 评论 -
智能红外遥控器(四):手机蓝牙控制格力风扇&康佳加湿器
本例程的原理是Blinker APP通过BLE连接开发板,APP通过控制开发板发送红外信号来间接控制格力风扇或康佳加湿器。可以通过前面的红外收发例程解码家中的红外设备来实现Blinker APP控制家中红外设备。本例程使用的是Blinker(点灯科技)提供的免费客户端,因为是BLE程序所以并没有使用到服务器,Arduino IDE端需安装blinker arduino库,手机端需安装Blinker app,Android系统在应用商店搜索下载blinker APP,IOS系统在app store搜索原创 2021-09-24 09:53:34 · 3123 阅读 · 0 评论 -
智能红外遥控器(三):红外学习&温湿度读取
打开“配套源码”下IRrecvTest工程,连接开发板到PC并选择正确的COM口在Arduino IDE中选择“项目-上传”程序将自动编译并下载。烧录时显示”Connecting……..______.........”然后超时显示“A fatal error occurred: Timed out waiting for packet header”,可以在显示Connecting时按住IO0键,正常烧录后松开IO0键即可(或者多次按下松开IO0键直至显示正常烧录界面)。烧录成功后复原创 2021-09-24 09:37:09 · 2134 阅读 · 0 评论 -
智能红外遥控器(二): Arduino环境搭建及库安装
Arduino IDE可以使用安装版“arduino-1.8.13-windows.exe”或免安装压缩包“arduino-nightly-windows.zip”,我使用的是免安装版,将arduino解压在目录“D:\arduino-nightly”。也可以在官网Arduino - Home 下载最新版Arduino IDE。安装过程中会弹出“驱动安装”选项,点击安装即可。安装完成后打开IDE进入espressif的仓库https://github.com/espressif 选择..原创 2021-09-24 08:52:32 · 6056 阅读 · 0 评论 -
智能红外遥控器(一):功能简介
红外遥控器有红外收发和温湿度读取功能,配合ESP32模块(型号为ESP-WROOM-32)可实现蓝牙&WIFI远程控制家中的红外电器。原创 2021-09-24 08:36:17 · 2907 阅读 · 0 评论 -
STM32 STC15 控制四路SG90舵机
STM32单片机硬件PWM控制多路舵机STC 51单片机软件PWM控制多路舵机原创 2022-06-20 16:27:25 · 2182 阅读 · 0 评论 -
STM32读取 DS18B20 温度传感器
DS18B20是常用的数字温度传感器,和DHT11一样采用单线接口方式,STM32通过一个IO改变输入输出状态即可读取温度。与DHT11不同的是DS18B20支持多点组网功能,多个DS18B20可以并联在数据线上,通过不同的ID来读取不同点的温度。DS18B20测温范围为-55℃~+125℃,在-10~+85℃时精度为±0.5℃,测量精度和范围都比DHT11要高。DS18B20引脚排列:市面上见到的DS18B20模块是DQ脚有上位电阻的,这样可以直接接到单片机的管脚上,不需要其他...原创 2022-05-11 15:42:35 · 8263 阅读 · 2 评论 -
HC-02蓝牙串口模块的配置和使用
HC-02蓝牙串口模块是基于蓝牙2.0并兼容BLE的双模蓝牙数传模块,带底板的蓝牙模块如下图:模块可以作为从机与HC-05或HC-06的主机设备通信,也可以和手机通信。模块在上电未连接蓝牙的时候LED快闪指示,这时可使用串口助手AT指令配置模块,默认波特率为9600.发送AT+NAMEYuanWang为设置HC-02模块名为YuanWangAT+RX查询模块参数:模块返回蓝牙NAM...原创 2022-04-22 17:00:47 · 9330 阅读 · 2 评论 -
智能红外遥控器(八):小度音箱读取温湿度
本例程的原理是百度音箱和开发板都连接WIFI,百度音箱通过Blinker 服务器来读取开发板上的温湿度传感器,温湿度读取使用DHT11库。添加设备关联账号的操作同“智能红外遥控器(七)”淘宝链接定义SENSOR设备:百度音箱请求温湿度数据:开发板间隔读取温湿度值:对小度音箱说“读取(APP定义的设备名)温度” “读取(APP定义的设备名)设备湿度”小度音箱即可报告开发板采集到的温湿度值。...原创 2021-09-30 19:49:44 · 3376 阅读 · 0 评论 -
智能红外遥控器(七):使用flash_download_tool烧录开发板程序
Arduino IDE中工程每次烧录都需要重新编译,耗时较长,如果程序已调试完成不再做大的改动那就可以通过Arduino IDE生成bin文件,使用ESP32官方烧录工具flash_download_tool烧录,这样不需要重新编译可以节约很多时间。淘宝链接开发板发货默认烧录的是“DHTtester.ino”工程程序,以下以这个工程bin文件烧录为例。打开“DHTtester.ino”工程,选择“项目-导出已编译的二进制文件”然后工程会重新编译,等待编译完成后在工程目录下生成bin文原创 2021-09-29 13:20:03 · 3027 阅读 · 0 评论 -
智能红外遥控器(六):小度音箱控制格力空调
本例程的原理是百度音箱和开发板都连接WIFI,百度音箱通过Blinker 服务器来控制开发板,开发板通过红外控制格力空调,红外控制同第5章使用的也是IRremoteESP8266库。在Blinker APP上添加WIFI设备进入Blinker app,点击右上角“+”号,然后选择添加设备-独立设备,选择网络接入,然后在选择通信服务界面上选择“阿里云”,会生成Secret Key,复制此Key用于arduino程序中,同时Blinker APP上完成了WIFI设备添加。关联上小度音箱后这个设备会显原创 2021-09-28 14:02:08 · 7012 阅读 · 0 评论