I am reading!¶
依赖¶
依赖
需要身处CodeLab Neverland空间里
项目介绍¶
你在房间里看《权力的游戏》,当房门突然被打开时,屏幕自动切换到阅读界面。
思路¶
在 Neverland 中使用 HANode 基类与空间中的智能家居交互: 当 门窗传感器 感应到门被推开时,将信号报告给电脑,将界面切换到读书 App。
涉及的知识¶
- 继承
- 面向对象(OOP)
- subprocess:从 Python 中调用系统命令
- 函数调用
- CodeLab Adapter Longan 插件
想象空间¶
- 使用 Python 为整个空间编程!
示例¶
项目源码¶
使用说明¶
步骤 1:安装 Python¶
建议通过搜索引擎,学习如何安装 Python3(>=3.6
).
或者参考
步骤 2:安装依赖¶
pip install codelab_adapter_client --upgrade
步骤 3:下载源码¶
将项目源码复制或下载到本地。
步骤 4:运行¶
python neverland_i_am_reading.py
你的创作¶
一些建议:
- 关上门之后你想触发什么行为?
- 看看其他的例子:examples
- 试试 Neverland 里的其他智能设备