实战制作宠物自动喂食器

1、为什么很多电子初学者不会做项目?

初始阶段掌握的技术还太少,没有形成完整的知识体系,也并没有见过真正的项目(涉及到保密问题,很多项目并不会开源)。仅有的技术完全限制了自己的想象力,一旦遇到自己不会的技术就会想尽办法回避,不愿意去学习。久而久之造成了恶性循环,思路越来越窄,越来越迷茫,最后走上了从入门到放弃的道路。

在一个项目中,它只是代替人来处理各种电信号,处理数据,完成对电路控制。它只是项目中的一部分,想完成一个完整的项目仅有单片机是远远不够的。

3、真正的工程代码应该是什么样的?

模块化、层次分明、面向对象、良好的数据结构、清晰的业务逻辑、可维护性。

4、项目的开发流程,以及人员分工?

·实现哪些功能:确定需求

书归正传,开始介绍本次的项目。本次的项目希望打造一款宠物自动喂食器,解放铲屎官。项目计划按以下功能点来进行:

1、具备定时定量喂食功能(每周喂食曲线,每天喂食的时段,每个时段的百分比可调节),实现不同阶段的喂食需求。

4、对料仓中的喂料量进行监测,在料仓中饲料量不足时提醒铲屎官及时补充。

5、对水仓中的水量进行监测,在水仓中饲喂量不足时提示铲屎官及时补充。

6、警戒线的阈值可调。

7、良好的人机交互界面设计。

项目设计

步骤2:软件平台搭建

第二个步骤给大家带来本次项目的嵌入式软件平台的建设思路,本次的嵌入式软件平台分为四层。

1、MyLib:底层驱动代码—>硬件抽象层

本次平台MyLib层,从两个角度出发,一个是个人角度,一个是公司角度。

个人:

·个人技术以及研发经验的积累;

·减少重复性劳动,已经开发好的模块进行重复调用;

·加快个人的研发进度;

·提升自我的编程能力以及研发境界;

·平台化代码,集中全公司研发力量;

·实现公司业务代码的积累,研发技术的积累;

步骤3:焊接和硬件测试

很庆幸又一次坚持了下来,期间无数次想过放弃,最终还是靠着意志力坚持了下来。当成功的那一刻,我发觉自己又成长了。其实能力的提升就是在这一次次的挑战中,查阅资料、仔细分析原因、查找解决方案。在这个过程中锻炼自己的学习能力,不断完善自己的知识体系。而当你完成了一次次的挑战后,那么你将不再惧怕接触新鲜的事物,离成为大佬又近了一步。

1、新建文件夹

3、添加touchgfx_lib

5、修改BoardConfiguration.cpp

注意要开启CRC,否则会进硬件错误!!!

初始化SDRAM

初始化LTDC

注意这里要编写LTDC中断服务函数

7、初始化touchgfx

8、触摸移植

9、生成touchgfx工程

新建TouchGFX文件夹,用来存放touchgfx工程

步骤4:开发项目需求和系统整体测试

步骤5:机器各结构搭建与组装

附件下载

浏览量

原文标题:智能宠物自动喂食器:焊接和硬件测试,全网第一份手动移植TouchGFX视频教程

下载发烧友APP

电子发烧友观察

长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)

