新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 树莓派项目:酒精时钟

树莓派项目:酒精时钟

作者: 时间:2025-10-28 来源: 收藏

一天中的某个时间,全世界的工人都期待着。Alcoclock 是一个聪明的 Zero 项目,它解决了国际公认的普遍困境:找到开始喝酒的借口。

该设备将 Pi Zero 与 Waveshare 电子纸显示屏相结合,扫描地球仪以找到下午 5 点正好的位置。一旦找到一个地点,Alcoclock 就会展示一个随机、幽默的理由来拉开欢乐时光的序幕,将经典短语“现在是 5 点钟”带入生活。

Alcoclock 的创建者从这个问题开始,假设简单的在线搜索就能提供答案。但在超出 Google 结果第一页的广泛搜索后,他们意识到不存在这样的工具。这种市场差距成为构建定制设备的灵感来源。结果?一款诙谐、独一无二的小玩意,无论一天中的什么时间,都可以为享受饮品提供俏皮的借口。

Alcoclock 是一个 Pi Zero 项目,它检查现在是下午 5 点,然后随机显示一个开始喝酒的借口。

有一天,他的那句话“现在是 5 点钟”突然出现在我的脑海中,这让我想知道。“现在下午 5 点到底在哪里?”。我想一定有一个网站、应用程序或小工具可以告诉我。但经过漫长而详细的搜索,我实际上转到了 Google 上的第 2 页,我意识到什么都不存在。所以我决定自己做。使用 Zero 和 Waveshare 的电子纸显示器,我构建了 Alcoclock,这是一种设备,每小时检查一次当前下午 5 点,并显示一条厚颜无耻的双关语信息,以证明您将要做出的任何与饮料相关的决定是合理的。

用品

  1. 零无线

  2. Waveshare 2.15 英寸电子纸显示器

第 1 步:安装所需的库

sudo apt-get 更新
sudo apt-get 安装 python-pip
sudo apt-get 安装 python-pil
sudo apt-get 安装 git
sudo pip 安装 RPi.GPIO
sudo pip 安装 tzlocal
sudo pip 安装 pytz
sudo pip 安装 pycountry

sudo apt-get 更新
sudo apt-get 安装 python3-pip
sudo apt-get 安装 python3-pil
sudo apt-get 安装 python3-git
sudo pip3 安装 RPi.GPIO
sudo pip3 安装 tzlocal
sudo pip3 安装 pytz
sudo pip3 安装 pycountry

第 2 步:启用 SPI

sudo raspi-config
  1. 选择“接口选项”

  2. 突出显示“SPI”选项并激活“<选择>”

  3. 选择并激活“<是>”

  4. 突出显示并激活“<确定>”

  5. 如果提示重新启动,突出显示并激活“<是>”

第 3 步:克隆 Waveshare 电子纸存储库

git 克隆 https://github.com/waveshareteam/e-Paper

第 4 步:创建 Alcoclock 脚本

须藤纳米 alcoclock.py
  1. 将附加的代码复制并粘贴到新创建的文件中。

  2. 按“Ctrl + x”保存,然后按“Y”退出。

第 5 步:测试脚本(可选)

python3 alcoclock.py

第 6 步:让它在启动时运行,每小时运行一次

crontab -e

这将打开一个文件,在这里我们可以告诉 Pi 在 pi 首次打开时运行我们的脚本,延迟 30 秒,并在整点运行,每小时运行一次。

0 * * * * /usr/bin/python3 /home/pi/alcoclock.py
@reboot sleep 30 & /usr/bin/python3 /home/pi/alcoclock.py

第 7 步:重新启动 Pi

sudo 重启

第 8 步:喝

Drink




评论


相关推荐

技术专区

关闭