[Hari Wiguna’s] father is ninety years young. He started having trouble pushing the buttons on his TV remote, so [Hari] decided to build a custom remote that just has the buttons his dad needs. Oh, and the buttons are big.
There are few interesting things about this project. [Hari] wanted to maximize battery life, so he went through a good bit of effort to keep the processor asleep and minimize power consumption. The remote is programmable, but [Hari] didn’t have access to his dad’s remotes. His answer was elegant. He used his Android phone to mimic the required remotes and provided a way for the remote to learn from another remote (in this case, the phone).
[Hari] made a series of videos that cover the project from the breadboard to a good-looking plastic case with laser cut overlays. It is awell-thought out and documented Arduino project and a good model for what you can do to make life more accessible to anyone with special needs.
[Hari’s] code is available on Github. We are sure his dad will be happy with the result. It is sometimes easier to think of what we want (like a cool and complex touch screen remote) instead of what the end user will appreciate, but [Hari] nailed it, we think. Of course, back in the day, your remote only had seven buttons, anyway.
- 4Redis API 必杀解读（一）:引入RedisTemplate
- 5Redis API 必杀解读（二）:重要API
- 6Linux Centos6.8 安装配置Readis3.2.8
- 7Linux Centos6.8 安装配置MongoDB-3.4.0
- 8Redis学习笔记之一 ： 配置redis
- 9Redis学习笔记之二 ：在Java项目中使用Redis