涂鸦赞助的500个开发套件,先到先得

来源 | 涂鸦

跟涂鸦申请的福利,给喜欢开发的同学发放开发套件,只要是不是专门白嫖党,数量可以不做限制。

去年疫情突发,封城、封小区以及人员隔离,让原本享受千般宠爱的主子们变成了靠吃猫砂、塑料袋度日的小可怜,甚至有些生生饿死。

 

为避免这样的悲剧再次发生,这一年铲屎官们对“远程养猫养狗”的需求在不断上升。数据显示,疫情后自动猫砂盆增长879%,宠物自动饮水器增长120%,宠物自动喂食器也增长超过一倍。

 

毕竟只有让主子们的吃喝拉撒都全面智能化升级,家里没人的情况下也能让他们吃好喝好,才能让铲屎官们去安心赚钱养家。

 

主子的排面,必须得安排上~让我们来DIY一款独一无二的喂食器给主子们!

1

硬件部分

硬件部分包含:

  •  涂鸦三明治开发套件

  •  减速电机  

  •  一个大纸箱  

  • 电子秤模块  (选配)

  • 雪糕棒、胶枪等基本工具

2

软件部分

SDK包如下,将其添加到Keil工程目录下:

然后参考官方的MCU SDK手册进行移植:

移植完成以后,在dp_download_handle函数里修改相应的操作逻辑即可。

比如控制小夜灯的函数,把点灯的函数加上即可:

 

3

实现智能化功能

实现智能化功能,包含:

  • 定时喂食,周定时循环,食量可选

  • 手机App操控,可选择喂食份量

  • 可查看喂食记录

  • 余粮不足告警

  • 语音播放

 

看,只要有涂鸦三明治开发套件再会点技术,就能制作出主子们专属的智能喂食机!

 

过程有多简单 ....... 

大家看这视频就知道了~

↓↓

俗话说得好,独乐乐不如众乐乐,为主子们提升幸福感这事必须让更多的人参与进来啊,所以涂鸦即将开设 新一期开发者实战营

 

我们将为您提供三明治开发套件以及云服务等基础开发器材和平台级服务能力,以宠物喂食器作为基础案例,提供全面的开发教程,手把手带你开发一款属于你自己的宠物喂食器。

说不定,脑洞大开的你能开发出更懂自家宠物需求的智能设备!

 

  • 也许是一款智能鱼缸,手机App远程操控,定时定量自动投食,手机调节鱼缸灯光颜色、水泵流量,即便出差旅游,也能远程养鱼、养乌龟、养水母。

 

  • 甚至可以是一款智能窗帘电机,哪怕你不在家也能通过手机,在阳光明媚的日子里打开窗帘让主子们享受一场日光浴,也能在雷雨交加的日子里关上窗帘让主子感受到铲屎官的“爱意”。

 

各种定制化需求的智能宠物喂食器、宠物饮水机、智能猫砂盆、智能鱼缸等智能养宠设备,你都可以通过训练营获得专业技术支持。

在涂鸦开发者训练营,让你的创意想法快速变成落地产品,甚至有机会实现商业化变现,创造更大的价值。

 

我们期待与开发者一同创造出更多好玩、有价值的智能产品,帮助您获得技术成长与商业成功,共铸万物互联的 AIoT 时代。

4

活动流程

① 扫描二维码填写报名表,并加入QQ群

②提交开发计划书,领取涂鸦三明治开发套件,「计划书在阅读原文

③参加直播培训

④结合涂鸦提供的开源代码自行设计产品

⑤提交作品,参加评比

PS:提交报名表单并加入大咖技术交流群后即视为报名成功。

5

活动时间

报名截止日期3月9日18:00截止

▷ 涂鸦三明治开发套件构成:

涂鸦三明治H桥直流电机驱动功能板*1

涂鸦三明治直流供电电源板*1

涂鸦三明治 Wi-Fi MCU 通信板*1

6

奖项设置

奖项包含:

从最初的雏形萌发,到开发代码编写,再到开发板的联动控制体验,这次,我们把一款产品,如何进阶成智能,全面剖析给你看。

 

我们相信儿时偷偷拆卸钟表的乐趣,哪怕长大成人,仍能找到那份最初的乐趣。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/466331.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Oracle 1204 RAC failover 测试 (二)

1.检查数据库状态,状态正常 [oracleracdb01 rac]$ crs_stat -t Name Type Target State Host ------------------------------------------------------------ ora.rac.db application ONLINE ONLINE racdb01 ora....s1.…

ARM中断返回地址详细分析

ARM中断返回地址详细分析 在ARM体系中,通常有以下3种方式控制程序的执行流程:1、在正常执行过程中,每执行一条ARM指令,程序计数器PC的值加4个字节;每执行一条Thumb指令,程序计数器PC加2个字节。整个过程是顺…

C++识别二维码

C识别二维码 https://blog.csdn.net/coolingcoding/article/details/25804129 https://blog.csdn.net/sw5131899/article/details/52848957 https://blog.csdn.net/weichaohnu/article/details/8275829

Linux-C 编程 / 网络 / 超迷你的 web server

