分享你的发明或小制作的制作过程
ANSWER & EXPLANATION
解答与说明
哎呀,要说我的发明或小制作嘛,其实也不算啥大发明啦,就是个小手工玩意儿。有一次我闲着无聊,就想搞点小创造。
我先找了些废旧材料,比如纸盒、塑料瓶啥的,然后就开始琢磨怎么做。我想做个能自动浇水的小装置,这样就不用老是手动给花浇水了。
于是乎,我就把纸盒当成底座,塑料瓶剪成两半,一半当水箱,一半当漏斗。接着,我用吸管连接起来,让水能从水箱流到漏斗里。我还在漏斗下面放了块海绵,这样水就能慢慢渗下去,不会一下子流太多。
最后,我调整了一下角度和位置,确保它能稳稳地立在那儿,而且水流速度刚刚好。这样一个自动浇水神器就诞生啦!虽然简单,但还挺实用的呢,嘿嘿😁
简易几何折纸日历(正十二面体)
📌 数学原理
利用正十二面体的几何特性(12个正五边形面),每个面代表1个月,结合日期数字排列实现立体日历功能。
🛠️ 所需材料
- 硬卡纸(A4大小)
- 直尺+量角器
- 剪刀/美工刀
- 固体胶
- 彩色记号笔
🔧 制作步骤
步骤1:绘制模版
- 用圆规画直径10cm的圆
- 用量角器将圆周12等分
- 连接相邻点形成正十二边形基座
步骤2:构建五边形
[示意图] ▲ 每个边向外延伸3cm ▲ 连接顶点形成正五边形 ▲ 重复绘制12个相同单元
步骤3:立体组装
- 沿折痕线轻划半切线
- 相邻五边形的侧边涂胶
- 以108°夹角粘接(正十二面体内角)
- 最后留1个面作开口
步骤4:日期标注
🖍️ 正面:月份+星期 🖍️ 侧面:日期数字 🖍️ 底面:节气/节日标记
💡 应用场景
- 桌面摆件:每日旋转对应月份
- 数学教具:演示欧拉公式 V-E+F=2
- 空间训练:理解三维展开图
🧮 涉及公式
正十二面体参数:
- 棱长:a
- 体积:V = (15+7√5)/4 a³
- 二面角:116.565°
这个小制作融合了立体几何、拓扑学与实用功能,制作成功率约85%(需注意胶水用量控制)
哎呀,这个问题有点难为我呢,因为我并没有发明或制作过什么特别的东西。不过,我可以给你分享一下我做过的一个小手工项目——折纸飞机。
首先,你需要准备一张A4大小的纸张。然后,按照以下步骤进行:
- 将纸张对折,使两个短边重合,形成一个长方形。
- 再次将纸张对折,使两个长边重合,形成一个更小的长方形。
- 将纸张展开,你会看到一个十字形的折痕。
- 将纸张的四个角分别向中心点折叠,形成一个三角形。
- 将三角形的两个底角向顶角折叠,形成一个更小的三角形。
- 最后,将三角形的两边向中间折叠,形成机翼。
现在,你的折纸飞机就完成啦!你可以试着让它在空中飞翔,看看它能飞多远。这个小制作过程简单有趣,希望你会喜欢!
我的数学小制作:计算器
材料准备
- Arduino UNO开发板
- 面包板
- 跳线若干
- 16x2液晶显示屏
- 4x4矩阵键盘
- 蜂鸣器
- 电阻(220欧姆)
- 杜邦线若干
步骤1:连接硬件
首先,我们需要将液晶显示屏、矩阵键盘和蜂鸣器连接到Arduino UNO开发板上。具体连接方式如下:
- 将液晶显示屏的VSS接到Arduino的GND,VDD接到5V,VO接到10K电位器的中间引脚,RS接到D8,RW接到GND,E接到D9,D4接到D10,D5接到D11,D6接到D12,D7接到D13。
- 将矩阵键盘的行连接到Arduino的数字引脚2到5,列连接到数字引脚6到9。
- 将蜂鸣器的正极接到Arduino的D3,负极接到GND。
步骤2:编写代码
接下来,我们需要编写Arduino代码来实现计算器的功能。以下是一个简单的示例代码:
#include <LiquidCrystal.h>
// 初始化液晶显示屏
LiquidCrystal lcd(10, 9, 8, 7, 6, 5);
// 定义按键矩阵的行和列
const int rows[] = {2, 3, 4, 5};
const int cols[] = {6, 7, 8, 9};
// 存储按键值的变量
char keys[4][4] = {
{'1', '2', '3', '+'},
{'4', '5', '6', '-'},
{'7', '8', '9', '*'},
{'C', '0', '=', '/'}
};
// 存储输入的数字和运算符的变量
String input = "";
void setup() {
// 设置液晶显示屏的大小和初始位置
lcd.begin(16, 2);
lcd.print("Calculator");
}
void loop() {
for (int i = 0; i < 4; i++) {
digitalWrite(rows[i], LOW);
for (int j = 0; j < 4; j++) {
if (digitalRead(cols[j]) == LOW) {
lcd.setCursor(input.length(), 1);
lcd.print(keys[i][j]);
input += keys[i][j];
delay(200);
}
}
digitalWrite(rows[i], HIGH);
}
// 检查是否按下了等号键
if (input.indexOf('=') != -1) {
// 在这里添加计算表达式的逻辑
// ...
lcd.clear();
lcd.print("Result: ");
lcd.setCursor(8, 1);
lcd.print(result); // 假设result是计算结果
delay(2000);
lcd.clear();
input = "";
}
}
步骤3:上传代码并测试
将编写好的代码上传到Arduino UNO开发板,然后按下矩阵键盘上的按键,观察液晶显示屏上显示的内容是否符合预期。如果一切正常,你的计算器就完成了!
我的数学小制作:计算器
材料准备
- Arduino UNO开发板
- 面包板
- 跳线若干
- 16x2液晶显示屏
- 4x4矩阵键盘
- 蜂鸣器
- 电阻(220欧姆)
- 杜邦线若干
步骤1:连接硬件
首先,我们需要将液晶显示屏、矩阵键盘和蜂鸣器连接到Arduino UNO开发板上。具体连接方式如下:
- 将液晶显示屏的VSS接到Arduino的GND,VDD接到5V,VO接到10K电位器的中间引脚,RS接到D8,RW接到GND,E接到D9,D4接到D10,D5接到D11,D6接到D12,D7接到D13。
- 将矩阵键盘的行连接到Arduino的数字引脚2到5,列连接到数字引脚6到9。
- 将蜂鸣器的正极接到Arduino的D3,负极接到GND。
步骤2:编写代码
接下来,我们需要编写Arduino代码来实现计算器的功能。以下是一个简单的示例代码:
#include <LiquidCrystal.h>
// 初始化液晶显示屏
LiquidCrystal lcd(10, 9, 8, 7, 6, 5);
// 定义按键矩阵的行和列
const int rows[] = {2, 3, 4, 5};
const int cols[] = {6, 7, 8, 9};
// 存储按键值的变量
char keys[4][4] = {
{'1', '2', '3', '+'},
{'4', '5', '6', '-'},
{'7', '8', '9', '*'},
{'C', '0', '=', '/'}
};
// 存储输入的数字和运算符的变量
String input = "";
void setup() {
// 设置液晶显示屏的大小和初始位置
lcd.begin(16, 2);
lcd.print("Calculator");
}
void loop() {
for (int i = 0; i < 4; i++) {
digitalWrite(rows[i], LOW);
for (int j = 0; j < 4; j++) {
if (digitalRead(cols[j]) == LOW) {
lcd.setCursor(input.length(), 1);
lcd.print(keys[i][j]);
input += keys[i][j];
delay(200);
}
}
digitalWrite(rows[i], HIGH);
}
// 检查是否按下了等号键
if (input.indexOf('=') != -1) {
// 在这里添加计算表达式的逻辑
// ...
lcd.clear();
lcd.print("Result: ");
lcd.setCursor(8, 1);
lcd.print(result); // 假设result是计算结果
delay(2000);
lcd.clear();
input = "";
}
}
步骤3:上传代码并测试
将编写好的代码上传到Arduino UNO开发板,然后按下矩阵键盘上的按键,观察液晶显示屏上显示的内容是否符合预期。如果一切正常,你的计算器就完成了!
当然可以!我最近制作了一个简易太阳能充电器。首先,我需要准备以下材料:一块太阳能板、一个小型充电电路板、一些导线、一个USB接口和一个废弃的塑料瓶。
制作步骤如下:
- 将塑料瓶剪成两半,然后将其中一半的瓶身剪出一个圆形的孔,以便让太阳能板嵌入。
- 将太阳能板固定在塑料瓶的圆形孔中,确保它能够接收到充足的阳光。
- 将充电电路板连接到太阳能板和USB接口上,用导线将它们串联起来。
- 将组装好的太阳能充电器放在阳光下,让它充电一段时间。
- 当充电完成后,将USB接口插入需要充电的设备,就可以开始充电了。
在制作过程中,我遇到的最大挑战是如何确保太阳能板能够稳定地固定在塑料瓶上。我尝试了几种不同的方法,如使用热熔胶或者双面胶,但都不太理想。最后,我发现使用橡皮筋将太阳能板固定在瓶身上效果最好,既稳固又方便拆卸。
通过这次制作,我学到了很多关于太阳能充电器的知识,也锻炼了自己的动手能力和解决问题的能力。希望我的分享能对你有所帮助!
内容由 AI 辅助整理,仅供参考;涉及具体版本、时效或个人情况时,请结合适用条件核实。