NABOT - [Not A] BOT Domotic
NABOT, is not a bot.
But could be considered as one (remember that movie with the 'red eye' in the house?)
Purpose:
At the origin, only have some cool touch switches
now... a complete domotic and security system
Platform:
interconnected PICAXE devices, various sensors
Network (BUS):
Inter-picaxe communication works fine https://www.robotshop.com/letsmakerobots/node/3548 (mintvelt's excellent tutorial)
But the 5V TTL signals are not tailored for long distance domotic network
The evidence for me is RS485 https://www.robotshop.com/letsmakerobots/node/4642 (my own rs485 component page)
The cable will be CAT5 STP (shielded) LAN cable, which over-meets the RS485 requirements
Components:
Power supply : 2x9V transformers, bridge rectifiers, LM2940 voltage regulators + capacitors
PICAXE mcu's : (08 for simple switches...... 18, 28 or 40 where needed)
Touch sensors : QPROX QT110 family http://www.qprox.com/products/Page-16035/qt110.html
RS485 transcievers
LSI LS7534 dimmer control chips PICAXE08 (phase lock loop), to control the TRIAC
16A 800V triacs, + opto thingeys
Piezo-buzzer (in each switch)
LCD screen(s) https://www.robotshop.com/letsmakerobots/node/4644
cheap Remote control http://www.amazool.com/images/products_images/unfurl/amazool_b442_shop.jpg
touchpads ?
fingerprint reader ?
Ideas:
-Switches
-Dimmers
-Control of the double flow ventilation unit
-Monitoring of the rainwater tank level and auto refill with tap water when empty, using a dishwasher valve
-PIR detection (automatic light in the entrance, security system)
-Implement a restrospective token bus over RS485 http://wrldcomp.com/the_token_bus_protocol/index.html
-Implement an 'ACTIVE ALARM' system (security sensors emit packets when everything is ok... and stop when something is going wrong)
-Control/Monitor the heat-pump
-Control the garage door opener
-Have the switches 'ring' (beep) when someone is ringing at the door
-or when we want to tell the kids that it's dinner time. (to be done) (the kids I mean)
-Have a self-test function, for example, after 10sec of contact, the switches enter in a self-test mode with some beeps,
and action on the BUS
-Show time, temperature... or news... on the switches when idle
-... any suggestion is welcome !
Current status:
QT110 : ok touch sensors are working
RS485 : ok packets are sent and recieved
LCD : ok some fun tests are working fine
IR control : ok, working with SONY RC
Power Supply : ok
Dimmer : ok - now using a picaxe08M to sync with the phase (see the comments)
TRIAC power output : ok - I have recieved my optothingeys
Design the touche plates. (choose a size, a shape, a material)
or use some IR detection instead of touch sensors
1st february : tonight I've exploded a 16A 800V triac, fused 2 resistors, welded my oscillo-probe...
26th of february : It's Alive !!!
I've recieve my order from Thailand, with all my optothingeys and other fun stuffs (like 555"s and a realtime clock)
See the new video "First live test"
complete domotic and security system
- CPU: Picaxe
- Power source: 220V mains
- Target environment: indoor