当童年的纸青蛙触电后...
2015-08-143.6万
精华项目
AI 快速预览详细
本文介绍了一个结合折纸和电子元件的Arduino创意项目——会跳会叫的纸青蛙。项目所需材料包括Bluno Beetle控制器、声音传感器和DFPlayer Mini播放器模块。通过简单的折纸步骤和电路连接,最终实现一个能够响应声音并播放音乐的纸青蛙。适合80、90后的家长与孩子共同完成,既锻炼了孩子的动手能力,又激发了他们对电子制作的兴趣。
当我们这批80、90后还是孩子的时候,没有网络、没有pad、没有手机,虽然成不了现在的低头族,但是,我们好像天生都是个发明家。还记得当年扎的铁环、折的纸飞机、停不下来的陀螺么?
如果你的童年遇到Arduino会擦出怎样的火花呢?现在,让我们折一个特别的纸青蛙,带他一起去找找你的童年吧。

上边就是青蛙的样子,怎么样,挺像吧!更好玩的是它还能跳,待会我们就让它跳!

不止会跳,我们还可以让它叫!
只要3分钟,你就能亲手DIY个会跳会叫的盛满童年回忆的青蛙仔!
接下来,就是见证奇迹的时刻~
一、简单青蛙制作过程接下来,就是见证奇迹的时刻~
(一)、简单青蛙折纸步骤:
1.需要一张20cmX10cm(长是宽的两倍都可以)的长方形的纸, 和两个LED灯和一个3v的纽扣电池
2. 把长方形的纸沿中线折成2个正方形,如下图所示
3.然后把两个正方形沿对角线折叠
4.从正方形中间点对折一下

5.沿着中线对折,折成两个三角形
6.把三角形再对折,折成更小的三角形

7.再把小三角形的脚对折,作为青蛙的脚
8.把青蛙翻过来,折两个三角形到中间,形成青蛙的脊椎。

9.把尾部折叠一下(注意折叠时沿腿部的链接点进行折叠),同时把两边塞到尾部的三角形中
10.把尾部向内部折,再折回来作为尾部弹簧

(二)安装LED灯
1.先剪两个眼睛孔,然后再把LED灯和电池连起来同时用双面胶固定。把LED灯放到青蛙的腹部同时露出青蛙的两只眼睛

2.效果展示

(一)折纸过程:
1.选择A4的纸(或者其他类似的纸),沿着长轴方向对折
2.对齐中线折两个三角形
3.把大三角形对折过来,如下图

4.翻转过来,再沿中轴线再折两个三角形,如下图
5.再把尾部折两下,如下图

6.沿着中线剪出一道缝,再折叠一下作为青蛙的两只脚
7.再如下图在尾部剪一条缝距离边大约1/4的距离,然后折叠一下

8.这样青蛙折纸就做好了,吹一下就可以跳蹦蹦跳跳


(二)、青蛙电路连接
我们用Bluno Beetle控制器从A1引脚,声音传感器的大小进行判断。如果声音值大于设定的值就会启动MP3,进行播放音乐。

电子元件:
1. Bluno Beetle控制器 DFR0339
2. 3.7V电池 FIT0120
3. 模拟声音传感器(Arduino兼容) DFR0034
4. DFPlayer Mini 播放器模块 DFR0299
- <font face="微软雅黑" size="3">#include <SoftwareSerial.h>
- #include <DFPlayer_Mini_Mp3.h>
- #define SensorLED 13
- int state = 0;
- void setup()
- {
- pinMode(SensorLED, OUTPUT);
- pinMode(SensorINPUT, INPUT);
- pinMode(A0, OUTPUT);
- pinMode(A1, inPUT);
- Serial.begin (9600);
- mp3_set_serial (Serial); //set Serial for DFPlayer-mini mp3 module
- mp3_set_volume (50);
- }
- void loop()
- {
-
- int state = analogRead(A1);
- Serial.println(state);
- // state=0;
- if (state > 20)
- {
- // Serial.println(state);
- analogWrite(A0, 180);
- mp3_next ();
- delay(4000);
- mp3_stop ();
- analogWrite(A0, 0);
- delay(2000);
- }
- else
- {
- analogWrite(A0, 0);
- mp3_stop ();
- delay(500);
- }
- }</font>
复制代码




加上声音以后好有夏天的味道啊