开启新的征程,邀请您见证ST的蜕变

学习微波射频没方向?这些资料不可少!

【备战电赛】先导片-如何补全知识链条


重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)

  • 重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)
  • 重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)
  • 重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)
  • 重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)

重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)

重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)

重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)

重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)


更新内容:

一、SD卡记录功能。

自动识别有无SD卡,支持4G以下SD卡。

下图为SD卡记录的数据。以日期为文件名自动创建文件。

记录格式为:时间,PM1.0,PM2.5,PM10,温度,湿度,大气压,光照强度。

记录的文件可导如Excel,绘制曲线图。

二、利用NTP服务器授时。

上电待ESP8266连接WIFI后,连接NTP服务器获取时间,然后设置R8025AC时间。

也可以短按按键手动授时。

三、利用ESP_TOUCH来配置ESP8266网络。 

四、包含STM32的USB模拟串口源码。(暂未使用)

五、软件流程图。

说明:

由于利用ESP8266的SDK来获取NTP时间,所以需要向ESP8266下载程序(下载教程网上有)。

ESP8266的Flash必须1M以上。

/********************************************************分割线****************************************************************/

概述:

该空气监测仪采集环境参数后通过wifi上传到OneNET物联网平台。

OneNET开放应用:https://open.iot.10086.cn/appview/p/6f923e51e13228df6f24d2fdadc07ab0

整体框架图:

硬件资源:

  • 1、单片机:STM32F103CB
  • 2、AM2320:温湿度传感器
  • 3、BMP280:大气压传感器
  • 4、BH1750:光照强度传感器
  • 5、攀藤G5传感器:PM2.5传感器
  • 6、ESP-01S:WIFI模块
  • 7、SD卡模块
  • 8、R8025:RTC实时时钟芯片

STM32空气监测仪PCB源文件截图:

附件内容截图:

main.c文件

电路相关文件

