硬件DIY:南瓜灯,GPS时钟,LED茶几,使用Raspberry Pi建立电子纸工作清单…

硬件DIY

如果说软件开发是从一句Hello World开始,

那么硬件开发的开始就是点亮一个LED灯💡.

Demo

1.使用Raspberry Pi建立电子纸工作清单[1]

Raspberry Pi

使用Raspberry Pi+Python+Google sheet(Google Docs API)+3D打印构建电子纸留言板/工作清单

实现了只需编辑Google表格,留言板就会使用新数据进行更新的功能.

Raspberry Pi

电子纸的特点是

  • 能耗低:电源被关闭之后,仍然在显示器上将图像保留几天或几个月,相较于液晶显示器,不需要一直保持唤醒状态,仅仅只是Raspberry Piarduino等低耗硬件就能带动起来.

  • 尺寸丰富:从1.54寸到7.8寸大小均有既可以作为单独的小型清单面板,也可以作为适合的书籍显示屏,因为其同时兼有轻,薄,小,超低耗,支持无线通信等属性,也用于娱乐通讯、交通运输、零售商店、物流仓储、医疗看护、工业制造等不同的场景,如标签(物流标签,输液标签,仓储标签,行李箱),电子通行证(员工识别证、访客识别证、胸牌)等.

  • 相对便宜:从几十元到上千元的价格都有

2.使用Raspberry Pi南瓜监控您的GitHub构建[2]

Raspberry Pi

使用不同颜色监控github构建过程或者结果.

  • 使用3D打印南瓜,使用不同颜色的PLA filament制作外壳,实现不同的光照颜色效果

  • 同样的硬件可以实现不同事件的监听,如Twitter发帖,根据天气变化颜色等等.

硬件制作的本质没有什么技巧,在光源的照射下不同颜色的外壳发散对应的光线,外壳可以是西瓜,冬瓜,北瓜,也可以是小猫,小狗,比卡丘.

为什么是南瓜,因为一年一度的万圣节又快到了🎃.

3.这款LED茶几会对顶部的任何东西产生反应[3]

arduino

YouTube小组“ Ty and Gig Builds”制作了一个可以对桌面物品变化产生对应灯光效果和动画的LED茶几.

在其透明表面下增加了96个可寻址LED灯,还嵌入了154个红外(IR)发射器和154个红外(IR)接收器,从而使它们能够对最上面的内容做出反应.

这些 discrete I/O 最终集中到一个Arduino Mega进行控制,从而创建了一个独一无二的桌子.

随着物品在桌子上的移动,底部的灯光会跟随物品的位置显示

4.使用12-NeoPixel制作环状的GPS时钟[4]

arduino

该时钟使用12个RBG彩色NeoPixels排列成一个圆圈来显示时间.同时使用了Arduino微控制器(Adafruit Flora),并添加了GPS芯片来确定时间

GPS时钟[5]是基于最新型GPS高精度定位授时模块开发的基础型授时应用产品.

主要原理是通过GPS或其他卫星导航系统的信号驯服晶振,从而实现高精度的频率和时间信号输出,是达到纳秒级授时精度和稳定度在1E12量级频率输出的最有效方式.

END.

 

References

[2]  使用Raspberry Pi南瓜监控您的GitHub构建:https://www.blogdot.tv/monitor-your-github-build-with-a-raspberry-pi-pumpkin/