草庐IT

基于51单片机的温室大棚环境检测系统

**基于51单片机的温室大棚环境监测系统空气温湿度监测,土壤温湿度监测,光照监测,无线传输数据**文末尾附带源码1.1研究背景随着人们生活水平的不断提高,人们对自身的健康越来越关注,对各类食物的要求也越来越高,温室大棚作为培育瓜果蔬菜的生长基地,因此对温室大棚中植物的生长环境进行实时监测是尤为重要的,所以对温室大棚环境监测系统设计的研究是很有必要的。1.2设计要求(1)选择合适的传感器,并设计传感器信号调理电路;(2)用液晶显示器12864实时显示大棚环境参数;(3)设计按键电路能够设置环境参数的上下限;(4)设声光报警电路,通过按键设置阈值,在超限后报警;(5)通过NRF24L01模块实现无

基于51单片机的温室大棚环境检测系统

**基于51单片机的温室大棚环境监测系统空气温湿度监测,土壤温湿度监测,光照监测,无线传输数据**文末尾附带源码1.1研究背景随着人们生活水平的不断提高,人们对自身的健康越来越关注,对各类食物的要求也越来越高,温室大棚作为培育瓜果蔬菜的生长基地,因此对温室大棚中植物的生长环境进行实时监测是尤为重要的,所以对温室大棚环境监测系统设计的研究是很有必要的。1.2设计要求(1)选择合适的传感器,并设计传感器信号调理电路;(2)用液晶显示器12864实时显示大棚环境参数;(3)设计按键电路能够设置环境参数的上下限;(4)设声光报警电路,通过按键设置阈值,在超限后报警;(5)通过NRF24L01模块实现无

【51单片机】十分钟学会定时器&中断¹

🚩writeinfront🚩 🔎大家好,我是謓泽,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎🏅2021年度博客之星物联网与嵌入式开发TOP5~2021博客之星Top100~阿里云专家^星级博主~掘金⇿InfoQ创作者~周榜34»总榜1889🏅🆔本文由謓泽原创CSDN首发🙉如需转载还请通知⚠📝个人主页-謓泽的博客_CSDN博客 📃🎁欢迎各位→点赞👍+收藏⭐️+留言📝​📣系列专栏-【51单片机】系列_謓泽的博客-CSDN博客🎓✉️我们并非登上我们所选择的舞台,演出并非我们所选择的剧本📩 💬本系列哔哩哔哩江科大51单片机的视频为主以及自己的总结梳理📚 📃『定时器』讲解目录如下↓ 🚩w

【51单片机】十分钟学会定时器&中断¹

🚩writeinfront🚩 🔎大家好,我是謓泽,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎🏅2021年度博客之星物联网与嵌入式开发TOP5~2021博客之星Top100~阿里云专家^星级博主~掘金⇿InfoQ创作者~周榜34»总榜1889🏅🆔本文由謓泽原创CSDN首发🙉如需转载还请通知⚠📝个人主页-謓泽的博客_CSDN博客 📃🎁欢迎各位→点赞👍+收藏⭐️+留言📝​📣系列专栏-【51单片机】系列_謓泽的博客-CSDN博客🎓✉️我们并非登上我们所选择的舞台,演出并非我们所选择的剧本📩 💬本系列哔哩哔哩江科大51单片机的视频为主以及自己的总结梳理📚 📃『定时器』讲解目录如下↓ 🚩w

51单片机蓝牙模块(HC05)运行原理

51单片机蓝牙模块(HC05)及其运行原理目录51单片机蓝牙模块(HC05)及其运行原理一、测试蓝牙模块二、配置蓝牙模块三、烧写程序四、测试参考博文一、测试蓝牙模块在所有工作进行之前首先看一看自己的蓝牙模块是否是正常的,这一步很重要。一块正常的蓝牙模块是所有后续工作的基础!首先把蓝牙模块链接到51单片机上这时需要注意!!!我们需要将蓝牙模块的RXD和单片机上的P30(RXD)引脚连接,将蓝牙模块的TXD和单片机上的P31(TXD)引脚连接。因为下一步我们需要将单片机主板和电脑进行连接,电脑先通过USB模块转TTL模块连接到单片机,再通过单片机的P30和P31引脚连接到蓝牙模块。蓝牙模块需要将电

