DIY及创意
直播中

小伍

9年用户 4831经验值
擅长:电源/新能源 嵌入式技术
私信 关注
[创意DIY]

【开源作品】基于树莓派4B、ESP32制作的桌面机器人、气象站、立方光!

开源项目作品秀

为了方便大家更好提升自己,电子发烧友小编为大家整理了一些工程师大佬设计的开源项目作品,供大家可以参考学习,希望对广大工程师有所帮助。

基于Arduino ESP32 彩色电子气象站

这是我十多年来一直想建立的项目。我终于成功了,我真的很兴奋——一个电池供电的气象站项目。我过去建造过许多气象站项目,但这次不同。它可以在电池上持续数月。原因是它使用的令人惊叹的电子纸显示。让我向你展示我是如何构建这个项目的,以及如何使用相同或相似的显示器来构建自己的项目。

图片

首先,让我解释一下这个项目是什么以及它是如何工作的。

如您所见,我们有一个大型 6 英寸电子纸显示屏,可以显示 7 种颜色,并结合 ESP32 微处理器。在我过去六年使用过的所有电子纸板中,这是最好的。

在显示屏上,我们显示温度、湿度、气压和天气预报。我们从两个传感器获取温度、湿度和气压,并从互联网上获取天气预报。

我们还在此处显示一些图表。显示过去 24 小时温度读数的折线图、显示过去 24 小时湿度读数的条形图以及显示过去 24 小时气压读数的条形图。

在我看来,最后一个条形图是其中最有用的。我们可以获取这些值,并使用特定的算法 Zambretti 算法生成我们自己的天气预报。但这是另一个 Instructable 的主题。

制作材料

  • 电子纸展示板
  • DHT22 传感器
  • BMP180 传感器
  • 自选
  • BME280 传感器:

图片

第 1 步:Inkplate6 彩色电子纸显示屏

这是一个6英寸的彩色电子纸显示板。我已经做了十多年了,我对电子墨水技术及其用途很着迷。如果您不熟悉它,电子墨水显示器只有在更新其内容时才会使用电力,因此即使此设备现在已关闭,它仍然显示此图像。我在这个频道中使用电子墨水显示器构建了许多项目。我一直想要一个多合一的板子。一个包含我构建项目所需的一切的板子,并且易于使用。那么,让我们看看这个板子提供了什么。

图片

首先,该板使用大型彩色电子墨水显示屏。这是我第一次使用彩色电子墨水显示屏,我喜欢它。颜色为任何项目增色不少。该显示器可以显示 7 种不同的颜色。白色、黑色、红色、黄色、蓝色、绿色和橙色。它提供 600x448 像素的分辨率,屏幕刷新率约为 11 秒。由于显示器使用电子墨水技术,因此它仅在刷新内容时才消耗电量,因此,如果我们不一直更新显示器,我们的功耗几乎为零。该板可实现 18μΑs 的深度休眠电流。我喜欢它,我们可以构建可以使用电池持续数月的项目。令人惊奇的东西。

图片

开发板还具有集成 Wi-Fi 和蓝牙连接的 ESP32 微控制器。我们还可以找到一个SD卡插槽,我们可以在其中存储文件和图像以显示在屏幕上。该板可以通过 USB-C 连接器进行编程和供电,并具有电池充电器和锂聚合物电池。此外,该板还带有一个 RTC 时钟模块,用于跟踪时间并降低功耗。如您所见,该板还为我们提供了许多GPIO引脚来连接我们的传感器和设备。该板还带有一个 3D 打印外壳,如果您想修改它们,也可以在线获取这些文件。创客还能要求什么?我们想要的硬件一切都在这里。

>>>点此查看全文

基于树莓派 4B DIY 能笑会动的桌面机器人

Emo是一款基于树莓派4做的个人伴侣机器人,集时尚与创新于一身。它不仅仅是一款机器人,更是一个活生生的存在,与其他机器人不同,它拥有独特的个性和情感。

硬件部分:树莓派 4B、微雪 2 英寸 IPS LCD 显示屏(240×320 分辨率)、SG90 型舵机×2、MG90 型舵机等。

图片

我们使用 Autodesk Fusion 360 来设计 Emo 机器人,其中融合了实体和自由形式的建模技术。

图片

图片

为了简化打印过程,我们将机器人的主体分成几个部分,方便用螺钉组装。

图片

我们精心考虑了电源的位置,将它置于底座上,并为电源线的自由移动预留了充足的空间。为了提高机器人运动的稳定性,我们还特意使车身与底座轻微接触。

另外,我们特意选择蓝白配色方案,因为蓝白组合能提升机器人的视觉吸引力。

>>>点此查看全文

基于ESP32制作的小小光立方,可以使用wifi连接到电脑

0805贴片制作的小小光立方,可以使用wifi连接到电脑,可以电脑上位机控制,很多动画,很多音频效果~

功能简介:

在这里只介绍小小光立方已经实现的功能。威廉希尔官方网站 焊接,上传代码,光立方使用,上位机使用,等请到设计资料里面找相关文档。

1、焊接光立方的工具套装较简单,基本无需复杂的工艺,花钱买设备即可。光立方使用一个usb口实现给esp32和51上传代码,使用自锁开关切换上传模式,无需繁琐的操作。光立方体积小,使用碳钢丝连接灯珠不易损坏。光立方自带电池可以脱离其他设备使用。

图片

2、首先上传默认的演示代码,保证光立方能运行起来。接下来介绍光立方的操作。

光立方芯片板上面有四个触摸按钮,分别是开关、模式、效果、自定义。

图片

开关 的作用是打开和关闭esp32的控制,打开后就使用esp32控制光立方的运行效果,关闭后esp32将不会给51芯片发送信息。

模式 按钮是切换几种模式的功能,有音频模式、动画模式、蜂鸣器模式、温湿度模式、三轴模式。

>>>点此查看全文

更多回帖

发帖
×
20
完善资料,
赚取积分