搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
码创造者
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
神经网络之反向传播算法(BP)公式推导_bp反向传播算法推导
2
链表基础1——无头结点单向非循环链表的基本操作(c语言实现)_无头节点单向链表
3
git远程库与本地联系报错:fatal: Not a git repository (or any of the parent directories): .git_$ git remote -v fatal: not a git repository (or an
4
【强化学习Q-Learning算法学习笔记】概念整理+实例+代码解释+ppt_q-learning算法ppt
5
python中三种常用格式化字符串的方法(%s, format,f-string)_python format string
6
Hercules 使用之 ---创建新卷_hercules setup utility怎么用
7
OpenAI官方发布ChatGPT API接口gpt-3.5-turbo_openai3.5接口
8
MySQL中concat函数
9
虚拟现实内容管理服务器,Vive Studios宣布与Synthesis VR合作分发VR内容管理平台
10
刚大学毕业如何转行程序员_毕业后转行程序员,需要注意哪些?
当前位置:
article
> 正文
Arduino 低功耗太阳能无线温湿度采集项目设计
作者:码创造者 | 2024-08-21 11:30:36
赞
踩
arduino 低功耗
最近做个低功耗的项目,要求每24小时采集上传一次数据。因为在一片大棚葡萄种植园内,需要采集环境温度湿度的点位比较多,而且分散,所以需要解决供电问题和传输问题。经综合评估,最终采用了以下方案顺利达到了设计需求。
发送端:
1、直接使用成品迷你版的
Arduino
CC Pro Mini 1MHZ主频的开发板作为主控。该主控的特点就是低功耗、体积小。
2、休眠采用看门狗定时唤醒方式,每8秒唤醒一次计数,计满10800次大约24小时,控制DHT20传感器通电,采集环境温度湿度信息。然后连同主控供电电压数据一起通过433串口模块发出去。发送完毕,再次休眠。
3、供电方式采用太阳能+25F/5.5V超级电容。因主控板工作在1MHz的主频下,工作电流不到1mA,休眠电流不到4uA,发送数据时间也很短,不到1秒。因此选择了70*70mm的光伏滴胶板+CCNL能量采集模块+25F5.5V超级电容的组合。如果需要增大采集数据频率,建议采用500mAH 3.7V内置保护板的聚合物锂电池或者18650电池。
4、70-70 5V太阳能电池板发电电压是非常不稳定的,白天阴天可能只有4V,晴天最高可达7.5V,为防止超级电容过冲和夜间电流倒灌,因此采用了给CCNL能量采集小模块,一端接光伏板,一端直接接超级电容。中间无需其他元件。
5、 超级电容没有充放电记忆效应,也无需加装保护板,而且高温下稳定性较好,老化慢,因此对于此类低功耗应用比使用锂电池好很多。唯一缺点就是成本较高。
6、无线数据发送模块很多,为了编程简单,这次直接使用了串口-433MHz发送模块,通讯距离轻松可达几公里,注意要选用可以休眠省电的,否则最好在模块VCC供电端加1个场管控制,需要发射时才给模块供电。
7、使用DHT20传感器是因为是数字式,抗干扰,而且已内置上拉电阻,可以直接接开发板的A4\A5引脚使用。Arduino 的例程也很好找。
接收端:
1、用USB转TTL 模块,直接接串口-433MHz接收模块即可。
2、剩下的就在PC端对数据进行处理分析呈现了。
附接线图:
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/码创造者/article/detail/1011600
推荐阅读
article
【
雕爷学
编程】
Arduino
BLDC
之
按
钮
控制
机械臂
的
速度_
arduino
怎么设置
按
键持续
按
着电...
Arduino
还有一个丰富
的
库和社区,你可以利用它们来扩展
Arduino
的
功能和学习
Arduino
的
知识。您
的
硬件平台、...
赞
踩
article
【雕爷学编程】
Arduino
手册之
智能家居
的
中心
控制
与
集中管理
_
arduino
怎么整理电路...
在loop()函数中,通过读取传感器接口
的
值来检测光线强度,根据光线强度来
控制
马达
的
正反转,从而
控制
窗帘
的
打开和关闭。通...
赞
踩
article
【雕爷学编程】
Arduino
月球
基地
之使用
地图
数据
和
航向
传感器
实现基于
地图
的
路径规划_
月球
科考站 a...
然而,
Arduino
平台
的
硬件限制、专业性
和
深度方面
的
局限性,以及环境模拟
的
限制,可能对某些复杂任务
和
专业应用造成一定
的
...
赞
踩
article
使用
L293D
电机
驱动
器
扩展板和
Arduino
控制直流、步进和伺服_
l293d
电机
驱动
模块...
在我们的实验中,我们使用直流变速箱
电机
,也称为“TT”
电机
,常见于两轮
驱动
机器人中。如果您打算构建自己的机器人,则需要控...
赞
踩
article
Arduino
Nano
做的一个
航模
小
遥控器
_
航模
遥控器
代码
...
NANO
遥控器
NANO引脚分配LED指示灯
遥控器
代码
接收机
代码
寒假无聊,在家里整了个
航模
遥控器
。
遥控器
的
代码
大体算是完成...
赞
踩
article
开源自制6通道航模
遥控器
,
Arduino
Pro
Mini
NRF24L01
模块
...
前言前段时间跟着LOLI大神的教程制作了LOLI三代控
,
效果很好。但是
,
由于LOLI三代控的接收机带有数据回传功能
,
也就...
赞
踩
article
【花雕学编程】
Arduino
FOC
之麦克
纳姆轮
小车根据
遥控器
控制
移动...
在
Arduino
平台上实现
FOC
可以提供平滑的运行和高度的扭矩、速度和位置
控制
,它通过精确
控制
电机的电流和电压来实现高效...
赞
踩
article
arduino
捕获
遥控器
信号
,并
输出
GPIO
控制
电平
与
PWM
控制
电平
_
arduino
输出
高低...
主要功能:通过
arduino
捕获pwm
信号
,程序实现两个功能分别是:1.将
遥控器
的输入的pwm值(占空比为5%~10%)...
赞
踩
article
Arduino
+
2.4
G模块做
航模
遥控器
_
nrf24l01
航模
...
Arduino
+
2.4
G模块做
航模
遥控器
萌新第一次发文,多多关照~玩
航模
估计有七八年了,玩arduino和各类单片机也有...
赞
踩
article
Arduino
uno
R3+
ESP8266
接入机智云实现手机控制
机械
臂和
小车
运动_
esp8266
连...
今天来总结一下一周实战项目的一个收获,先总结一下物联网的部分功能,后续再补充
小车
的其他功能话不多说,直接展示。下面是视频...
赞
踩
article
Arduino
开发 野火
ESP8266
模块的
串口
通信
_
esp8266
串口
通信
...
打开串行监视器(工具 > 串行监视器),并设置相同的波特率(在此例中为115200)。
Arduino
ESP8266
串...
赞
踩
article
【
arduino
】
esp8266
---
wifi
模块
接线和
程序
烧录
_
adruino
esp8266
连接...
折腾了好久,终于能通过
arduino
把
程序
烧录
至
esp8266
了,看了好多教程资料,大多不全,模棱两可,不适合初学者。一...
赞
踩
article
Arduino
uno r3 使用
ESP8266
测试_
arduino
uno
esp8266
...
ESP8266
Arduino
UnoTX1(TX1)GNDGNDCH_PD(EN)串联10KΩ电阻连接3.3vGPIO2...
赞
踩
article
Arduino
与
ESP8266
WIFI
模块的连接_
arduino
连接
wifi
...
本文介绍了如何使用
Arduino
IDE连接
ESP8266
WiFi模块,并下载
ESP8266
WiFi和PubSubCl...
赞
踩
article
arduino
编程
esp8266
_
esp8266
arduino
程序...
esp8266
在
arduino
下开发。_
esp8266
arduino
程序
esp8266
arduino
程序 ...
赞
踩
article
Arduino
配置
ESP8266
环境...
Arduino
配置
ESP8266
环境将 http://arduino.esp8266.com/stable/pack...
赞
踩
article
【
Arduino
】实验使用
ESP32
单片机
连接
Wifi
(图文)_
ardiunowife
模块...
ESP32
最为精华和有特色的地方当然是wifi连接,这里我们就写程序实验一下适使用
ESP32
主板连接wifi,为了简化实...
赞
踩
article
Arduino
uno
与
ESP8266
通信(简单例子)_
esp8266
-
arduino
编程实例...
Arduino
代码_
esp8266
-
arduino
编程实例
esp8266
-
arduino
编程实例 ...
赞
踩
article
【雕爷学编程】
Arduino
智能
家居
之通过connect
WiFi
函数连接
WiFi
网络_基于
wifi
的...
这些代码片段是基于不同的
Arduino
板和
WiFi
模块进行的,因此在实际使用时,需要根据自己所使用的硬件进行相应的调整。...
赞
踩
article
ESP32
使用+
Arduino
编程:WIFI连接_
esp32
arduino
wifi
服务端客户端通...
一、首先烧录一个代码一、首先烧录一个代码。_
esp32
arduino
wifi
服务端客户端通信
esp32
arduin...
赞
踩
相关标签
嵌入式硬件
单片机
c++
Arduino BLDC
按钮控制机械臂的速度
智能家居
mfc
物联网
Arduino
中心控制与集中管理
人工智能
Arduino月球基地
基于地图的路径规划
arduino
gpio
python
编程语言
嵌入式
软件测试
Arduino FOC
麦克纳姆轮小车
根据遥控器控制移动