资料介绍
描述
这个想法是怎么来的?
几年前我见过有人在他的楼梯上放了灯,我觉得它非常漂亮。如果一开始都是“美学”的,我意识到它也可能非常有用,因为我们经常需要在楼层之间搬运东西,而且我们并不总是有空手来打开/关闭灯。
因此,当我在办公室的圣诞晚会上赢得免费的 Raspberry PI 2 时,我决定这将是我的第一个项目。
即使我知道这一切都可以通过仅使用电子技能来完成,我还是想从我能够做的事情(编码)开始,并在此基础上学习基本的电子技术。
项目开发进展如何?
第一个挑战,找到零件。对它了解不多,我读了很多书,感谢学习电子学的爸爸和叔叔给了我一些选择正确零件的提示。
对于代码,它非常简单,因为我知道自己想要什么,而且我曾经是一名软件开发人员(现在处于项目管理的黑暗面)。最困难的部分是找时间在家里和新生儿一起做一个项目。第一个成就?在没有打开 PIR 传感器的情况下灯正常打开时。
一旦我知道代码在“物理”灯上运行良好,我就开始在楼梯上安装它们。因为我的楼梯有地毯饰面,所以修理 LED 灯条是一种真正的乐趣(不是!)。
然后...
我给自己设定了在 2016 年底之前完成这个项目的目标。
所以在 12 月 31 日凌晨 1 点 02 分,几乎是第一次尝试(我知道,这太不可思议了),一切都变成了这样:
如何使用/配置代码?
首先,您需要打开或关闭所有 IoT (Raspberry PI) 的东西。我建议您在执行任何操作以了解其工作原理之前使用此设置运行程序。
_isIotConnected = false; //file: StairwayViewModel.cs
然后,定义楼梯中有多少个楼梯 (MainPage.xaml.cs)。
public MainPage()
{
ViewModel = new StairwayViewModel(PIR_TOP_PIN_NUMBER,
PIR_BOTTOM_PIN_NUMBER,
STAIRS_PIN_NUMBERS);
ViewModel.CreateStairs(13);
// ...
}
重要免责声明:
在使用我的 Raspberry PI 运行“生产中”程序时,我遇到了 UI Dispatcher 的问题。我不明白为什么 - 非常愿意为此提供一些帮助 - 所以在我的 RP2 上运行的当前版本,我已经评论了 MainPage.xaml 的所有 UI。多亏了良好的架构(MVVM),一切都在不更改代码的情况下完美运行。
评论/反馈/问题
由于社区通过分享想法、操作方法、提示等对我的项目有很大帮助,我向自己保证,我会分享我的成果以回馈社区。代码在 GitHub 上可用,我很乐意查看任何 Pull Requests。
这就是说,我知道这个项目并不完美,它可以很容易地改进。但我很自豪地说它运行了几千次,它仍然运行良好。
不要犹豫,留下评论或联系我的任何事情。
享受!
- 灯光物联网开源项目
- 褪色的灯光开源分享
- 带灯光和音调的歌曲开源构建
- 房间灯光监控系统开源分享
- LED灯光定序器开源分享
- 灯光提醒开源硬件
- 灯光监控系统开源分享
- 灯光监控系统开源
- 自动房间灯光控制开源分享
- 开源网络协议分析器WireShark软件下载 15次下载
- TILM3445 E27220v灯光电路示意图 23次下载
- 阶梯水价解决方案分析 5次下载
- C语言教程之阶梯问题 0次下载
- 灯光控制集成电路与灯光控制器制作 0次下载
- 量子力学的阶梯解法及应用
- 上电缓慢或有阶梯?如何判断上电波形是否满足MCU要求 831次阅读
- 你了解步进阶梯指令吗? 695次阅读
- 怎么设计一个阶梯阶梯波发生器 5248次阅读
- 基于阿里云物联网平台的智能灯光控制系统设计 4026次阅读
- 使用阶梯模板完成smt焊膏涂布 1194次阅读
- 具有阶梯计价功能的物联网智能水表的原理及设计 1688次阅读
- 可阶梯计价远传水表的原理及设计 1168次阅读
- 阶梯计费智能燃气表的原理及设计 3298次阅读
- 具有阶梯气价功能的燃气表的原理及设计 2315次阅读
- 【新专利介绍】如何实现远传智能水表的阶梯计价功能 947次阅读
- 门廊灯光控制器 2027次阅读
- 露天灯光控制器 1657次阅读
- 门廊灯光自动控制器 2513次阅读
- 节目灯光序列发生器 1930次阅读
- 声音控制灯光电路 4317次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多