本文档介绍的是一款基于STM32 ENC28J60以太网开发板。作为终端,采集房间内的温湿度、声音、光线等信号,并通过以太网发送出去。接收端可以为一样的终端,也可以是PC,甚至是一个简单的安卓APP。可以作为智能家居的学习开发板。 STM32 ENC28J60 以太网开发板整个电路采用STM32F103RBT6(STM 32F103RBT6数据手册)作为主控制芯片,以太网芯片ENC28J60S和NRF24L01(NRF24L01数据手册)无线模块实现无线通讯。 功能模块包括:TM32开发板最小系统、电源模块、LCD1602液晶显示模块NRF24L01无线模块、ENC28J60以太网模块等。 原理图展示: 控制无线继电器视频: ENC28J60 以太网开发板资源介绍: 1.采用miniUSB供电(5V);128 2.主控芯片为STM32F103RBT6,以太网芯片ENC28J60; 3.集成的传感器:温度芯片、温湿度传感器、咪头、光敏电阻、红外接收头、NRF24L01无线模块; 4.集成3颗LED,2个独立按键,1个UART接口以及1602液晶接口。 购买地址: https://item.taobao.com/item.htm?spm=a230r.1.14.248.HfSl2e&id=35835523347&ns=1&abbucket=5#detail&qq-pf-to=pcqq.c2c 附件内容: 整个ENC28J60 以太网开发板电路设计原理图PDF档; 该ENC28J60 以太网开发板各个功能模块应用代码;
1
这个是我这个博客对应的工程源码,建议参考一下 https://mp.csdn.net/mp_blog/creation/success/125941483 实现 windows用gcc编译stm32f103程序命令行控制stlink下载到板子
2022-07-23 09:00:48 17.75MB gccstm32 stm32makefile
1
stm32的入门级实验,适合新手调试stm32板
2022-07-21 15:44:28 2.61MB STM32F103跑马灯
1
编码器电机速度控制固件库版,使用的是STM32F103单片机,项目用过
2022-07-20 22:13:37 7.99MB STM32F103 PID 编码器 速度控制
1
52.1 摄像头简介 在各类信息中,图像含有最丰富的信息,作为机器视觉领域的核心部件,摄像头被广 泛地应用在安防、探险以及车牌检测等场合。摄像头按输出信号的类型来看可以分为数字 摄像头和模拟摄像头,按照摄像头图像传感器材料构成来看可以分为 CCD和 CMOS。现在 智能手机的摄像头绝大部分都是 CMOS 类型的数字摄像头。 52.1.1 数字摄像头跟模拟摄像头区别  输出信号类型:数字摄像头输出信号为数字信号,模拟摄像头输出信号为标准的模 拟信号。  接口类型:数字摄像头有 usb 接口(比如常见的 pc 端免驱摄像头)、IEE1394 火线接口 (由苹果公司领导的开发联盟开发的一种高速度传送接口,数据传输率高达 800Mbps)、 千兆网接口(网络摄像头)。模拟摄像头多采用 AV 视频端子(信号线+地线)或 S- VIDEO(即莲花头--SUPER VIDEO,是一种五芯的接口,由两路视频亮度信号、两 路视频色度信号和一路公共屏蔽地线共五条芯线组成)。  分辨率:模拟摄像头的感光器件,其像素指标一般维持在 752(H)*582(V)左右的水平, 像素数一般情况下维持在 41W 左右。数字摄像头分辨率一般从数十万到数百万甚至 数千万。但这并不能说明数字摄像头的成像分辨率就比模拟摄像头的高,原因在于 模拟摄像头输出的是模拟视频信号,一般直接输入至电视或监视器,其感光器件的 分辨率与电视信号的扫描数呈一定的换算关系,图像的显示介质已经确定,因此模 拟摄像头的感光器件分辨率不是不能做高,而是依据于实际情况没必要做这么高。 52.1.2 CCD 与 CMOS 的区别 摄像头的图像传感器 CCD 与 CMOS 传感器主要区别如下:  成像材料 CCD 与 CMOS 的名称跟它们成像使用的材料有关,CCD 是“电荷耦合器件”(Charge Coupled Device)的简称,而 CMOS 是“互补金属氧化物半导体”(Complementary Metal Oxide Semiconductor)的简称。
2022-07-20 08:49:32 30.51MB STM32—F103
1
F103C6T6核心板定时器资源比较少,所以被迫使用高级定时器1,用到的定时器是TIM1通道1,通过上升沿进行捕获,获取两高电平之间的时间差,实测频率,可用,精度高
2022-07-19 18:43:34 696KB stm32 arm 嵌入式硬件 单片机
1
STM32F103+FREERTOS模板程序 两个任务 pc6 pc7 两个管脚高低电平切换,可以自行添加任务及数据队列
2022-07-18 18:11:59 8.45MB stm32
1
使用串口4测试栈溢出,支持FreeRTOS,4个任务,1个定时器和RTC;结合使用串口1测试栈溢出,才可知道其中的奥妙
2022-07-15 19:00:46 27.71MB 栈 堆栈 STM32F103栈溢出检测
1
设计采用STM32F103(野火开发板),能够实现STM32编程实现对简单物体形状的中心点坐标的实时识别,通过屏幕实时输出标注后的中心点坐标;当识别到红颜色时电机正转90°,当时别到绿颜色时电机正转180°,当时别到其他颜色时电机不转,通过屏幕实时输出openmv识别的颜色;openmv实现对简单物体形状识别,确定并标注物体外形,对动态简单物体的实时识别,对物体边缘进行标注,通过屏幕实时输出标注后的图像和中心点坐标。
2022-07-15 12:14:15 28.41MB STM32 OPENMV
1
最近需要做一个硬件IIC从机接收的项目,但是查了资料,发现网上几乎没有相关的具体介绍和参考代码,就自己基于cubemx的HAL库调了一套硬件IIC主发从收的代码,IIC主是基于STM32F433RC开发板,IIC从是基于STM32F103VGT平台,测试通信正常。
2022-07-15 11:10:38 27.86MB cubemx STM32f433 STM32f103vg 硬件IIC
1