一、为生活寻找固定的支撑点1. 什么是生活的支撑点?让自己感到些许痛苦,但却会带来实实在在的充实感和成就感的事情。举个栗子,我的支点是运动、看书、研究技术。2. 固定的支撑点很重要:三个固定的要素:时间 / 空间 / …

20165326 java第四周学习笔记

第四周学习笔记 ch5 子类和父类子类只能有一个父类使用关键字extendsyclass 子类 extends 父类系统默认的祖先类Object(java.lang包中)继承:子类继承父类的方法可以直接作为实例方法调用,继承的成员变量和方法的访问权限不变&…

用VSTS进行网站压力测试

VSTS提供了一个丰富、强大的工具平台,融合了软件开发领域的各个角色,涵盖软件开发生命周期的各个阶段,包括设计,开发,测试,管理,而这一整套构件的融会贯通,让它可以有效地改善软件开…

基于 DirectShow 的播放器

https://blog.csdn.net/leixiaohua1020/article/details/13019147 COM编程之 QueryInterface https://www.cnblogs.com/Braveliu/p/3435560.html

第四周选做作业

相关知识点的总结 通过命令行引入参数递归循环课上内容的补做,结果截图 未完成内容:递归与循环 补做教材第二章,第三章编程题目 参考资料 2016-2017-2 《Java 程序设计》课堂实践项目编写一个Java应用程序,输出全部的希腊字母。_百度知道[]转载于:https:…

数据结构和算法,也就那么回事儿

金三银四来了,各大厂动静不小,都在储备人才,绝对是程序员面试的黄金时间了,不少同学也在后台反馈面试中遇到的一些问题,所以今天想跟大家说说算法。说起算法,那大厂面试是绝对必考的,可以说是一…

批处理详细教程(五)

六.精彩实例放送。1.删除win2k/xp系统默认共享的批处理------------------------ cut here then save as .bat or .cmd file ---------------------------echo preparing to delete all the default shares.when ready pres any key.pauseecho off:Rem check parameters if nul…

SecureCRT护眼设置

SecureCRT护眼设置Option —— Global Options —— Terminal —— Appearance —— ANSI COlor从左至右,从上至下值分别为(RGB元组): 1:(0,43,53) (128,128,0) (0,160,0) (160,160,0) (255,128,128) (…

北美暴风雨,Linux5.12被延迟6天发布

上个月中旬,因为罕见的严寒天气和暴风雪,美国得州和俄勒冈州波特兰遭遇了持续多天的停电。Linux 创始人 Linus Torvalds 就生活在波特兰,多年来他一直在家中远程工作,并负责新内核的最终发布。之前我们报道过,内核社区…

C#复习笔记(3)--C#2:解决C#1的问题(可空值类型)

可空值类型 C#2推出可空类型来表示可以为null的值类型。这是一个呼声很高的需求,因为在常用的数据库中都是允许某些值类型可为空的。那么为什么值类型就不能为空呢?内存中用一个全0的值来表示null,但是全0的地址说明了这个内存空间是被清除了…

extern “C”的作用详解

extern “C”的作用详解 extern "C"的主要作用就是为了能够正确实现C代码调用其他C语言代码。加上extern "C"后,会指示编译器这部分代码按C语言的进行编译,而不是C的。由于C支持函数重载,因此编译器编译函数的过程中会将…

ISA之三种客户端访问

我们已经懂得怎么搭建ISA2006.我们今天来利用ISA访问外网!顺便说声如果你IP,网关,DNS什么都没问题。那么你可以看看你的NAT处理!下面我们看看我们的试验拓扑!我们在ISA的服务器上做访问规则!来允许我们可以…

ARM的位置无关程序设计

ARM的位置无关程序设计 ARM处理器支持位置无关的程序设计,这种程序加载到存储器的任意地址空间都可以正常运行,其设计方法在嵌入式应用系统开发中具有重要的作用。尤其在裸机状态下开发Bootloader程序及进行内核初始化设计;利用位置无关的程序…

面试官不讲武德,居然让我讲讲蠕虫和金丝雀!

1. 蠕虫病毒简介2. 缓冲区溢出3. 缓冲区溢出举例4. 缓冲区溢出的危害5. 内存在计算机中的排布方式6. 计算机中越界访问的后果7. 避免缓冲区溢出的三种方法7.1 栈随机化7.2 检测栈是否被破坏7.3 限制可执行代码区域8. 总结蠕虫病毒是一种常见的利用Unix系统中的缺点来进行攻击的…

asp.net core 拦击器制作的权限管理系统DEMO

效果图 没有登陆不会执行请求日期的方法&#xff0c;不管是否登陆都不允许访问请求时间方法 验证不通过是会进行转发到Home/error方法中&#xff0c; 代码附上&#xff1a; [Route("[controller]/[action]")]public class HomeController : BaseController{/// <s…

WritePrivateProfileString等读写.ini配置文件

https://blog.csdn.net/wuguai4/article/details/7287346

工程师姓什么很重要!别再叫我“X工”!!!

工程师之间都是这么互相打招呼的——“高工&#xff0c;你设计图通过了么&#xff1f;”“李工&#xff0c;工程画完了吗&#xff1f;”“王工&#xff0c;你真是越来越漂亮了&#xff01;”"张工&#xff0c;你的DFM整完了吗"“周公&#xff0c;Schedule 该更新了”…