站内搜索
发作品签到
【涂鸦智能】掌上气象站-493420A
标准版

【涂鸦智能】掌上气象站-493420A

简介

低功耗的掌上气象站!很小很精致~

简介:低功耗的掌上气象站!很小很精致~

开源协议

GPL 3.0

创建时间:2021-01-23 15:05:03更新时间:2021-12-28 10:42:57

描述

【快乐DIY】掌上气象站

> 不要相信压力会产生动力,压力只会转化成病历。人生真正的动力,是源自内心深处对于快乐和兴趣的追求

先说一下前因,前些日子半夜在网上瞎看时,看到了几个有趣的单片机作品,让人甚是心动,于是俺也想做一个。

> 下面是几个有意思的手表
>
> ①iWatch-v1.2 自制赛博朋克风可编程手表 https://www.bilibili.com/video/BV11T4y1K7Li
>
> ②第五届立创电子设计大赛:《Modular-NOW》项目 https://www.bilibili.com/video/BV1sA411n7v9
>
> ③基于STM32的手环设计 https://www.bilibili.com/video/BV1s54y1C7JV

有这么多案例可以参考学习,那么俺就入坑了。

入坑的时间大概是期末考试前四五天,快乐当前,期末考试算得了啥(不是)。

那几天,连夜分析了别人的作品,

这里是当时花了几晚上,边分析边写的东西,https://www.yuque.com/haomingzi-syzrw/gtkwig/gsbkfg

经过一番分析,感觉本菜鸡还是有希望把它做出来的。

另外,近几天适逢立创EDA举办了训练营,可以白嫖元器件,所以就动工了。

器件选型:

单片机:stm32F411ccu6(100Mhz)

电源管理芯片:TP4056

3.3V电源dcdc芯片:TPS62740DSSR

锂电池:3.7V/200mAh,厚5mm宽20长30

显示屏:ips 0.96寸TFT

陀螺仪:LSM6DSM

触摸按键芯片:TTP232-CA6

蜂鸣器:贴片蜂鸣器5020

环境参数传感器:BME280

蓝牙模组:涂鸦BT7L

使用LVGL编写显示界面

移植了LSM6DSM的ST官方库,可读出三轴加速度和角加速度,库中带有很多例子,如实现方向检测、抬腕检测、自由落体检测等等...,本菜鸡因为懒所以没有额外添加功能

工程代码:https://github.com/mxyxbb/LVGL_STM32F411_HAL_HandheldWeatherStation

目前的功能:

  • RTC时间和日期显示
  • 温湿度显示
  • 蓝牙连接手机涂鸦智能APP,上报温湿度数据
  • 串口以115200波特率发送LSM6DSM加速度计数据

请看下方视频,或前往Bilibili

https://www.bilibili.com/video/BV1Vv411e7ax/

预览-2d.png

预览-3d-keyshot-big.jpg

预览-3d-rhino-big.png

image-20210125213546652.png

09A67BDF614AC4E38E7EBA1452447663.png

LVGL小钟

相关说明:

Github下载如何提速

原命令:git clone https://github.com/mxyxbb/LVGL_STM32F411_HAL_HandheldWeatherStation

现在替换为:git clone https://github.com.cnpmjs.org/mxyxbb/LVGL_STM32F411_HAL_HandheldWeatherStation

也就是把原 URL 中的 github.com 替换为 github.com.cnpmjs.org,其余保持不变

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
20210208展示视频.mp4
54
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航