电路图文件
电路图.rar
描述:用AD打开
源代码
程序.rar
描述:Keil5
其他文件
数据手册.rar
描述:数据手册
分享到:
收藏 (72)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归胡冀威所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于nRF24L01的多点无线温湿度采集系统

    设计一种基于无线通信的多点温湿度采集系统。采用STC89C52RC作为控制芯片,通过DS18B20数字传感器和DHT11温湿度传感器采集温湿度信号,通过nRF24L01无线收发模块与MCU通信,经过MCU处理后传送至液晶显示屏,从而实现温室大棚的是温湿度实时监测。主机上挂在LCD12864作为显示监控,主机接收两个从机发来的温度数据以及湿度数据。
  • MM32F103C8T6最小系统板(原理图+PCB+bom表+集成库+库函数+例程+用户手册)低成本支持多项目开发

    MM32F103C8T6最小系统板(原理图+PCB+bom表+集成库+库函数+例程+用户手册)低成本支持多项目开发力挺国产芯片!全网首家MM32F103C8T6最小系统板(原理图+PCB+bom表+集成库+库函数+例程)产品及方案广泛应用于工业控制、智能家电、智慧家庭、可穿戴式设备、汽车电子、仪器仪表等领域。目前的主要工作是替代ST的M0/M3。硬件资源跟ST同型号一样,可pin对pin替换,软件只需做库函数移植。MM32F103使用高性能的ARM® Cortex®-M3 32位的RISC内核,最高工作频率为96MHz,内置高速存储器,丰富的增强I/O端口和联接到两条APB总线的外设。所有型号的器件都包含2个12位的ADC、2个12位的DAC、2个电压比较器、3个通用16位定时器和1个PWM定时器,还包含标准和先进的通信接口:多达2个I2C接口和SPI接口、3个UART接口、一个 USB接口和一个CAN接口。MM32F103产品供电电压为2.5V至5.5V,包含-40°C至+85°C温度范围和-40°C至+105°C的扩展温度范围。一系列的省电模式保证低功耗应用的要求。MM32F103C8T6最小系统板载资源如下:1.USB 供电;2.MCU可选择3.3V或者5V供电3.mcu功耗测量接口4.带复位和唤醒5.GPIO 口全部引出6.电源扩展接口(3.3V和5V)7.ADC接口8.J-LINK-SWD9.板子尺寸:76mm*47mm(盾形最大长*宽)MM32F103C8T6最小系统板开板实物图:此MM32F103C8T6最小系统板开板已量产,应用于工业控制、智能家电、智慧家庭、可穿戴式设备、汽车电子、仪器仪表等领域。目前的主要工作是替代ST的M0/M3。硬件资源跟ST同型号一样,可pin对pin替换,软件只需做库函数移植。已和多家合作用MM32F103C8T6代替STM32F103C8T6等控制芯片,成功的降低了产品的成本同时产品的性能保持不变,极大的提高了企业的经济效益。注:1.需要合作的或者需要此最小开发板(有库存)的可以联系我。 2.本人上传的所有方案仅供发烧友参考,如若用于商业开发,请联系本人,作进一步的沟通,合作!否则产生的一切后果由购买者自行承担!
    来自:DIY创意产品时间:2019-04-16 单片机 mm32pcb mm32l例程
  • 基于STC12C5A60S2单片机的LED跳动音乐频率设计方案(原理图+源程序+bom表+演示视频)

    基于STC12C5A60S2单片机的LED跳动音乐频率设计方案 主要实现如下功能:1.LED显示屏的跳动随音乐频率的变化而变化;2.音乐频率高,LED显示屏跳动快;3.音乐频率低,LED显示屏跳动慢;有实物需要的尽快联系我哦!数量有限,先到先得!注:本人上传的所有方案仅供发烧友参考,如若用于商业开发,请联系本人,作进一步的沟通,合作!否则产生的一切后果由购买者自行承担!
    来自:DIY创意产品时间:2019-04-11 51单片机 毕业设计 diy制作
  • STM32F103C8T6+DM9051实现以太网功能

    这是一个串口透传RJ45模块,已经量产。
    来自:工业控制时间:2019-04-12 stm32
  • 基于51单片机数字信号发生器的设计完整方案(原理图+源代码+bom表+演示视频+操作说明)

    基于51单片机数字信号发生器的设计完整方案1.设计内容设计一个基于51单片机数字信号发生器,采用51系列单片机作为控制核心,系统包括按键部分、显示部分、波形输出与放大部分;通过按键对输出信号的波形、幅值、频率进行设定,系统至少能输出三种不同的信号。实现的基本功能有:(1)输出不同的信号功能;(2)输出信号幅度设置功能;(3)输出信号频率设置功能;(4)信号参数显示功能;2.应达到的技术指标要求有(1)信号发生器能产生正弦波、方波和三角波三种周期性波形;(2)输出信号的频率值可通过键盘进行调节,10kHz以内;(3)输出信号的电压值可通过键盘进行调节;(4)可实时显示输出信号的类型、周期、幅值,输出信号波形无明显失真;(5)自制稳压电源。注:本人上传的所有方案仅供发烧友参考,如若用于商业开发,请联系本人,作进一步的沟通,合作!否则产生的一切后果由购买者自行承担!
    来自:DIY创意产品时间:2019-03-15 毕业设计 diy制作 dac0832
  • STM32F103 RS485 MODBUS学习板(已测试,直接打板可用)

    提供给初学者进行RS485的学习,简单易用,已经实际验证可用,直接打板可用
    来自:工业控制时间:2019-04-10 stm32 485通信 modbus通信
  • STM32 APP 远程环境监控系统

    STM32 APP 远程环境监控系统附件截图:
  • 串联稳压电源+双稳态

    设计要求1、输出电压5V~7V连续可调,最大输出电流1A2、按键控制LED3、PCB大小5X8cm,电源和地线宽2mm,信号线0.6mm,安全间距0.5mm电路仿真图:仿真波形检测 输入波形: 整流滤波后波形: 稳压后波形: 硬件原理图和PCB:实物图: 工作原理:首先通过桥式整流把9V交流电转化为脉动直流电,通过滤波电路,把脉动直流电转化为平滑的直流电。通过串联稳压电路,调整部分(调整管Q1~Q12)、取样电路(R15、R16可调电阻)、基准环节(稳压管D5和R13组成稳压电路)、比较放大部分(Q13等)。双稳态触发器电路,有两个稳定状态,Q14导通,Q15截止,Q14截止,Q15导通。当Q14导通,Q14集电结电压为0V,Q15基级没有偏置电流而截止。Q15集电极电压等于Vcc,通过电阻向Q14提供偏流。LED1亮。
    来自:基础电路时间:2019-04-09 diy制作 双稳态 串联稳压 8050
  • 自制超声波测距模块

    这个超声波模块是我自己自制的,测距距离能达到6M左右,精度在0.5cm的样子,开源硬件原理图和PCB还有程序源码,有两种版本一起卖给大家,一种是用STM32F103做的,一种是用新塘的8位单片机N76E003(这个单片机淘宝价8毛钱一个)做的,不过原理都是一样的,程序写的很直白,看完这个资料大家就可以自己上手做一个超声波测距模块了。
    来自:测试与测量时间:2019-04-08 stm32 超声波测距 新塘 模电
  • storm32三轴航拍云台

    这个是基于storm32硬件的三轴航拍云台开发,采用SPWM正弦波算法直接驱动三相无刷无感电机,上面可以直接挂一个相机进行航拍,storm32是国外的一个只开源了硬件的云台项目,软件部分则是选择了闭源只开放了hex文件提供下载程序,对于大多数学习者而言毫无意义,顶多只能学习到云台硬件的知识,本人结合了storm32硬件平台,经行了基于Keil工程下的相关的软件程序开发。这份资料主要是用来提供硬件和软件资料以便大家能够学习云台制作方案。
    来自:飞行器时间:2019-04-08 stm32 mpu6050 航拍 spwm 云台
销量
38
查看
10K
参数名 参数值
发布于 2017 年 03 月 09日
更新于 2017 年 05 月 02日
Moore8直播课堂