51单片机蓝牙模块(HC05)运行原理

51单片机蓝牙模块(HC05)及其运行原理目录51单片机蓝牙模块(HC05)及其运行原理一、测试蓝牙模块二、配置蓝牙模块三、烧写程序四、测试参考博文一、测试蓝牙模块在所有工作进行之前首先看一看自己的蓝牙模块是否是正常的,这一步很重要。一块正常的蓝牙模块是所有后续工作的基础!首先把蓝牙模块链接到51单片机上这时需要注意!!!我们需要将蓝牙模块的RXD和单片机上的P30(RXD)引脚连接,将蓝牙模块的TXD和单片机上的P31(TXD)引脚连接。因为下一步我们需要将单片机主板和电脑进行连接,电脑先通过USB模块转TTL模块连接到单片机,再通过单片机的P30和P31引脚连接到蓝牙模块。蓝牙模块需要将电

C51单片机LED点亮,LED闪烁和流水灯

        学习单片机最简单的外设莫过于IO口的高低电平控制,通过控制51单片机的GPIO使开发板上的LED灯点亮,闪烁,流水灯以及双向流水灯。1、GPIO概念        GPIO(generalpurposeintputoutput)是通用输入输出端口的简称,可以通过软件来控制其输入和输出。51单片机芯片的GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。GPIO最简单的应用应该是点亮LED灯,只需通过软件控制GPIO输出高低电平即可。当然GPIO还可以作为输入控制,比如在引脚上接入一个按键,通过电平的高低判断按键是否按下。    有以下几类引脚:(1)电源

C51单片机LED点亮,LED闪烁和流水灯

        学习单片机最简单的外设莫过于IO口的高低电平控制,通过控制51单片机的GPIO使开发板上的LED灯点亮,闪烁,流水灯以及双向流水灯。1、GPIO概念        GPIO(generalpurposeintputoutput)是通用输入输出端口的简称,可以通过软件来控制其输入和输出。51单片机芯片的GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。GPIO最简单的应用应该是点亮LED灯,只需通过软件控制GPIO输出高低电平即可。当然GPIO还可以作为输入控制,比如在引脚上接入一个按键,通过电平的高低判断按键是否按下。    有以下几类引脚:(1)电源

自用纯C语言实现任务调度(可用于STM32、C51等单片机)

前言  这个任务调度模块的实现是形成于毕设项目中的,用在STM32中,断断续续跨度2个月实现了一些基本功能,可能后面再做其他项目时会一点点完善起来,也会多学习相关知识来强化模块的实用性和高效性,毕竟用自己自主实现出来的功能还是蛮舒心的。任务调度模式结构  整体上的结构属于线性结构,结合链表和定时器来实现,我使用的是sysTick这个滴答时钟,1ms的频率,功能比较简单,容易理解。分片  分片的模式,主要体现在函数分片和时间分片在我之前就有使用在函数中,主要的思路是,把函数功能切片,分为几个小部分,每次执行时按次序执行小部分,对于没有时序要求的函数来说,可以把一个占用CPU大的功能分摊开来实现,

自用纯C语言实现任务调度(可用于STM32、C51等单片机)

前言  这个任务调度模块的实现是形成于毕设项目中的,用在STM32中,断断续续跨度2个月实现了一些基本功能,可能后面再做其他项目时会一点点完善起来,也会多学习相关知识来强化模块的实用性和高效性,毕竟用自己自主实现出来的功能还是蛮舒心的。任务调度模式结构  整体上的结构属于线性结构,结合链表和定时器来实现,我使用的是sysTick这个滴答时钟,1ms的频率,功能比较简单,容易理解。分片  分片的模式,主要体现在函数分片和时间分片在我之前就有使用在函数中,主要的思路是,把函数功能切片,分为几个小部分,每次执行时按次序执行小部分,对于没有时序要求的函数来说,可以把一个占用CPU大的功能分摊开来实现,