首页/作品列表/自动压缩WALL·E垃圾桶
自动压缩WALL·E垃圾桶
13430 0
主要内容

项目目标

  • 实现垃圾桶的自动压缩废物,节省空间,同时不用人为接触,隔离污染。
  • 实时监控盥洗室空闲与垃圾桶满溢情况。
  • 获取天气。

项目原理

  • 通过超声波测距判断垃圾桶内废物是否快要满,并实现自动压缩。
  • wifi连接手机热点,实现将超声波所测距离上传至onenet,并通过微信小程序同步监测。
  • 微信小程序通过百度天气API,接收当日天气,并显示于小程序中。

硬件组装

功能实现

  • 智能判断垃圾桶满溢情况。
  • 人在时机械臂不工作。
  • 如果满了,通过机械臂的伸缩,达到压缩废物的效果,解放双手,隔离污染。
  • 若压缩后桶内依然满出,则判断不再压缩,机械臂停止工作,等检测到有人收袋再次工作。
  • 通过微信小程序可以看到洗手间的空闲情况与垃圾桶内是否满溢。
  • 微信小程序查看当日当地天气情况。

项目演示

微信小程序演示

团队故事

  • 一开始谁都会脑袋空空,拖延症有时候说不定会给你更好的想法,在拖延的时候你的脑子里也要时刻放着这件事情,可能在潜意识里就在思考。
  • 想要写代码,一个是要认真读别人写的,尽量做到每一行都弄懂是怎么来的,要大胆试验,不要不敢改。多失败几次重来几次,就能更理解每个数据的意义。
  • 代码使我头秃,但成功的一瞬间真的心跳都会加速。
  • 舵机真的……很难搞,它一直疯狂抖动,可能是mcookie之间的接触不良导致的,用手按压好像能好一点,后来我们用胶布缠了一圈,他抖的就没那么不讲道理了。
  • 很多零件问题真的要多提问,比如超声波连接mcookie板有专门的转接线,可以问学长学姐借,接口顺序一定不能错,可以参照图片,代码中的引脚定义也要注意。
  • 最后,真的,just do it!你也许比你想象中的更加强大,希望你也能够完成属于你自己的作品!

代码展示

1. 垃圾桶硬件代码

编程语言: C/C++(Arduino)

软件工具:Arduino IDE 1.6.9


附件下载
  • 资料展示
  • newday-master.zip
0
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册