0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么设计一个基于PSoC™ 62开发板的龟龟智能水缸?

冬至子 来源:Juggernaut 作者:Juggernaut 2023-07-18 17:02 次阅读

一、目标

主要设计一个系统,用于监测龟龟水缸的水质检测PSoC™ 62开发板用于采集TDS传感器数据,通过外接鹅rw007网络模块发送至云端。

二、硬件介绍

系统硬件如下图,除了PSoC™ 62开发板之外,还包括一个keyeStudio的TDS传感器,以及一个RTT官方的rw007网络模组。

1.jpg

三、软件介绍

OS为RT-Thread 4.1.1,包括 LWIP、ONENET、MQTT、LWIP等组件;
传感器接口ADC,软件包括ADC驱动框架;
网络模组接口为SPI,软件包括SPI驱动框架;
LED接口为pin,软件同样包括PIN驱动框架。

1.jpg

整个系统包括如下线程:
1、main task,用于负责LED闪烁;
2、adc task,用于负责ADC数据采集;
3、upload task,用于将采集的数据传输至onenet云端。

四、运行结果

| /

RT - Thread Operating System
/ | 4.1.1 build Jul 15 2023 10:21:46
2006 - 2022 Copyright by RT-Thread team
lwIP-2.0.3 initialized!
[I/sal.skt] Socket Abstraction Layer initialize success.
msh />[spi0] Freq:[25000000]HZ
[E/[RW007]] The wifi Stage 1 status 0 0 0 1
[I/WLAN.dev] wlan init success
[I/WLAN.lwip] eth device init ok name:w0
[I/WLAN.dev] wlan init success
[I/WLAN.lwip] eth device init ok name:w1
rw007 sn: ▒%▒▒0760ad9450c8478c000190]
rw007 ver: [RW007_2.1.0-3c0b5027-18]

云端数据:

1.jpg

五、其他

龟龟水缸目前很多地方考虑不够周全,譬如水质只用到了tds传感器,后续要加上PH和温度传感器,还要加上换水等功能,实现业务闭环,让龟龟生活环境更智能

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2525

    文章

    48128

    浏览量

    740171
  • LED闪烁
    +关注

    关注

    0

    文章

    28

    浏览量

    9730
  • LwIP协议栈
    +关注

    关注

    0

    文章

    19

    浏览量

    7259
  • TDS
    TDS
    +关注

    关注

    0

    文章

    14

    浏览量

    14340
  • OneNET
    +关注

    关注

    1

    文章

    44

    浏览量

    12577
收藏 人收藏

    评论

    相关推荐

    跪求赐教:“九子锁”的实现

    跪求赐教,用VHDL,FPGA以及点阵等等,实现“九子锁”https://bbs.elecfans.com/forum.php?mod=viewthread&tid=232256&
    发表于 05-20 23:47

    巴西怎么养?

    刚买了只7~8厘米长的巴西,不知道怎么养,它不吃东西怎么办
    发表于 10-05 12:14

    试用 | 物联网开发套件-钛极小,站在巨人肩上的佼佼

    `试用细则:本次试用活动由芯坊、钛云物联、电子发烧友联合举办。带大家体验物联网开发板专属利器——钛极小,大家可在电子发烧友免费申请,申请成功后,试用报告统发在电子发烧友。公布时间
    发表于 09-26 10:41

    钛极小开发套件试用

    钛极小(硬件型号: TiKit-T600-ESP8266B)是北京钛云物联科技有限公司针对初学者推出的钛极系列物联网开发套件之,配有初学者教案及对应例程。了解更多>>
    发表于 09-28 18:33

    【钛极OS(TiJOS) 小物联网开发套件】开箱报告

    `非常感谢电子发烧友论坛提供的这样子的试用机会在开箱之前还是得说下认识钛极小的经历直想在智能家居和物联网方面设计点产品出来,在试用上偶然钛极小
    发表于 11-01 16:08

    【钛极小开发套件试用体验】开箱报告

    非常感谢电子发烧友论坛提供的这样子的试用机会在开箱之前还是得说下认识钛极小的经历直想在智能家居和物联网方面设计点产品出来,在试用申请上偶然看到钛极小
    发表于 11-01 17:37

    【钛极小开发套件试用体验】开箱评测

    种不可思议的感觉.开发板包装盒是小巧的盒子, 浅蓝色外观十分清新:打开之后,类似于手机包装样的上下层包装,上层是海绵垫开发板和说明书,下层有数据线和遥控器:
    发表于 11-08 15:23

    【钛极小开发套件试用体验】SmartConfig连接WiFi

    `<span style="" >今天根据官方Demo, 做下SmartConfig实验, 即通过手机与钛极小开发板通讯, 使其
    发表于 11-08 16:10

    【钛极小开发套件试用体验】AP热点实验

    断开测试发现小的AP功能必须在WiFi启动且连接的情况下才可以使用, 也就是说, 在开发板未连接路由器的情况下, 无法启动AP功能.还有点就是, 如果在AP参数设置界面设置了AP的IP地址, 那么手机必须也设置IP地址才可正
    发表于 11-08 16:37

    【钛极小试用申请】基于钛极小的微型冰箱物联网

    希望采用钛极小物联网开发板,实现微型冰箱的物联控制,使其操作更加便捷,更加人性化。3.现有条件:本科至硕士阶段每年均参加电子信息竞赛,擅长C语言编程。大三开始接触STM系列,逐步了解并喜爱上嵌入式编程
    发表于 11-13 17:09

    【钛极小试用申请】申请标题&amp;项目标题:基于钛极小物联网开发套件的智能书桌可调光LED台灯和可调速直流风扇

    尽可能的吸收温湿度气压计、显示设备、网络控制智能台灯、直流风扇等电子产品的其它功能最突出的优势。项目详细内容:1.钛极小物联网开发套件通过上继电器连接L298N模块,再通过ESP-
    发表于 11-13 17:09

    【钛极小试用申请】钛极小云环境监测及温湿度远程调控实验

    开发套件快速入门,学习八大配件的使用方法②测试开发套件Wifi连接, TCP协议数据传输, MQTT协议的物联网开发③参考示例教程, 实现智能台灯实验④
    发表于 11-13 17:09

    【钛极小试用体验】开箱

    落。开发板的周圈,还利用电路做了“镶金”处理,让钛极小彰显独特魅力。与之配套的,有红外遥控器,和
    发表于 11-21 20:42

    【钛极小试用体验】开发环境搭建

    作为款可以使用JAVA开发的物联网套件,我们需要搭建相应的环境,以便后期进行软件开发。 钛极小款支持Java语言
    发表于 11-26 21:18

    英飞凌联合 RT-Thread 发布 PSoC62 with CAPSENSE ™ evaluation kit开发板

    开发板资源介绍 丰富资源,PSoC 62 专为物联网设计 PSoC 62 专为物联网应用而设计,如可穿戴设备、
    的头像 发表于 04-13 01:35 1389次阅读