该程序源代码用于STM32F103C8T6单片机前轮舵机转向智能小车黑线循迹避障运动实验。 1、源代码开发软件:keil4; 2、程序对应处理器是:STM32F103C8T6; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到1602液晶; 6、需要用到舵机; 7、需要用到6路循迹模块; 8、需要用到红外避障模块; 该程序源代码在本人STM32F103C8T6单片机前轮舵机转向小车上亲测可用。
以Keil for ARM 集成开发环境为基础,以STM32F103C8T6 单片机为核心,设计LCD12864 液晶显示系统,能在屏幕的任意位置对字符及图形进行显示,且具备贪吃蛇游戏等相关功能。另外,该LCD 显示系统具有较强的操作便捷性,且具有较低能耗、较快速度和较高的性价比。本文浅析了基于STM32F103C8T6 单片机的LCD 显示系统设计,以期为LCD 显示系统设计提供借鉴
2021-10-31 19:19:01 215KB 综合文档
1
基于STM32F103C8T6单片机实现的温湿度无线采集板ALTIUM原理图+软件源码+文档说明资料 温湿度测量在工业生产中有着广泛的应用。通常,要实现温湿度测量和自动控制,监控台与现场之间必须铺设电缆,这是一个麻烦的问题,且传统的温湿度传感器需要通过复杂的电路才能将温湿度信号转化为数字信号,且距离传输所造成的损耗会引起误差。本系统采用无线温湿度测量的方案,不必铺设电缆,可以节省费用和时间,采集也更加的方便。该采集系统以STM32F103C8T6为主控芯片,利用数字式温湿度传感器DHT11进行采集,然后将采集的数据传送给单片机,经过处理,单片机将数据通过无线传输模块NRF24L01发射出去,单片机与无线模块之间的通信采用SPI方式。控制台那边也是采用STM32F103C8T6作为主控芯片,外部接有无线接收模块NRF24L01和液晶Nokia5110;经过一定距离的无线通信,接收模块接收到数据之后将数据传给主控芯片,主控芯片经过处理后将数据通过液晶显示。至此完成一次温湿度无线采集的发送与接收。
STM32F103C8T6设计9端口电机工业控制板ALTIUM设计硬件(原理图+PCB)文件,2层板设计,大小为172x96mm,双面布局布线,Altium Designer 设计的工程文件,包括完整的原理图及PCB文件,已在项目中验证,可以用Altium(AD)软件打开或修改,可作为你产品设计的参考。 主要型号列表: ibrary Component Count : 37 Name Description ---------------------------------------------------------------------------------------------------- 0603*4 10KΩ (103) 5%贴片排阻 0603*4 1KΩ (102) 5%贴片排阻 0805 100KΩ (1003) 1%贴片电阻 0805 100nF(104) 10% 50V贴片电容 0805 100Ω (1000) 1%贴片电阻 0805 10KΩ (1002) 1%贴片电阻 0805 150pF (151) 10% 50V贴片电容 0805 1KΩ (1001) 1% 贴片电阻 0805 1MΩ (1004) 1% 贴片电阻 0805 200KΩ (2003) 1%贴片电阻 0805 20pF (200) 5% 50V贴片电容 0805 220KΩ (2203) 1%贴片电阻 0805 22uF (226) 20% 25V贴片电容 0805 22uH 10% 贴片电感 0805 330Ω (3300) 1%贴片电阻 0805 33Ω (33R0) 1% 贴片电阻 0805 39KΩ (3902) 1%贴片电阻 0805 6.2KΩ (6201) 1%贴片电阻 0805 红灯 发光二极管 1206 10uF (106) 10% 50V贴片电容 CRYSTAL Crystal DBS DB107S 整流桥 EL357N(B)(TA)-G_[C6649]贴片光耦 ELECTRO Electrolytic Capacitor HK23F Header 2 Header, 2-Pin Header 3 Header, 3-Pin Header 4 Header, 4-Pin Header 5 Header, 5-Pin MP2565 SMA(DO-214AC) US1M 二极管 SMC(DO-214AB) SS36-E3/57T二极管 SOT-223 AMS1117-3.3 低压差线性稳压(LDO) SOT-23 SS8050 Y1 三极管 SOT-89 D882 三极管 SP3232EEY-L/TR RS232 STM32F103C8T6 ARM Component Count : 25 Component Name ----------------------------------------------- 0603_Rx4 0805_C 0805_LED_S1 0805_R 1206_C DBS HDR1X4 INDUCTOR_10*10 LQFP-48_7x7x05P POWER.15_2 POWER.15_3 POWER.15_4 POWER.15_5 RB.1/.3 RB.1/.25 Relay_SRD SMA(DO-214AC)_S1 SMC(DO-214AB)_S1 SO8-P SOP-4_P2.54 SOT-23(SOT-23-3) SOT-89(SOT-89-3) SOT-223 TSSOP-16 XTAL2
STM32F103C8T6单片机48引脚核心板硬件(原理图+PCB+集成封装库), Altium Designer 设计的工程文件,包括完整的原理图及PCB文件,2层板设计,板子大小为40x40mm,单面布局双面布线,可以用Altium(AD)软件打开或修改,可作为你产品设计的参考。 集成封器件型号列表如下: 0603 1uF (105) 10% 50V贴片电容 CH340G 串口芯片 Cap 无极性电容 Diode 二极管 Header 16 Header16贴片 Header 3*2 接插件 Header 4 接插件 LED0 发光二极管 ME6211 Res1 贴片电阻 SS8050 NPN贴片三极管 SS8550 PNP贴片三极管 STM32F103C8T6 STM32单片机48引脚 SW-PB 微动开关 USB_M MicroUSB接口 XTAL 晶振
基于Keil for ARM集成开发环境,设计了一种以单片机STM32F103C8T6为核心的LCD12864液晶显示系统,可以在屏幕任意位置实现字符显示和图形显示,同时实现了贪吃蛇游戏的功能。该系统操作便捷,界面友好,具有功耗低、速度快、性价比高等优点。
2021-07-30 15:01:50 425KB STM32F103C8T6
1
为有效预防和监控电动车充电桩的实际应用环境中的火灾情况,文章设计了一种以STM32F103C8T6单片机平台为核心,通过系统处理显示具体环境,当传感器模块获得的信息值超过系统设定的安全阈值,驱动模块会通过液晶显示屏显示当前温度、火焰、烟雾等信息,并及时地通过LED灯和蜂鸣器进行提醒,然后再把数据通过Wi-Fi传到上位机观察,完成整个火灾监控和报警的过程。
2021-06-24 18:02:53 1.43MB STM32 单片机 火灾 报警系统
STM32F103C8T6单片机应用开发板PADS设计硬件原理图+PCB文件,已经制作样板测试验证,可以做为你的学习设计参考。
STM32F103C8T6+NRF24L01+MPU6050设计空中鼠标AD原理图+PCB+STM32单片机软件源码,硬件采用ALTIUM软件设计,2款硬件,分别为空中鼠标端和空中鼠标USB端,包括原理图和PCB文件,软件也为2版工程源码文件,为分别对应硬件的STM32单片机软件源码,可以做为你的学习设计参考。 硬件硬件主要器件型号如下: Library Component Count : 13 Name Description ---------------------------------------------------------------------------------------------------- 1117 C Cap Capacitor H Header 2 Header, 2-Pin Header 4 Header, 4-Pin LED0 Typical INFRARED GaAs LED MPU6050 NRF24L01+ RES STM32F103C8T6 STM32 ARM-based 32-bit MCU with 64 Kbytes Flash, 48-pin LQFP, Industrial Temperature XTAL Crystal Oscillator Y
在GPRS模块(GA6)和STM32F103C8T6单片机上移植MQTT协议,里面移植了一个小的例子,结合MQTT服务器测试工作正常。
2021-03-24 13:05:54 553KB GPRS模块 STM32单片机 MQTT协议
1