THE END
1.宠物喂食器的工作原理是怎样的?宠物喂食器的工作原理主要涉及以下几个方面: 1.储粮系统:宠物喂食器通常包含一个储粮系统,用于存放宠物食物。这个系统可以是容器或仓储形式,并具有足够的容量来储存宠物需要的食物。 2.定时投食:大多数宠物喂食器都具备定时投食功能。用户可以在喂食器上设置特定的时间和食物量,将食物按计划投放到宠物的饭盆中。这种定...http://www.throughtek.cn/iot-news/368.html
2.乐高《宠物喂食器》主题:《宠物喂食器》 上课时间:2019.7.10 授课老师:林老师 目标: 1、巩固皮筋系统传动原理 2、了解传送带的作用 本节课在上节课皮筋传动系统的原理知识上进阶皮筋传动系统(只有一个控制开关),理解一个物体带动所有物体一起运动的原理。培养孩子们的变换的逻辑思维。 https://www.meipian.cn/2923abab
1.宠物喂食器的工作原理是什么?市面上不同的宠物喂食器。不同的宠物喂食器的工作原理是不一样的。现有的宠物喂食器有:沙漏式重力自动喂食器、机械控制式自动喂食器和电动宠物智能自动喂食器。由于它们的工作原理不同,使用的技术就不一样。这些动物喂食器价格的差异也很大。我们来了解它们的工作原理。根据自身的实际情况。给宠物挑选合适且实用的宠...https://petkits.cn/show-49-139-1.html
2.51单片机宠物喂食器代码仿真电路原理图.rar设计方案 基于单片机的自动投食器设计,通过模块化的设计,利用STC89C52单片机连接控制各模块,逐个完成其基本功能需求,有以下6个模块: 1、单片机控制模块:采用STC89C52作为核心元件协调控制各模块工作; 2、按键模块:采用7个触键开关,六个设置按键和一个复位按键; 3、电机控制阀门:采用步进电机和步进电机驱动模块实现门控装...https://download.csdn.net/download/mbs520/12773239
3.自动喂食机工作原理是什么?自动喂食器有很多种,他们的工作原理如下:1、沙漏式自动喂食器,此喂食器并不是指其外形像沙漏,而是...https://iask.sina.com.cn/jx/sh/tYgBDwXqOUu.html
4.宠物自动喂食器原理图HEX烧录程序电路方案该设计是一个简单的基于PIC16F84单片机宠物自动喂食器,考虑到便于操作,都采用管脚式元器件焊接。先分享原理图跟烧录文件,仅供学习参考。宠物自动喂食器焊接实物PCB截图:宠物自动喂食器原理图截图:https://www.cirmall.com/circuit/4891
5.智能宠物喂食器LEARN(1)了解红外检测传感器的工作原理。 (2)了解超声波原理。 (3)了解舵机的控制方式。 (4)制作宠物喂食器案例。 扩展知识? 人体红外检测 人体红外检测的原理是利用人体散发的红外辐射进行检测。 人体散发的红外辐射主要来自于体表的热辐射,其波长一般在8-14微米之间,被称为远红外波段。人体的温度通常比周围环境温...https://wiki.elecfreaks.com/microbit/interesting-case/classroom-smart-pet-feeder-kit/smart-pet-feeder
6.宠物喂食器支持云存储录像(不支持SD卡录像)。【判断题】硒在宠物体内含量极少,为0.05~0.2mg/kg,一般宠物食品原料中不缺乏,不需要补充。 A. 正确 B. 错误 查看完整题目与答案 【单选题】SESSION会话的值存储在 A. 硬盘中 B. 程序中 C. 客户端 D. 服务器端 查看完整题目与答案 【单选题】甲因外出,将自养的宠物波斯猫交由邻居乙代管。https://www.shuashuati.com/ti/fc952994cd91403d9a6d04e4f6d320d0.html?fm=bdbds3e4f5e33cf54166ee966389051a59ec1
7.基于单片机的智能宠物喂食器开题报告广西科技大 学普通本科毕业设计(论文)开题报告课题名称 基于单片机的智能宠物喂食器设计 学院 电气与信息工程学院 专业 电子科学与技术 班级学号姓名 指导教师 2016年 3月 23日推荐精选一、毕业设计(论文)选题的目的和意义目的:社会经济的飞速发展与城市化进程的加速,城市市民家庭的封闭化和人口老龄化的情况日益突出,...https://m.renrendoc.com/paper/156841747.html
8.SmartPetFeeder智能宠物喂食器宠物用品/智能物联网Smart Pet Feeder 智能宠物喂食器,2018年 这是一款智能宠物喂食器,内置无线Wi-fi模块连接网络,可以通过手机app控制,如即时查看宠物及环境视频,语音对讲以及投放食物等。外观造型特别考虑了防止宠物撞伤、防碰倒等功能性设计,同时解决了同类产品的卡粮问题,并能够通过手机准确地控制投放食量。 https://www.kingbilldesign.com/product/show_product.php?id=747
9.PetlibroGranary3L宠物自动喂食器(微众测)(众测)Petlibro Granary 3L宠物自动喂食器(微众测) (众测), 北美省钱快报新上线众测频道,涉及汽车、电子、时尚美妆、生活家居等十几个分类的各类产品免费测评体验,以及各类产品体验报告长文章等。https://www.dealmoon.com/product-reviews/2388
10.基于涂鸦SDK宠物喂食器方案开发实战(一)腾讯云开发者社区基于涂鸦SDK宠物喂食器方案开发实战(一) 不管是宠物还是家人, 都需要温暖的陪伴。但大多数时候, 我们还需要外出工作求生存。 如果有非常方便智能的产品,即使相隔很远, 也能照顾到对方的需求。 Global Market Insights数据显示,2020年智能宠物产品市场规模超55亿美元,2021年至2027年将保持22%的复合年增长率,智能宠物...https://cloud.tencent.com/developer/article/2020252