电子三叶草
发布时间:2023-07-07

项目背景

       生活中大家都喜欢可可爱爱的宠物,但是饲养宠物是一件需要大量的时间和精力的事情。不合适的照顾还会伤害到宠物甚至让自己受到伤害。而养一株植物能可以避免这些问题。

       但是在新手养植物的时候需要进行一定的学习,来保证自己植物健康的健康的生长。所以我们设计制作了这一款电子三叶草。

设计目标

电子盆栽的外观设计借鉴了植物大战僵尸游戏中的三叶草造型,这个玩具主要设计了两种玩法:

一种是作为摆件,这种模式可以对外界的刺激做出轻微的反应

另一种叫做植生模拟器,这种模式可以快速的模拟植物的一生。以一个星期为一回合模拟植物的生活,在这过程中外界的环境将会影响到植物的状态,而玩家也需要使用道具来维护植物的正常生长。

演示视频

硬件清单
1x
arduino uno r3及扩展板
1x
马达驱动模块
1x
减速电机
1x
串口MP3播放模块
1x
二哈摄像头
1x
语音合成模块
1x
温湿度传感器
1x
光线传感器
1x
迷你触摸开关
1x
360°舵机
1x
小喇叭

硬件接线网格表

期末太晚,时间太赶!来不及画图啦,用接线表代替一下

二哈摄像头————   IIC

语音合成模块————IIC

串口mp3播放————RX2/TX3

360°舵机——————11

电机驱动模块————PWM9/Dig10

触摸开关——————6

温湿度传感器————5

光线传感器—————A0

小喇叭———————串口MP3播放模块2pin

减速电机——————电机驱动模块M

 

程序截图

projectImage

初始化各个模块以及植物状态

projectImage

设定植物的各种死亡原因

projectImage

设置饲养植物的提示音

projectImage

三叶草的晃动以及转动

projectImage

生长子程序的第一部分,结算上次喂养成果,判断植物是否死亡以及给予玩家语音提示

projectImage

使用光线和温湿度传感器获取信息,改变植物当前状态。进行随机的晃动

projectImage

使用二哈摄像头获取使用道具的情况,同时在使用道具期间,环境也在不断地影响植物的生长状况。

激光切割图纸

projectImage
projectImage
projectImage

制作过程

步骤1 切割木板
projectImage
步骤2 粘贴框架
projectImage
步骤3 接入主控板和二哈摄像头
projectImage
步骤4 制作三叶草
projectImage
步骤5 安装盆沿装饰
projectImage
步骤6 编写及调试程序
projectImage
步骤7 加装盆沿装饰
projectImage
步骤8 盆底涂装及加固
projectImage
步骤9 制作道具
projectImage
步骤10 花盆内涂装
projectImage
步骤11 打印及剪开二维码
projectImage
步骤12 给道具贴上二维码
projectImage
projectImage
projectImage
步骤13 组合三叶草及花盆
projectImage
步骤14 安装三叶草
projectImage
步骤15 制作完成
projectImage
附件
icon 申旭杰 吴根深 电子三叶草.zip 197KB
下载
参赛组别
参赛学生