文件名称:pixie:Pixie源代码
文件大小:2.37MB
文件格式:ZIP
更新时间:2024-03-19 23:06:50
C++
认识Pixie,让您的工厂变得聪明 Pixie是一个旨在使我们在家中的植物更具互动性的项目,因为对于大多数人而言,在家中种植植物的挑战之一就是要知道如何养护它,我们多久浇一次水,何时何地和传感器需要工作以获取植物数据时,故意将像素化的LED显示屏(因此称为Pixie)会显示一些基本的表达式来指示植物的状态,例如浇水时的喜悦或悲伤。如果温度太高,则表明应将其放在凉爽的地方。 为了使体验更加有趣,已添加了其他传感器,例如状态,触摸和亮度,并转换为其他表达式,似乎您现在可以照顾到虚拟宠物了。 该项目具有多个参数,可以根据工厂的多样性以及不同品牌的传感器来定制每种情况的限制和需求。 众所周知,有些植物需要更多的阳光或水,而另一些植物则需要更少的资源,例如仙人掌,在这种情况下,必须具备参数。 在整篇文章中,我将介绍操作以及有关如何使用一点电子学知识,市场上容易找到的组件以及3D打印盒来构建Pix
【文件预览】:
pixie-master
----.gitignore(565B)
----platformio.ini(452B)
----project()
--------pixie.fzz(498KB)
--------pixie_bb.png(423KB)
--------instructions_pt.md(7KB)
--------pixie-strap.jpg(115KB)
--------pixie-stick.jpg(84KB)
--------Pixie - Main Blocks.png(232KB)
--------instructions_en.md(8KB)
--------pixie_idle.jpg(981KB)
--------sprites()
--------pixie_3d.png(84KB)
----src()
--------State.cpp(2KB)
--------Expression.h(466B)
--------IdleExpression.cpp(1KB)
--------CuriousExpression.cpp(683B)
--------DecisionMaker.cpp(674B)
--------CuriousExpression.h(290B)
--------Sensors.h(3KB)
--------ui()
--------Params.h(1KB)
--------HappyExpression.h(313B)
--------LoadingExpression.cpp(510B)
--------GlobalDefinition.h(808B)
--------SadExpression.cpp(654B)
--------SleepingExpression.h(398B)
--------SadExpression.h(236B)
--------HappyExpression.cpp(561B)
--------DecisionMaker.h(258B)
--------main.cpp(2KB)
--------Sensors.cpp(3KB)
--------SleepingExpression.cpp(924B)
--------LoadingExpression.h(289B)
--------IdleExpression.h(386B)
--------State.h(934B)
----.travis.yml(2KB)
----README.md(2KB)
----include()
--------README(1KB)
----lib()
--------LedControl()
--------dht11()
--------README(1KB)
----test()
--------README(490B)