​ 首先我先用进行编写esp32代码 #include #include   //巴法云服务器地址默认即可 #define TCP_SERVER_ADDR "bemfa.com" //服务器端口//TCP创客云端口8344//TCP设备云端口8340 #define TCP_SERVER_PORT "8344" ///****************需要修改的地方*****************/// //WIFI名称,区分大小写,不要写错 #define DEFAULT_STASSID  "A" //WIFI密码 #define DEFAULT_STAPSW "88888888" //用户私钥,可在控制台获取,修改为自己的UID String UID = "写自己的"; //主题名字,可在控制台新建 String TOPIC = "temp"; //用于传输温湿度的主题 //DHT11引脚值 int pinDHT11 = 2;  //连接dht11的引脚 //单片机LED引脚值 const in
2024-04-15 16:38:14 4.25MB 网络协议 esp32 智能家居
1
BLE 智能锁功能概述: 众所周知,平时生活中的锁都是有锁槽,需要钥匙开启的,而BLE 智能锁,可以把用户从钥匙中解放出来,只需智能手机上的应用就能控制琐的开启,可用于自行车、摩托车等交通工具。安全性方面,想要开启BLE 智能锁,必须输入正确的用户密码,起到了防盗的功能,并且可以通过手机应用查看BLE 智能锁的状态,如电量等。 为了实现本次应用,需烧写BLE 协议栈软件库及应用程序到RL78/G1D 演示板,并安装相应APP 到Android 智能手机,从而通过BLE 功能实现手机对智能锁的控制。其中RL78/G1D 演示板由主控板(RTK0EN0002C01001BZ 套件)和外围板(电源电路,电机控制电路等)组成。 BLE 智能锁系统截图: BLE 智能锁APP 截图,见“相关文件”自行下载: BLE 智能锁演示板和APP 主控界面(开锁): 整个设计 BLE 智能锁资料截图: 蓝牙低功耗 BLE 智能锁 PCB源文件截图,用AD或者PADS9.5直接打开: BLE 智能锁程序源码、APP截图:
2023-02-08 16:50:00 7.79MB 蓝牙控制 app控制 智能锁 电路方案
1
源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制.zip源码 28、stm32机械臂 - 手机APP控制
2022-06-29 19:09:23 58KB 源码28、stm32机械臂-
教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机APP控制教程 28、stm32机械臂 - 手机A
2022-06-29 19:09:07 254.78MB 教程28、stm32机械臂-
Wifi遥控小车使用说明: 本例程采用ESP8266 wifi模块与STM32串口连接,并提供AT指令封装库与STM32通讯,实现如下的通讯方式: 1、硬件部分 Wifi模块丝印图即引脚如下: 硬件连接如下: 2、手机APP部分 APP部分我们采用常用的APP wifi调试软件 ITEAD WIFI,安装完成后打开 如下界面,点击Set up进入设置: 进入后会自动获取到手机的IP,注意手机是连接到一个路由器下的,支持局域网内调试,先设置端口,一般是 8080 然后设置指令,我们使用到了如下红框内的指令,指令协议可以参考工程文件interface.h有如下描述: //指令定义 #define COMM_STOP 'I'//停止 #define COMM_UP 'A'//前进 #define COMM_DOWN 'B'//后退 #define COMM_LEFT 'C'//左转 #define COMM_RIGHT 'D'//右转 指令设置好之后就可以启动服务了,如下点击开始就好了 设置完成后如下,这里记下服务端IP和端口号,我这里是 192.168.31.195,端口 8080 ,然后返回: 3、stm32软件部分 设置完APP软件后,再来修改我们的工程文件,打开工程“wifi遥控小车”,打开main.c文件,修改红框内信息: HOST_NAME和HOST_PORT为手机上面的IP和端口号,SSID为您的路由器名,PSD为路由器密码,修改好后重新编译后下载。 下载完成复位一下,就可以运行了,程序会自动连接手机开启的服务,实现TCP/IP通信,连接成功后,看手机端的设置会有如下提示: 本程序还是用了串口1来输出调试信息,将串口1连接电脑后也会在串口调试助手看到如下信息: 连接成功后即可在如下界面按键,操作小车运行:
2022-03-20 10:49:34 6.72MB 51单片机 电路方案
1
Wifi智能音响概述: WIFI音箱是基于IMX6UL-EVK板子和yocto工程开发的,支持DLNA。无线网卡采用AR6003模块,DMP程序采用开源程序gmrender-resurrect(见附件链接下载) Wifi音响项目是NXP孵化器项目中第一个完成的项目,中标者视频展示了项目实施效果。 酷狗音乐、qq音乐、百度音乐等APP连接Wifi音响展示: Wifi音响环境安装与配置: 1.接上电源线和串口线,串口在linux下被识别为/dev/ttyUSBx,可通过串口软件(例如minicom)打开串口,串口设置为波特率为115200,8位,无校验,1位停止位,无硬件控制流。 2.上电,等待系统正常启动。 3.等待进入登录界面时,输入root登录,(更多详见附件说明文档)。
2022-03-15 18:26:50 3.07MB 远程控制 app控制 智能音响 电路方案
1
采用瑞萨RL78/G1D智能型蓝牙微控制器( 48引脚, 32MHz主频),实现与智能手机之间的蓝牙通信(BLE)。 Android APP作为客户端实现开锁和锁状态显示。 演示板图 芯片内部模块连接图 RL78/G1D作为服务端,实现BLE通信,同时完成用户程 序操作(开锁、校验密码、修改名称、修改密码、报警 等)。
2022-02-14 11:34:19 7.61MB 智能锁 蓝牙低功耗BLE
1
近几年智能家居意识逐渐抬头,衍生相当多的智能型设备,而这些智能家电设备最终都需要主控的插座来控制,而目前常见的无线设备为Wi-Fi, Bluetooth, Zigbee等,故此方案将以家中最常见的Wi-Fi来实现无线控制,透过手机中APP来做插座开关的控制与定时日程等功能,还具有各个插座的UI管理来定义设备。 Nuvoton Nano112 基于极佳的功耗规格(运行模式150uA/MHz, 掉电模式0.65uA)适用于许多智能家居设备,同时具有LCD驱动用于显示插座的相关讯息(设备耗电流、电压调变量值),搭配手机APP以Wi-Fi等无线模块实现各设备的远程控制与排程管理。 常见的Wi-Fi模块可透过UART或SPI接口来实现,且使用PWM捕捉功能量测接收红外线,以及用GPIO控制相关的指示灯显示,以上都可以通过具有超低待机功耗且富含许多外设,同时带有LCD驱动能力的Nano112来实现。 智能插座解决方案特点: 超低运行与掉电模式功耗(150uA/MHz, 0.65uA) 支持LCD 驱动 (4x36, 6x34) Wi-Fi 远程控制、红外线遥控 各插座耗电流显示 各插座设备电压调整 支持定时功能与日程管理APP 支持插座用途UI管理 附件内容截图: 智能插座PCB源文件截图,用PADS9.5导入打开:
2022-02-13 16:20:35 1.88MB 智能插座 app控制 电路方案
1
本设计中四轴飞行器无线控制使用WiFi方案,具有更加通用易用性。可以实现飞行器姿态数据、控制参数、状态信息等数据的更新和控制。 WiFi方案基于博通BCM43364(STM32F411+BCM43364),使用WICED开发。 四轴飞行器主控单元采用STM32F103+MPU6050+HMC5883+MS5611方案,可提供加速度、角速度、方向和高度反馈。在调试中还使用了OpenGL实时模拟显示飞行器姿态,更加直观。 最后使用WiFi实时图传模块(FPV)实现手机APP控制和简单的航拍功能(为了演示户外飞行,图传功能并非本项目中开发,而是直接采用成熟方案)。 WIFI四轴飞行器硬件设计框图: WiFi模块构成: WiFi方案基于博通BCM43364(STM32F411+BCM43364),使用WICED开发(网络协议栈使用LWIP)。 如图所示: 视频观看地址: 1. 调试视频 https://v.youku.com/v_show/id_XMTcwMzIyNTY1Mg==.html 2. 户外实测视频 https://v.youku.com/v_show/id_XMTcyMjEyMTk4MA==.html AHRS算法和高度获取: BCM43364评估板:
2022-01-27 17:55:14 3.01MB 四轴飞行器 电路方案
1
该程序源代码用于Arduino智能小车蓝牙遥控(手机APP控制)+避障实验。 1、源代码开发软件:Arduino IDE; 2、程序对应处理器是:ATMEGA328P; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到蓝牙模块; 6、需要用到红外避障模块; 该程序源代码在本人Arduino智能小车上亲测可用。
2022-01-26 18:02:12 2.31MB Arduino 智能小车 蓝牙遥控 避障