自制智能日晷:从硬件搭建到代码实现
一、硬件制作
1.1 制作圆盘
日晷需要制作多个圆盘,制作步骤如下:
1. 准备材料 :需要两块泡沫板。
2. 绘制圆盘
- 在一块泡沫板上,用圆规或圆形模板画一个6英寸的圆,用锥子等工具标记圆心,这将作为晷针盘。
- 从同一圆心出发,绘制一个6 1/16英寸的同心圆,再绘制一个7 1/2英寸的同心圆,这将作为方位环。
- 在另一块泡沫板上画一个8英寸的圆,从同一圆心出发,切割两个180°的圆弧,形成一个1/4英寸宽的轨道,内弧直径7英寸(半径3.5英寸),外弧直径7.5英寸(半径3.75英寸)。
- 从同一圆心绘制内直径8 1/16英寸、外直径9英寸的高程环,然后切割出底盘和高程环。
3. 切割与加工
- 切割出晷针盘和方位环。
- 在晷针盘上,从圆心到边缘切割一个宽度等于泡沫板厚度(3/16英寸)的槽,用于放置晷针。
4. 组装圆盘 :将晷针盘粘到底盘上,使晷针槽与底盘轨道方向相反。
5. 可选步骤 :从装饰卡纸(如金箔卡纸)上切割一个7英寸直径的圆,粘到底盘中心,使其外边缘在轨道内,然后再粘晷针盘。
1.2 构建底座墙壁和底盘支撑
1.2.1 构建底座墙壁
构建底座墙壁的步骤如下:
1. 在7英寸×4.5英寸的后壁长边缘,以及2.25英寸×4.5英寸的侧壁短边缘,粘贴1/4英寸×2英