5.3.2015 ob 03:11
Več let že zbiram ideje in energijo, da bi se lotil obsežne avtomatizacije hiše. O hiši in željah na koncu objave.
Spet me je prijelo in končno sem prišel do zasnove, ki mi je všeč. Delim jo z vami, če ima kdo kak predlog za spremembo, ali da se pridruži pri izdelavi:
- 6 Arduino krmilnikov s samostojnimi aplikacijami, ki poskrbijo za skorajda polno funkcionalnost sistema
- V centru uATX PC <!-- m --><a class="postlink" href="http://www.pcengines.ch/alix1d.htm">http://www.pcengines.ch/alix1d.htm</a><!-- m --> z Winsi XP in LabView aplikacijo, ki zbira podatke, komunicira s svetom, deloma krmili sistem, skratka bolj šminka. Tudi še se obesi, naj bi sistem deloval praktično nemoteno. Imal naj bi psa čuvaja in se sam reštartal, če izgubi komunikacijo s kakim Arduinotom pa jim bo lahko za kratek čas izklopil napajanje (reset).
- Komunikacija UDP broadcast in unicast, vsi na istem switchu povezanem na router in od tam v svet. Probaval sem z Multicastom, a mi ni uspelo
- Napajanje iz dodelanega switcha po neuporabljenih 4. žicah, kar drastično zmanjša možnost odpovedi ethernet portov zaradi strele. Dve žici masa, ena 8V, druga 13,5V akumulatorsko napajanje, ki se preko dodatnih žic uporablja tudi za LED razsvetljavo.
Arduinoti bodo nenehno oddajali (UDP broadcast) kar pač imajo za povedati. Nekaj sporočil bo koristnih za druge Arduinote, glavnina pa za PC. Če bo kdorkoli oddal alarmno ali obvestilno sporočilo, se bo prikazalo na vseh displejih v hiši, sprožil se bo zvočni ter LED alarm, PC bo poslal SMS...
Arduinoti naj bi imeli skromen Web Server, tako da se lahko povežem nanje z brskalnikom (tudi iz WANa), recimo z Android telefonom, in mi sporočijo stanje senzorjev. To mi že deluje, gotovo se bo dalo tudi kaj pokrmiliti.
Do nadzornega PCja (morda priključen na PC vhod TVja) naj bi dostopal z Remote desktopom iz LANa ali WANa. Morda kdaj nastane kaka Android aplikacija, če bo volja za učenje, morda bo Malina 2 enkrat poganjala LabView.....
Glede Arduinotov mi je postal še najbolj všeč precej nepopularen in zato veliko dražji Micro <!-- m --><a class="postlink" href="http://arduino.cc/en/Main/ArduinoBoardMicro">http://arduino.cc/en/Main/ArduinoBoardMicro</a><!-- m --> Je majhen, idealen za na proto board (plošča z luknjicami), saj sede v podnožje za DiL čipe. Ima veliko pinov, ki jim lahko dodelimo različno funkcionalnost.
Ethernet <!-- m --><a class="postlink" href="http://www.ebay.com/itm/221500717115">http://www.ebay.com/itm/221500717115</a><!-- m -->
Arduino Micro <!-- m --><a class="postlink" href="http://www.ebay.com/itm/221589209161">http://www.ebay.com/itm/221589209161</a><!-- m -->
[url=httpunichr("58")//wwwunichr("46")ebayunichr("46")com/itm/Slim-3-3V-1602-16x2-Character-Black-White-I2C-Serial-SPI-LCD-Display-Module-/301024616040?pt=LH_DefaultDomain_0&hash=item4616771e68]Lušten display[/url], ugasnjen je navaden zelen, osvetljitev je bela in ponoči dobimo črne črke na beli podlagi. Kontrast nastavljamo programsko.
Pa še o moji hiši:
Imam sila decentraliziran in širok "objekt". Recimo zimski vrt: 3 motorji, 2 s kratkostično kletko, eden kolektorski, vsem bi spreminjal obrate, črpalka za filtracijo in sončno ogrevanje bazena, talno 2,2kW, 2 luči, tenda, 4 termometri, IR sprejemnik oziroma daljinsko vodenje. Vse to cca 13m od mesta kjer bi bil center. Druga veja cca 15m do dnevne sobe, kjer naj bi bil display, 4. termometri, 5 LED luči z regulacijo krmiljeno z daljincem od TV, vmes 5m bližje register ogrevanja s cca 5 termopogoni in kar nekaj termometri. Kolektorji s 16 termometri, glsvno ps šele pride, peč, zalogovnik z 8 termometri, 4. motorni ventili, kup črpalk, vsaj 3 klasične Grundfoske bi reguliral s PWMjem. Pa to še ni vse.
Spet me je prijelo in končno sem prišel do zasnove, ki mi je všeč. Delim jo z vami, če ima kdo kak predlog za spremembo, ali da se pridruži pri izdelavi:
- 6 Arduino krmilnikov s samostojnimi aplikacijami, ki poskrbijo za skorajda polno funkcionalnost sistema
- V centru uATX PC <!-- m --><a class="postlink" href="http://www.pcengines.ch/alix1d.htm">http://www.pcengines.ch/alix1d.htm</a><!-- m --> z Winsi XP in LabView aplikacijo, ki zbira podatke, komunicira s svetom, deloma krmili sistem, skratka bolj šminka. Tudi še se obesi, naj bi sistem deloval praktično nemoteno. Imal naj bi psa čuvaja in se sam reštartal, če izgubi komunikacijo s kakim Arduinotom pa jim bo lahko za kratek čas izklopil napajanje (reset).
- Komunikacija UDP broadcast in unicast, vsi na istem switchu povezanem na router in od tam v svet. Probaval sem z Multicastom, a mi ni uspelo
- Napajanje iz dodelanega switcha po neuporabljenih 4. žicah, kar drastično zmanjša možnost odpovedi ethernet portov zaradi strele. Dve žici masa, ena 8V, druga 13,5V akumulatorsko napajanje, ki se preko dodatnih žic uporablja tudi za LED razsvetljavo.
Arduinoti bodo nenehno oddajali (UDP broadcast) kar pač imajo za povedati. Nekaj sporočil bo koristnih za druge Arduinote, glavnina pa za PC. Če bo kdorkoli oddal alarmno ali obvestilno sporočilo, se bo prikazalo na vseh displejih v hiši, sprožil se bo zvočni ter LED alarm, PC bo poslal SMS...
Arduinoti naj bi imeli skromen Web Server, tako da se lahko povežem nanje z brskalnikom (tudi iz WANa), recimo z Android telefonom, in mi sporočijo stanje senzorjev. To mi že deluje, gotovo se bo dalo tudi kaj pokrmiliti.
Do nadzornega PCja (morda priključen na PC vhod TVja) naj bi dostopal z Remote desktopom iz LANa ali WANa. Morda kdaj nastane kaka Android aplikacija, če bo volja za učenje, morda bo Malina 2 enkrat poganjala LabView.....
Glede Arduinotov mi je postal še najbolj všeč precej nepopularen in zato veliko dražji Micro <!-- m --><a class="postlink" href="http://arduino.cc/en/Main/ArduinoBoardMicro">http://arduino.cc/en/Main/ArduinoBoardMicro</a><!-- m --> Je majhen, idealen za na proto board (plošča z luknjicami), saj sede v podnožje za DiL čipe. Ima veliko pinov, ki jim lahko dodelimo različno funkcionalnost.
Ethernet <!-- m --><a class="postlink" href="http://www.ebay.com/itm/221500717115">http://www.ebay.com/itm/221500717115</a><!-- m -->
Arduino Micro <!-- m --><a class="postlink" href="http://www.ebay.com/itm/221589209161">http://www.ebay.com/itm/221589209161</a><!-- m -->
[url=httpunichr("58")//wwwunichr("46")ebayunichr("46")com/itm/Slim-3-3V-1602-16x2-Character-Black-White-I2C-Serial-SPI-LCD-Display-Module-/301024616040?pt=LH_DefaultDomain_0&hash=item4616771e68]Lušten display[/url], ugasnjen je navaden zelen, osvetljitev je bela in ponoči dobimo črne črke na beli podlagi. Kontrast nastavljamo programsko.
Pa še o moji hiši:
Imam sila decentraliziran in širok "objekt". Recimo zimski vrt: 3 motorji, 2 s kratkostično kletko, eden kolektorski, vsem bi spreminjal obrate, črpalka za filtracijo in sončno ogrevanje bazena, talno 2,2kW, 2 luči, tenda, 4 termometri, IR sprejemnik oziroma daljinsko vodenje. Vse to cca 13m od mesta kjer bi bil center. Druga veja cca 15m do dnevne sobe, kjer naj bi bil display, 4. termometri, 5 LED luči z regulacijo krmiljeno z daljincem od TV, vmes 5m bližje register ogrevanja s cca 5 termopogoni in kar nekaj termometri. Kolektorji s 16 termometri, glsvno ps šele pride, peč, zalogovnik z 8 termometri, 4. motorni ventili, kup črpalk, vsaj 3 klasične Grundfoske bi reguliral s PWMjem. Pa to še ni vse.

.


