- 博客(25)
- 收藏
- 关注
原创 个人项目介绍:STM32F407核心多层电路板
本文介绍了一款基于STM32F407IGT6的高性能开发板设计。该开发板采用4层PCB结构(2信号层、1电源层、1接地层),通过Altium Designer完成设计,重点解决了高速信号传输(SDRAM、摄像头、LCD数据线等长处理±20mil)和电磁干扰问题。开发板集成丰富功能,包括USB、SWD调试接口、摄像头/LCD接口,以及SRAM、FLASH、EEPROM存储器,所有GPIO引脚均引出便于扩展。文中展示了完整的原理图、PCB分层设计图和3D效果图,体现了良好的电路布局和信号完整性设计。
2025-08-03 12:56:43
247
原创 个人项目介绍:语音识别小助手
本文介绍了一款基于STM32F103RCT6的智能交互设备,集成了语音识别、温湿度监测、信息显示等功能。项目采用SU-03T语音模块、AHT25传感器和1.47寸LCD屏幕,通过UART、IIC、SPI通信协议实现各模块协同工作。设计过程包括电路功能模块划分、原理图与PCB设计(含双面布局)、工艺文件制作及硬件焊接调试。最终实现通过语音/按键控制彩灯唤醒、环境监测,并在屏幕上实时显示数据的功能。附原理图、PCB设计图和实物照片展示了完整的开发过程。
2025-08-03 12:45:23
732
原创 物联网智慧教室项目(完整版)
WebServer是基于网络通信,需要硬件支持Web其实就是浏览器与服务器通过HTTP协议进行网络通信(一)时钟&SWD配置原理图分析时钟原理图如下图所示,STM32F407外部高速晶振为25MHz,分别连接到PH0和PH1引脚!如下图所示,STM32F407仿真接口SWD分别连接到PA13和PA14引脚!如下图所示:3.使能NVIC,优先级先默认为0通过下图所示:地址建立时间 <7ns数据建立+保持时间 = 7 + 2.5ns = 10ns数据建立周期 = 5 + 3 = 8
2025-04-15 11:10:01
1222
1
原创 物联网射频识别和RFID开发(二):RFID原理及硬件组成
振幅键控(ASK)14443-A 读写器-标签 100%ASK14443-B 读写器-标签 10%ASK14443-A 标签-读写器 100%ASK(副载波847k)18000-6C 读写器-标签 80%~100%ASK。
2024-11-30 22:03:24
640
原创 物联网射频识别和RFID开发(一):RFID基础—概念、应用
(二)RFID在物联网中的位置RFID标签:一般由芯片和天线组成,每个RFID标签一般都具有唯一的电子编码,电子标签中存储着物体的相关信息。读写器(Reader and Writer)又称为阅读器(Reader),是可读取和写入标签内存信息的设备。其可以与计算机相连,由计算机网络构成的系统高层完成信息的存储、管理和控制。读写器本质是射频无线数据采集设备。对于简单的应用,一个读写器可以完成应用的需要(如门禁)。但对于多数系统,需要有计算机系统组成的系统高层,对一个或多个读写器采集的标签数据进行整合,从
2024-11-30 13:47:52
822
原创 物联网无线局域网WiFi开发(三):WiFi网络编程上
链接:https://pan.baidu.com/s/1BJbt67wbuxVwsBDJdn8VJg?通过百度网盘分享的文件:UDP、TCP通信工程.zip。
2024-11-25 23:56:34
289
原创 物联网无线局域网WiFi开发(二):WiFi_RTOS_SDK
在SDK目录下新建app目录cd 到examples目录下拷贝smart_config下所有文件到app目录下cd 到app目录下查看文件是否拷贝成功。
2024-11-25 19:53:07
1127
原创 物联网低功耗广域网LoRa开发(二):LoRa开发环境搭建及驱动移植
【代码】物联网低功耗广域网LoRa开发(二):LoRa开发环境搭建及驱动移植。
2024-11-15 12:26:18
902
原创 物联网低功耗广域网LoRa开发(一):LoRa物联网行业解决方案
SX1278 LoRa扩频无线模块SEMTECH公司SX1278芯片LoRa 扩频技术通信距离10000米SPI通信接口STM32F051ARM Cortex-M032位低功耗微处理器48 MHz 工作频率64 Kbytes Flash8 Kbytes SRAM48 pin
2024-11-12 00:12:18
787
原创 物联网低功耗广域网NB-IoT开发(三):NB-IOT连接网络
什么是 TCP/IP?TCP/IP 是供已连接因特网的计算机进行通信的通信协议TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准TCP(传输控制协议) -用于从应用程序到网络的数据传输控制UDP 用户数据报协议。
2024-10-18 00:26:45
745
原创 物联网低功耗广域网NB-IoT开发(二):使用NB-IoT模块
一、NB-IoT基础工程建立(一)原理图分析(二)IO口配置(三)时钟配置(四)外设树配置(五)USART配置(六)SPI配置(七)LCD驱动移植(八)printf函数重定向二、AT指令集开发原理
2024-10-17 01:01:06
369
原创 物联网智慧教室项目(九):ZigBee采集控制功能开发
Zigbee支持单播,组播,广播,绑定通信,根据我们功能定义,协调器可以采用广播通信,节点采用单播通信。使用Zigbee技术组建无线网络,网络中包含温湿度采集节点、风扇控制节点、Zigbee协调器。在实际的网络的通信中即有上行又有上行,需要我们通过代码具体实现。节点地址:采用短地址通信,但是地址是有协调器进行动态分配的。包头/版本:表示一包完整的数据/当前使用的协议版本。节点ID:在Zigbee网络里的节点ID号。温湿度传感器:温度+湿度(1+1字节)风扇:风扇状态 (1个字节)校验域为节点ID~数据域。
2024-10-10 23:38:23
1262
原创 物联网智慧教室项目(五):人机交互功能开发(模拟器)
链接:https://pan.baidu.com/s/1KnK-yzwmuKXJQRIgQmIMDQ?2、传感器(Hum、Light、Temp),以Hum为例。PS:注意是在按键1写入代码,不是按键0。PS:在按键0中添加代码。
2024-09-28 16:02:01
1314
原创 物联网智慧教室项目(四):emWin图形界面库
仿真模拟器是在window开发环境下的C工程,可以通过VC6或者codeblockd IDE环境下进行开发仿真下载地址根据自己使用的STemwin库,进行下载,我们采用V5.44版本添加工程到codeblockd打开外部工程选择.cbp文件添加工程到codeblockd点击编译运行按钮生成模拟器。
2024-09-26 01:09:47
1332
原创 物联网智慧教室项目(二):智慧教室项目驱动开发
由于我们采用STM32HAL库进行开发,HAL库内部使用systick定时器用于系统延时功能,而FreeRTOS也需要一个定时器用于操作系统内核调度使用, 顾需要修改HAL定时器时钟源。如下图所示,STM32F407外部高速晶振为25MHz,分别连接到PH0和PH1引脚!配置MDC、CLK、MDIO、DV、RXD0、RXD1;数据建立周期 = 5 + 3 = 8 + 5ns = 13ns。两种情况,一种是设备通电时断开网线,一种是网线没插,设备通电。数据建立周期 = 12 + 1ns = 15ns。
2024-09-21 00:37:08
1465
原创 物联网智慧教室项目(一):智慧教室项目解决方案
Web其实就是浏览器与服务器通过HTTP协议进行网络通信。WebServer是基于网络通信,需要硬件支持。
2024-09-19 00:40:14
1174
原创 物联网无线传感器网络Zigbee开发 Day2
首先,在C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\Samples\SampleApp\CC2530DB目录下找到SampleApp.eww,进入。(通过这个工程文件,开发者可以在IAR环境中打开、编辑和构建示例应用程序,以便在基于CC2530芯片的硬件上运行和测试Zigbee网络功能)其次,在IAR Embedded Workbench开发环境中操作如下:while(1)
2024-09-08 23:22:40
1346
原创 物联网无线传感器网络Zigbee开发 Day1
一套IAR开发环境可以胜任更多的单片机开发任务,其可以兼容二十多种内核的单片机的代码开发工作,例如8051、ARM、STM32/STM8、AVR、MSP430等等。链接:https://pan.baidu.com/s/1LqH4LiAvnAGU6rVS7o6G4g?如果在“设备管理器”中看到,zigbee、仿真器接入电脑后出现黄色感叹号,则应当安装仿真器及USB串口驱动,如下。4、获取许可证编号并填入安装程序,点击下一步。7、还是建议默认路径,下一步。5、将密钥填入,下一步。2、一直点击下一步即可。
2024-09-08 15:47:39
1904
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人