时间好快,一晃研究生也毕业了,目前楼主在做视觉SLAM方向,后面会陆续写一些视觉SLAM的研究。
先写一个在创业公司期间做过的预研小项目。
2017年楼主养了一只小兔子,经常在外实习没有时间照顾,就想着怎么给它固定时间喂食还能远程遥控,和实习公司老板聊了一下,他支持我在业余时间预研一款智能宠物喂食器。想着自己还有些stm32的底子,就决定大干一场。
- 展示视频:
具体效果请见
- 需求:
养了一只萌货,才发现它只会卖萌,剩下的都需要你照顾,萌生了做一个喂食器的想法。
【小萌新】
喂食器需要有以下几个功能:
0.基本的外观结构
1.支持外部供电,在停电时可以切换到内置电池供电
2.可以设置喂食量
3.可以设置喂食时间
4.可以显示温湿度
5.可以联网后远程控制
- 结构设计:
CAD下建模,用3D打印机完成结构件的打印
- 硬件设计:
1.电路设计
2.元器件清单
3. 电路设计图因为时间久远已丢失,可以根据程序pin口定义来接线画图
名称 | 器件 | 数量 |
主控 | stm32f103c8t6 | 1 |
温湿度 | DHT11 | 1 |
DCDC | AMS1117-3.3v | 2 |
WIFI | ESP8266 | 1 |
显示屏 | OLED0.96 | 1 |
舵机 | SG90 | 1 |
EEPROM | 24c02 | 1 |
电容按键 | TTP223 | 3 |
时钟 | DS1302 | 1 |
- 软件设计:
- 遗憾:
做完这个小项目之后,就被其他事情占据了时间,远程控制的IOT功能也没有时间去做。如果有感兴趣的童鞋,欢迎继续做下去哈。
- 程序下载地址:
https://download.youkuaiyun.com/download/cdmacdma008/10861499
- 所有资料下载:
链接:https://pan.baidu.com/s/1s7i0uTw_LNJ7zPGuCv-42A
提取码:3l9s
最后……萌货变成了超大的大白兔奶糖