I decided to combine computer science with electronics to build myself a cheap, fast and fully customisable smart home project, on top of voice control in Polish. The project uses:
- an Android smartphone for speech recognition and task queuing
- an AVT5353 kit on an FT232 chip as a relay executive module (the advantage of this solution is that you can connect any number of such chips to 1 computer, and thanks to their identification by serial numbers, you can address any one of them at any time, so you can have e.g. one in the garage, one in a large room, one in the kitchen etc. etc.)
- Raspberry Pi 2 as an executive module (infrared), and as an input module (status of limiters, contractrons, counting how many times someone rang the doorbell in our absence, etc.)
- an old laptop worth 200 PLN as a computing centre
I'm writing the program in Delphi 7, the whole thing is under development, I'm wondering what else can be programmed, for now I definitely want to add a scheduler in the near future, so that the program will also perform the tasks ordered for later, and also recognition whether the command was issued within the same wi-fi network or while being away, then the voice feedback of the program would be sent to the phone.
Feel free to check out my channel, where I present the humble beginnings of the project:
LINK
Feel free to discuss, comment and also make any suggestions
- an Android smartphone for speech recognition and task queuing
- an AVT5353 kit on an FT232 chip as a relay executive module (the advantage of this solution is that you can connect any number of such chips to 1 computer, and thanks to their identification by serial numbers, you can address any one of them at any time, so you can have e.g. one in the garage, one in a large room, one in the kitchen etc. etc.)
- Raspberry Pi 2 as an executive module (infrared), and as an input module (status of limiters, contractrons, counting how many times someone rang the doorbell in our absence, etc.)
- an old laptop worth 200 PLN as a computing centre
I'm writing the program in Delphi 7, the whole thing is under development, I'm wondering what else can be programmed, for now I definitely want to add a scheduler in the near future, so that the program will also perform the tasks ordered for later, and also recognition whether the command was issued within the same wi-fi network or while being away, then the voice feedback of the program would be sent to the phone.
Feel free to check out my channel, where I present the humble beginnings of the project:
LINK
Feel free to discuss, comment and also make any suggestions