I bought Orange Pi One to drive my 3D printer.
The plan was to use OctoPrint, connect printer using USB, connect network using the on-board Ethernet and use the Orange Pi Camera board to have video.
19.1.15
Svajc, den 0
Dnes (18.1.2015) to bolo relativne narocne.
Najskor velmi (VELMI) vela soferovania.
Okolo 860 km dokopy, s nejakymi malymi odbockami (pumpa, toalety, letisko).
Cesta krasna, akurat draha - mal som genialnu myslienku usetrit za naftu a netankovat doma, ale radsej v Rakusku. Akurat som akosi zabudol na priepastne rozdiely, ktore tam maju pre pumpy v meste a pumpy popri dialnici - nie, ze by som o tom nevedel, ved som tam 8 mesiacov pracoval, akurat som na to zabudol.
Najskor velmi (VELMI) vela soferovania.
Okolo 860 km dokopy, s nejakymi malymi odbockami (pumpa, toalety, letisko).
Cesta krasna, akurat draha - mal som genialnu myslienku usetrit za naftu a netankovat doma, ale radsej v Rakusku. Akurat som akosi zabudol na priepastne rozdiely, ktore tam maju pre pumpy v meste a pumpy popri dialnici - nie, ze by som o tom nevedel, ved som tam 8 mesiacov pracoval, akurat som na to zabudol.
30.3.14
Polievatko - verzia III.
Momentálne polievatko, ktoré som postavil s I2C adaptérom a relátkami má jednu zásadnú nevýhodu - umiestnenie.
Musí byť relatívne blízko k PC (maximálna dĺžka USB je niekde okolo 5 metrov), výstupy na jednotlivé ventily tiež nesmú byť nejako veľmi vzdialené. A tu je problém - polievam momentálne 5 vecí a tým pádom mi ide od čerpadla celkom 5 hadíc. A to je bordel, nepraktické a hlavne škaredé.
Musí byť relatívne blízko k PC (maximálna dĺžka USB je niekde okolo 5 metrov), výstupy na jednotlivé ventily tiež nesmú byť nejako veľmi vzdialené. A tu je problém - polievam momentálne 5 vecí a tým pádom mi ide od čerpadla celkom 5 hadíc. A to je bordel, nepraktické a hlavne škaredé.
30.8.12
i2c boduje
Ako som pisal v minulom clanku, postavil som i2c usb adapter.
Dalsia meta bola pripojit k nemu relatka.
Rozhodol som sa, ze z dovodu co najvyssej spolahlivosti postavim i2c usb adapter a aj relatka na jednu dosku.
Nepouzil som 23008 (8 bitov I/O), rozhodol som sa pre cip 23016 - za tip nan vdacim clankom o Raspberry Pi - ma 16 I/O vystupov.
8 pouzijem na relatka a 8 necham vyhradenych na dalsie vstupy alebo vystupy - potencionalne cidlo vlhkosti pody, vysky hladiny vody, zistovanie, ci prsi a podobne. Uvidime...
Zistil som, ze existuje zaujimavy program - eagleCAD. Je free s nejakymi obmedzeniami - velkost dosky, pocet vrstiev PCB a podobne. Mne ale tie obmedzenia nejako neprekazali, dokazal som sa s nimi popasovat. Je jedna vec navrhnut dosku a uplne ina ju vyrobit. A to je celkom problem. Nasiel som zaujimavy navod na youtube. Postup je to sice skvely, ale moc sa mi nedaril - 3x som nazehlil tu dosku a 3x som ju musel zmazat. Nikdy sa mi nepodarilo nazehlit okraje. Stred bol viac-menej OK, ale to je k nicomu. Nakoniec som to skusil po stvrty krat a vyleptal - nebol to dobry napad. Polovica dosky sa zle vyleptala a preleptala aj spoje tam, kde mali byt. A co je horsie, vsetky okrajove linky sa proste nevyleptali - cokolvek malo ist niekde pri kraji zmizlo. Musel som ist do GME kupit novy plosak. A tento krat som si dal zalezat - od Moki som si ukradol laserovu tlaciaren domov, v ovladaci som nastavil kvalitu tlace na Dark (co najviac toneru). Prekreslil som aj plosak tak, aby v nom boli hrubsie linky - nech je vacsia sanca, ze aj ked sa nepodaria, tak budu dostatocne dobre na fungovanie. Opat boli 2 pokusy o nazehlenie, ale tento krat som uz ten 2. pokus povazoval za dost dobry. Skoda, ze som nemal nejaku olejovu fixku na opravenie tych okrajovych liniek - musim si kupit. Vyleptal som to, nevyzeralo to tak zle, ako som si myslel. Nakoniec sa nepodarili asi 4 linky + dalsie asi 4 boli nevyrazne. Tie nevyrazne som prebehol cinom (pre istotu) a tie poskodene som proste nahradil kuskami odstrihnutych noziciek z rezistorov. Vrtanie 0.6mm vrtakom je blbost - ani samotne rezistory mi do tych dierok nesli vocpat. Takze som to nakoniec prevrtal este raz 0.8mm vrtakom, niektore diery (na konektory pre silove kable) som musel riadne zvacsit a rozvrtat. Podarilo sa - az na maly detail. Znicil som jeden z konektorov. Nevadi - kedze momentalne mam len 4 realne vystupy z cerpadla, zapojim len tie a na to mam konektorov dost.
Kazdopadne, tu je doska. Musim uznat, ze ta schema je prasacka, ale vznikla spojenim existujucej schemy pre i2c-tiny-usb a mojho navrhu. Nepodarilo sa mi prepojit korektne zem a 5V napajania, takze som to musel polinkovat dratmi. Musim sa s tym naucit poriadne robit. Nasiel som vynikajuci navod na pouzitie EagleCADu na youtube.
Sice je to dlhe (vela casti) a obcas zdlhavo vysvetlovane, ale nakoniec to bolo presne to, co som potreboval - naucil som sa otacat tie suciastky, vyrabat spoje, optimalizovat prepojenia, menit sirku ciary a podobne. Podarilo sa mi s vynimkou jedineho spoja vyrobit dosku na jednej vrstve. Drobny problem toho navrhu bol, ze som mal v povodnej scheme chybu - prehodil som data a hodiny z i2c do 23016 - cim sa zapojenie, samozrejme, stalo nefunkcnym. V navrhu tu uz je to opravene, ale len za cenu, ze su tam 2 spoje (nevedel som preskocit datovu linku). Ale to nie je az taka tragedia.
No v konecnom dosledku som uz mal vyrobenu dosku podla povodneho navrhu, to znamenalo, ze som musel trosicku vrtat, rozskriabat datove a hodinove spoje a zletovat to rucne. Problem vyrieseny ;) Kedze spoje sa musia nazehlovat opacne, tak som sem prihodil aj obraz dosky v pozitive, pripraveny na nazehlovanie. Dosku som po vyvrtani este natrel vrstvou kolofonie, rozdrvenej v alpe - je to finta od profesora, co nas na zakladke ucil letovat. Finta je to skvela - je to zaroven vrstva proti oxidacii a este k tomu to zjednodusuje letovanie. Jedina nevyhoda je, ze to lepi pri vrtani, ale to sa da prezit. Pretrel som to par krat, aby som si bol isty, ze to je kvalitne (a hlavne preto, ze som toho roztoku spravil prilis vela).
Dosku som s vynimkou spomenuteho konektora naletoval, ozivil, opravil tie spoje a hotovo - relatka cvakaju tak, ako maju. Uznavam, ze do presneho vrtania alebo rovneho letovania mam co dohanat, ale ucel to splnilo - doska funguje na 100%, dokonca som odskusal aj ten RJ11 vystup, ktory som si tam dal - na pripadne rozsirenie o dalsie dosky s i2c zbernicou - toto je len tak na pobavenie, kedze este stale mam na tej doske 8 I/O portov.
Trosku ma potrapili tie WAGO svorky - naletovane boli OK, ale nevedel som, ako do nich vlastne vtrepat kable. Ukazalo sa, ze vlastne velmi jednoducho - do jednej dierky clovek silno zatlaci srobovakom, tym sa v druhom otvore spravi dierka medzi pritlacnymi plechmi a da sa tam efektne vlozit drotik. Akonahle som vybral srobovak, zubky sa zavreli a extremne pevne uzavreli drotik - parada.
Otestovane, pracujuce zariadenie som zobral na zahradu - pripojil som 12V adapter, ventily a zacal sa hrat - cvakal som cidlami tak rychlo, ze to doslova stihlo vystreknut 3 kvapky - extremne super.
Pripojil som aj 220V vstupu a aj vystup pre cerpadlo, odskusal som aj to a bolo - vsetko fungovalo, ako ma.
Zostal posledny problem - samotnemu zariadeniu moc nevonia voda. Takze som zobral krabicu na potraviny, spravil som dozadu dierku na srob, ktorym som to vonku prichytil o konstrukciu, v ktorej je aj cerpadlo. Pripojil som USB, vsetky kable som pospajal rychlosvorkami a pozatvaral - hotovo.
Pripojil som Alix. Zmenil som v podstate len par riadkov v polievacom programe - namiesto vystupu na USB-bit-whacker som posielal vystup na i2c.
Rozdiel voci 23008, o ktorej som pisal minule, bol v tom, ze bolo treba nastavit 2 registre (0x00 a 0x01 - jeden ovlada prvych 8 bitov a druhy ostatnych 8, vsetko na vystup) a hodnoty sa posielaju na ine porty (0x12 a 0x13, opat rozdelene po 8 bitov na vystup).
V Alix-e som prehodil system. Z Voyage som presiel radsej na OpenWRT - mam ho radsej a hlavne malo uz skompilovany modul pre i2c-tiny-usb :)
Webserver zostal na lighttpd tak, ako bol na Voyage predtym.
Akurat som prehodil par riadkov - pridal som ficuru, ktora zabezpeci, ze ked sa vypina vystup, tak sa najskor vypne cerpadlo a az 2 sekundy na to sa vypne samotny okruh - aby tam zbytocne nezostala natlakovana voda.
No a pridal som na poziadavku uzivatelov (Lusimta) moznost napisat si vlastny program polievania - takze ked clovek zada povedzme 30 5 7 30 10 5 5 10, tak sa bude polievat v tomto poradi:
Nepouzil som 23008 (8 bitov I/O), rozhodol som sa pre cip 23016 - za tip nan vdacim clankom o Raspberry Pi - ma 16 I/O vystupov.
8 pouzijem na relatka a 8 necham vyhradenych na dalsie vstupy alebo vystupy - potencionalne cidlo vlhkosti pody, vysky hladiny vody, zistovanie, ci prsi a podobne. Uvidime...
Zistil som, ze existuje zaujimavy program - eagleCAD. Je free s nejakymi obmedzeniami - velkost dosky, pocet vrstiev PCB a podobne. Mne ale tie obmedzenia nejako neprekazali, dokazal som sa s nimi popasovat. Je jedna vec navrhnut dosku a uplne ina ju vyrobit. A to je celkom problem. Nasiel som zaujimavy navod na youtube. Postup je to sice skvely, ale moc sa mi nedaril - 3x som nazehlil tu dosku a 3x som ju musel zmazat. Nikdy sa mi nepodarilo nazehlit okraje. Stred bol viac-menej OK, ale to je k nicomu. Nakoniec som to skusil po stvrty krat a vyleptal - nebol to dobry napad. Polovica dosky sa zle vyleptala a preleptala aj spoje tam, kde mali byt. A co je horsie, vsetky okrajove linky sa proste nevyleptali - cokolvek malo ist niekde pri kraji zmizlo. Musel som ist do GME kupit novy plosak. A tento krat som si dal zalezat - od Moki som si ukradol laserovu tlaciaren domov, v ovladaci som nastavil kvalitu tlace na Dark (co najviac toneru). Prekreslil som aj plosak tak, aby v nom boli hrubsie linky - nech je vacsia sanca, ze aj ked sa nepodaria, tak budu dostatocne dobre na fungovanie. Opat boli 2 pokusy o nazehlenie, ale tento krat som uz ten 2. pokus povazoval za dost dobry. Skoda, ze som nemal nejaku olejovu fixku na opravenie tych okrajovych liniek - musim si kupit. Vyleptal som to, nevyzeralo to tak zle, ako som si myslel. Nakoniec sa nepodarili asi 4 linky + dalsie asi 4 boli nevyrazne. Tie nevyrazne som prebehol cinom (pre istotu) a tie poskodene som proste nahradil kuskami odstrihnutych noziciek z rezistorov. Vrtanie 0.6mm vrtakom je blbost - ani samotne rezistory mi do tych dierok nesli vocpat. Takze som to nakoniec prevrtal este raz 0.8mm vrtakom, niektore diery (na konektory pre silove kable) som musel riadne zvacsit a rozvrtat. Podarilo sa - az na maly detail. Znicil som jeden z konektorov. Nevadi - kedze momentalne mam len 4 realne vystupy z cerpadla, zapojim len tie a na to mam konektorov dost.
Kazdopadne, tu je doska. Musim uznat, ze ta schema je prasacka, ale vznikla spojenim existujucej schemy pre i2c-tiny-usb a mojho navrhu. Nepodarilo sa mi prepojit korektne zem a 5V napajania, takze som to musel polinkovat dratmi. Musim sa s tym naucit poriadne robit. Nasiel som vynikajuci navod na pouzitie EagleCADu na youtube.
Sice je to dlhe (vela casti) a obcas zdlhavo vysvetlovane, ale nakoniec to bolo presne to, co som potreboval - naucil som sa otacat tie suciastky, vyrabat spoje, optimalizovat prepojenia, menit sirku ciary a podobne. Podarilo sa mi s vynimkou jedineho spoja vyrobit dosku na jednej vrstve. Drobny problem toho navrhu bol, ze som mal v povodnej scheme chybu - prehodil som data a hodiny z i2c do 23016 - cim sa zapojenie, samozrejme, stalo nefunkcnym. V navrhu tu uz je to opravene, ale len za cenu, ze su tam 2 spoje (nevedel som preskocit datovu linku). Ale to nie je az taka tragedia.
No v konecnom dosledku som uz mal vyrobenu dosku podla povodneho navrhu, to znamenalo, ze som musel trosicku vrtat, rozskriabat datove a hodinove spoje a zletovat to rucne. Problem vyrieseny ;) Kedze spoje sa musia nazehlovat opacne, tak som sem prihodil aj obraz dosky v pozitive, pripraveny na nazehlovanie. Dosku som po vyvrtani este natrel vrstvou kolofonie, rozdrvenej v alpe - je to finta od profesora, co nas na zakladke ucil letovat. Finta je to skvela - je to zaroven vrstva proti oxidacii a este k tomu to zjednodusuje letovanie. Jedina nevyhoda je, ze to lepi pri vrtani, ale to sa da prezit. Pretrel som to par krat, aby som si bol isty, ze to je kvalitne (a hlavne preto, ze som toho roztoku spravil prilis vela).
Dosku som s vynimkou spomenuteho konektora naletoval, ozivil, opravil tie spoje a hotovo - relatka cvakaju tak, ako maju. Uznavam, ze do presneho vrtania alebo rovneho letovania mam co dohanat, ale ucel to splnilo - doska funguje na 100%, dokonca som odskusal aj ten RJ11 vystup, ktory som si tam dal - na pripadne rozsirenie o dalsie dosky s i2c zbernicou - toto je len tak na pobavenie, kedze este stale mam na tej doske 8 I/O portov.
Trosku ma potrapili tie WAGO svorky - naletovane boli OK, ale nevedel som, ako do nich vlastne vtrepat kable. Ukazalo sa, ze vlastne velmi jednoducho - do jednej dierky clovek silno zatlaci srobovakom, tym sa v druhom otvore spravi dierka medzi pritlacnymi plechmi a da sa tam efektne vlozit drotik. Akonahle som vybral srobovak, zubky sa zavreli a extremne pevne uzavreli drotik - parada.
Otestovane, pracujuce zariadenie som zobral na zahradu - pripojil som 12V adapter, ventily a zacal sa hrat - cvakal som cidlami tak rychlo, ze to doslova stihlo vystreknut 3 kvapky - extremne super.
Pripojil som aj 220V vstupu a aj vystup pre cerpadlo, odskusal som aj to a bolo - vsetko fungovalo, ako ma.
Zostal posledny problem - samotnemu zariadeniu moc nevonia voda. Takze som zobral krabicu na potraviny, spravil som dozadu dierku na srob, ktorym som to vonku prichytil o konstrukciu, v ktorej je aj cerpadlo. Pripojil som USB, vsetky kable som pospajal rychlosvorkami a pozatvaral - hotovo.
Pripojil som Alix. Zmenil som v podstate len par riadkov v polievacom programe - namiesto vystupu na USB-bit-whacker som posielal vystup na i2c.
Rozdiel voci 23008, o ktorej som pisal minule, bol v tom, ze bolo treba nastavit 2 registre (0x00 a 0x01 - jeden ovlada prvych 8 bitov a druhy ostatnych 8, vsetko na vystup) a hodnoty sa posielaju na ine porty (0x12 a 0x13, opat rozdelene po 8 bitov na vystup).
V Alix-e som prehodil system. Z Voyage som presiel radsej na OpenWRT - mam ho radsej a hlavne malo uz skompilovany modul pre i2c-tiny-usb :)
Webserver zostal na lighttpd tak, ako bol na Voyage predtym.
Akurat som prehodil par riadkov - pridal som ficuru, ktora zabezpeci, ze ked sa vypina vystup, tak sa najskor vypne cerpadlo a az 2 sekundy na to sa vypne samotny okruh - aby tam zbytocne nezostala natlakovana voda.
No a pridal som na poziadavku uzivatelov (Lusimta) moznost napisat si vlastny program polievania - takze ked clovek zada povedzme 30 5 7 30 10 5 5 10, tak sa bude polievat v tomto poradi:
- 30 minut platan
- 5 minut visna
- 7 minut ceresna
- 30 minut jablon
- 10 minut opat platan
- 5 minut visna
- 5 minut ceresna
- a nakoniec 10 minut jablon
Samozrejme sa da ktorekolvek polievatko preskocit - ak chcem napriklad len 10 minut polievat ceresnu, staci napisat do programu 0 0 10 - prve 2 sa preskocia a 10 minut sa bude polievat ceresna.
Myslim, ze v tomto momente som s polievatkom skoncil - funguje uz 3 tyzdne absolutne spolahlivo, takze som spokojny - zadanie sa podarilo.
Snad tento navod pomoze aj niekomu inemu - podobne slahnutemu, ako ja :)
14.7.12
OpenWRT a i2c
Chcel som spravit ovladanie zahradnych polievatok.
Kupil som kvoli tomu zariadenie od SparkFun (USB bit whacker). Problem je, ze to zariadenie je nestabilne. Vacsinu casu ide, ale prave ked sa nan clovek spolahne, tak zvazi, ze sa odpoji od USB.
A co je dalsi probem - zariadenie nema obojsmerny buffer pre vsetky I/O porty. Konkretne clovek posle na vystup hodnotu a chce si ju precitat a ma smolu - precita prve 3 alebo 4 bity a hotovo.
Tak som hladal ine zariadenie - nieco, co by bolo potencionalne lacnejsie, ako UBW.
A nasiel som.
Zistil som, ze existuje zbernica s nazvom I2C.
Na nu su za doslova par halierov pripojitelne vstupno-vystupne expandery, teplotne cidla a podobne srandy.
Dalej som zistil, ze v linuxe je modul, ktory dokaze zbernicu I2C simulovat - v podstate ju simuluje z obycajnych I/O vystupov, ktore routery uz davno maju.
Problem je, ze som sa nechcel hned hrabat v HW - v podstate by som nemal sancu zistit, ci to realne funguje. Kedze nemam k dispozicii ziadne ine i2c zariadenie, o ktorom by som vedel, ze funguje, mohol by to byt zdlhavy postup.
A tak som pozeral po nejakom i2c adaptery. Po niecom, co by nestalo 60 EUR teda ;)
A nasiel som, projekt, kde 2 adaptery (HW na nich) stali 10 EUR spolu.
Kupil som si aj jedno Arduino (to bolo trosku nad rozpocet popravde), aby som do toho maleho cipu (ATtiny45) mohol nahrat firmware. Podla navodu som to vyskusal a fungovalo to.
Nahral som tam teda firmware zo stranky i2c-tiny-usb. To chvilu trvalo, musel som trosku zmenit subor Makefile a upravil som tam riadok
FLASH_CMD = avrdude -P$(TTY) -c stk500hvsp -p attiny45 -U lfuse:w:0xdf:m -U hfuse:w:0x5f:m -U flash:w:main.hexa upravil vzhladom na to, ze pouzivam na nahravanie firmware Arduino, takze je tam teraz takyto:
FLASH_CMD = avrdude -v -v -P$(TTY) -c arduino -b 19200 -p attiny45 -U lfuse:w:0xdf:m -U hfuse:w:0x5f:m -U flash:w:main.hexMa to jednu malinku nevyhodu - musi sa to nahrat na prvy pokus, pretoze to pouziva aj vystup na RESET a tym padom po napaleni uz bez dalsich hraciek (12V prepisovanie poistky) nejde prehrat firmware. Nastastie sa to podarilo a tak som sa dal do stavby samotneho adapteru. To slo lahsie, ako by sa zdalo. Znicil som kvoli tomu USB kabel, nech nemusim letovat a bol to dobry napad - na prve zapojenie ho detekovalo Ubuntu! To bola super sprava - to znamena, ze som rovno mohol zacat skusat pripajat zariadenia. Doma som nemal nic, len 23008 (8bit I/O) a vsetko ostatne len na 3.3V. Aby som hned nieco neznicil, tak som neriskoval a zobral tu 23008. Na moje testovacie pole sa to ledva zmestilo (testovacie diody uz nemam kam pripojit, tak sa s odpormi spajaju len tak - vo vzduchu). Kazdopadne som to pripojil a... No a teraz to bolo treba otestovat. Ubuntu sice zariadenie detekovalo, ale nevznikol ziadny zaznam v
/dev/i2c-*, co znamena, ze pri pouziti i2cdetect z balika
i2c-toolsvypisal program len ze nenasiel zbernicu. Nakoniec to poriesila blbost:
modprobe i2c-dev, cim vznikol zaznam v /dev strome a zrazu vsetko ficalo. Po spusteni
# i2cdetect -lsa uz objavil adapter. Tak som skusil
i2cdetect -y 0a ten nasiel zariadenie na adrese 0x20. Tu som nastavil ja - 23008 ma 3 adresne bity a dovoli nastavit adresy od 0x20 po 0x27, podla toho, aka binarna hodnota je na ich pinoch. To okrem ineho znamena, ze mozem pripojit az 8 takychto zariadeni, co mi dava 64 I/O vystupov (!!!). No a kedze som uz vedel zariadenie a videl ho na zbernici, zacal som robit pokusy. V prvom rade je potrebne nastavit I/O porty na vystup, pricom 0 pre dany bit znamena vystup a 1 znamena vstup. A nastavuju sa registrom na adrese 0x00. Takze prikaz znie
i2cset -y 0 0x20 0x00 0x00, tym som nastavil vsetky bity na vystup. A kedze na poslednom bite (7. bit, hexa-prepis 0x80) bola dioda a chcel som ju rozsvietit, pouzil som zapis na vystup (register 0x09). Prikaz teda vyzera takto:
i2cset -y 0 0x20 0x09 0x80Prva 0 reprezentuje /dev/i2c-0, nasledne adresa 0x20 je zariadenie, ktore nasiel i2cdetect, 0x09 je vystupny register a 0x80 je samotna hodnota, ktora na 7. I/O vystup posle logicku 1. Analogicky prikaz
i2cset -y 0 0x20 0x09 0x00diodu vypne. Tak som sa este pohral a nasiel som vsetky diody, co som mal po ruke (6 kusov). Vsetky som pripojil cez 100ohm rezistory na vystupy, konkretne su pouzite (0x80, 0x40, 0x20, 0x10, 0x02, 0x01). A spravil som si script, ktory ich rozsvecuje a zhasina - beziaci "svetelny" had. Tak a to znamena, ze teraz uz mam fungujuce i2c zariadenie a mozem skusit rozobrat router a vytiahnut z neho softwarovu i2c zbernicu :) Ale az zajtra, dnes sa mi uz nechce. A mam k dispozicii 8 vystupov pre spinanie cerpadlovych vystupov (cez rele) a samotne cerpadlo (relatko, ktore mu zopne 220V). Relatka uz mam davno hotove, su zapojene cez ten USB bit whacker zo Sparkfun-u. Ale prehodim ich - a odvtedy bude cela zahrada riadena routerom a nie Alixom, ktory je podstatne drahsi, samozrejme. Mam dobry pocit zo zivota :)
3.3.12
Maly fix pre webkamery
Zistil som, ze ked nastavim pocet obrazkov za sekundu na 5, tak na niektorych modeloch kamier nefunguje automaticka expozicia (konkretne Microsoft Livecam VX-700, s ktorou som inak spokojny).
Takze som zdvihol pocet obrazkov na 30, co nema ziadny realny dopad na vykonnost systemu a vsetko je OK.
V tomto momente Alix streamuje 3 webkamery, kazdu s rozlisenim 640x480 bodov, 30 obrazkov za sekundu a pouzitie CPU je 14% ;)
Takze som zdvihol pocet obrazkov na 30, co nema ziadny realny dopad na vykonnost systemu a vsetko je OK.
V tomto momente Alix streamuje 3 webkamery, kazdu s rozlisenim 640x480 bodov, 30 obrazkov za sekundu a pouzitie CPU je 14% ;)
28.12.11
Webkamery opat o malicky kusok dalej 2
Tak som sa este trochu pohral s tymi webkami a vymenil som na vsetkych zariadeniach gstreamer za mjpg_streamer a je to parada - prehrava to v pohode video s 5 snimkami za sekundu na lubovolny pocet miest v sieti a este k tomu je vytazenie procesora (500MHz AMD Geode) pod 10%, na tom routeri dokonca este menej.
Skvele.
A upravil som aj tu cast, ktora uklada video na serveri, takze je to parada.
A nasiel som aj aplikaciu na android (mLiveCams), ktora prehra vsetky kamery naraz ;)
No a dnes som si spravil radost a kupil som si Microsoft Lifecam HD-3000 a zistil som, ze pri 1280x720 (HDready) ma router vyuzitie CPU na urovni 4-6%. Co k tomu dodat...
A aby to bolo uplne dokonale, nastavil som ten router do modu WDS, takze este mi aj zosilnuje wifinu na hornom poschodi :)
Tak a dnes (30.12.2011) mi napadla este jedna drobnost po precitani manualu k mjpg_streamer-u. Namiesto zlozitej konstrukcie na ukradnutie obrazku
staci spravit daleko jednoduchsie (a systemovo daleko menej narocne)
Pricom takyto screenshot cez wget dokaze spravit aj samotny router, akurat ulozit ho nema kam - ale dokaze ho cez scp skopirovat trebarz niekam na server...
Skvele.
A upravil som aj tu cast, ktora uklada video na serveri, takze je to parada.
A nasiel som aj aplikaciu na android (mLiveCams), ktora prehra vsetky kamery naraz ;)
No a dnes som si spravil radost a kupil som si Microsoft Lifecam HD-3000 a zistil som, ze pri 1280x720 (HDready) ma router vyuzitie CPU na urovni 4-6%. Co k tomu dodat...
A aby to bolo uplne dokonale, nastavil som ten router do modu WDS, takze este mi aj zosilnuje wifinu na hornom poschodi :)
Tak a dnes (30.12.2011) mi napadla este jedna drobnost po precitani manualu k mjpg_streamer-u. Namiesto zlozitej konstrukcie na ukradnutie obrazku
gst-launch-0.10 souphttpsrc location=http://<IP_adresa>:<port>/\?action=stream \
! multipartdemux ! jpegdec ! ffmpegcolorspace ! pngenc\
! filesink location=<cesta, kam ma ist obrazok png> >/dev/null 2>/dev/null
staci spravit daleko jednoduchsie (a systemovo daleko menej narocne)
wget -q -O <cesta kam ma ist jpg obrazok> "http://<IP_adresa>:<port>/?action=snapshot"
Pricom takyto screenshot cez wget dokaze spravit aj samotny router, akurat ulozit ho nema kam - ale dokaze ho cez scp skopirovat trebarz niekam na server...
Webkamery o kusok dalej
Tak som mierne posunul moje pokusy s webkamerou.
Najskor ta zlozitejsia instalacia - pouziva Alix dosku (draha, cez 100EUR), USB HUB (~5EUR), 2 webkamery Microsoft webcam VX-700 (~8EUR/kus).
Nainstalovany je tam voyage linux a bezi tam gstreamer, ktory posiela video cez tcp port, konkretny prikaz je asi takyto:
Vyzera to zlozito, ale ide len o to, ze hovorim gstreameru, aby zobral video z prvej webkamery, neondal sa s poctom snimkov, ktore generuje kamera, ale vzal to, co chcem ja, nastavil rozlisenie a pocet snimkov, spravil z toho MJPEG stream a poslal ho cez TCP na port 5000 pre kohokolvek, komu sa chce prave pocuvat.
Tento prikaz je, samozrejme, pusteny pre 2 kamery (port 5000 a 5001).
Funguje to bez problemu.
Pozeranie je jednoduche.
Na linuxe
Na takmer comkolvek inom sa da pouzit napriklad VLC pomocou
Funguje to skvele.
Dnes som ale objavil lacnejsiu moznost.
Router TP-LINK tl-mk3220 (pripadne 3420). Bezi na nom OpenWRT, staci nainstalovat spravne moduly a do USB pichnut kameru.
Nasledne nainstalovat mjpeg_streamer a v /etc/config/mjpeg_streamer zmenit udaje v polozke port (ja som dal 5002), fps (mne staci 1).
Pre uplnost dodam, ze openWRT potrebuje doinstalovat balicky kmod-video-uvc a samozrejme aj mjpg-streamer.
Po reboote ale obraz nenabehol - USB moduly sa nacitavaju neskor, ako samotny mjpeg streamer, takze som este v konfiguracnom subore /etc/init.d/mjpg-streamer zmenil v tretom riadku hodnotu START na 99, takze riadok teraz je
START=99
Tym padom sa nacitava vsetko v spravnom poradi, kamerka nabehne a je to.
Aby som mal vacsiu srandu, na domacom serveri som spravil script, ktory kazdu minutu spravi screenshot zo vsetkych kamier, napise nan z ktorej kamery to je screenshot a aky bol datum/cas, ulozi ho na disk do strukturovaneho adresara.
No a potom kazdych 30 minut bezi dalsi script, ktory zoberie cely adresar a spravi z neho .flv video, ktore sa da prehrat vo flashi (pripadne mplayeri).
Ak zisti, ze uz je koniec toho dna, tak po vyrobe videa zmaze obrazky z daneho dna, aby som to nemal duplicitne.
Potom som este spravil ceresnicky na torte - ak je na obrazku moc ciernej (tma, pripadne len jedna lampa na ulici), jednoducho taky obrazok neulozim a nezabera tym padom miesto na disku.
Sranda s tym routerom a webkamerou je, ze to mozem umiestnit doslova kamkolvek, kde mi dociahne wifi-signal (a ten dociahne vlastne vsade v dome aj mimo), ak tam je 230V zasuvka. Cize uz viem, ako sa budem pozerat k brane a pred vchod ;)
Najskor ta zlozitejsia instalacia - pouziva Alix dosku (draha, cez 100EUR), USB HUB (~5EUR), 2 webkamery Microsoft webcam VX-700 (~8EUR/kus).
Nainstalovany je tam voyage linux a bezi tam gstreamer, ktory posiela video cez tcp port, konkretny prikaz je asi takyto:
gst-launch-0.10 v4l2src device=/dev/video0 ! videorate ! image/jpeg,width=640,height=480,framerate=1/1 ! multipartmux ! tcpserversink port=5000
Vyzera to zlozito, ale ide len o to, ze hovorim gstreameru, aby zobral video z prvej webkamery, neondal sa s poctom snimkov, ktore generuje kamera, ale vzal to, co chcem ja, nastavil rozlisenie a pocet snimkov, spravil z toho MJPEG stream a poslal ho cez TCP na port 5000 pre kohokolvek, komu sa chce prave pocuvat.
Tento prikaz je, samozrejme, pusteny pre 2 kamery (port 5000 a 5001).
Funguje to bez problemu.
Pozeranie je jednoduche.
Na linuxe
gst-launch-0.10 tcpclientsrc host=IP_ADRESA port=5000 ! multipartdemux ! jpegdec ! autovideosink
Na takmer comkolvek inom sa da pouzit napriklad VLC pomocou
vlc tcp://IP_ADRESA:5000
Funguje to skvele.
Dnes som ale objavil lacnejsiu moznost.
Router TP-LINK tl-mk3220 (pripadne 3420). Bezi na nom OpenWRT, staci nainstalovat spravne moduly a do USB pichnut kameru.
Nasledne nainstalovat mjpeg_streamer a v /etc/config/mjpeg_streamer zmenit udaje v polozke port (ja som dal 5002), fps (mne staci 1).
Pre uplnost dodam, ze openWRT potrebuje doinstalovat balicky kmod-video-uvc a samozrejme aj mjpg-streamer.
Po reboote ale obraz nenabehol - USB moduly sa nacitavaju neskor, ako samotny mjpeg streamer, takze som este v konfiguracnom subore /etc/init.d/mjpg-streamer zmenil v tretom riadku hodnotu START na 99, takze riadok teraz je
START=99
Tym padom sa nacitava vsetko v spravnom poradi, kamerka nabehne a je to.
Aby som mal vacsiu srandu, na domacom serveri som spravil script, ktory kazdu minutu spravi screenshot zo vsetkych kamier, napise nan z ktorej kamery to je screenshot a aky bol datum/cas, ulozi ho na disk do strukturovaneho adresara.
No a potom kazdych 30 minut bezi dalsi script, ktory zoberie cely adresar a spravi z neho .flv video, ktore sa da prehrat vo flashi (pripadne mplayeri).
Ak zisti, ze uz je koniec toho dna, tak po vyrobe videa zmaze obrazky z daneho dna, aby som to nemal duplicitne.
Potom som este spravil ceresnicky na torte - ak je na obrazku moc ciernej (tma, pripadne len jedna lampa na ulici), jednoducho taky obrazok neulozim a nezabera tym padom miesto na disku.
Sranda s tym routerom a webkamerou je, ze to mozem umiestnit doslova kamkolvek, kde mi dociahne wifi-signal (a ten dociahne vlastne vsade v dome aj mimo), ak tam je 230V zasuvka. Cize uz viem, ako sa budem pozerat k brane a pred vchod ;)
21.7.08
Video z obrazkov ma bavi
Trosku som to vylepsil.
V prvom rade - tie 1.3MB fotky boli moc velke.
Gphoto (nanestastie) nevie nariadit tomu Canonu nizsie rozlisenie. Vsetko ostatne ide, len toto nie.
No ale tak ich aspon fotim vo velkom rozliseni.
No a nasiel som skvely nastroj - imagemagick.
K tomu este pouzivam exifgrep, ktorym vyberam z danej fotky datum a cas.
Tak sa mi podarilo to, co som potreboval.
Pomocou jednoducheho prikazu zmensujem obrazok a rovno aj pridavam datum a cas (podla exif):
datumA=$(exifgrep -var DateTimeOri $i)
datumA=${datumA:40:14}
datumA=${datumA//:/.}
datumA=${datumA/\ /_}
convert $i -resize 640x480 -font FreeMono-Bold -fill white -box '#00000070' -gravity NorthWest -pointsize 14 -annotate +10+10 $datumA ${i/capt/small}
Akurat - srandy s upravami stringu ako ${datumA//:/.} funguju len v BASHi, takze ked som (ja idiot) pustal script ako sh ./resize.cmd, tak pisal stale chybu substitucie. Zabil som tym 2 hodiny...
No ale vo vysledku sa potom da vyrobit taketo video za cely den:
Kazdopadne, ma to vsetko, co som chcel - datum, cas, dobry obraz, prisposobuje sa to svetlu a celkovo to fici.
Len jedna drobnost - ked foti v noci, tak fotky maju pod 11kB a mplayer ich odmieta kvoli nejakej internej chybe. Takze som jednoduchym prikazom vykopol vsetko, co ma pod 11kB - pretoze to je len cierno-cierna tma a nic viac.
Prikaz je asi takyto:
find -maxdepth 1 -iname 'small*' -size -11000c -exec rm '{}' \;
Celkom to fici - precisti to bordel a nech to len realne obrazky.
V prvom rade - tie 1.3MB fotky boli moc velke.
Gphoto (nanestastie) nevie nariadit tomu Canonu nizsie rozlisenie. Vsetko ostatne ide, len toto nie.
No ale tak ich aspon fotim vo velkom rozliseni.
No a nasiel som skvely nastroj - imagemagick.
K tomu este pouzivam exifgrep, ktorym vyberam z danej fotky datum a cas.
Tak sa mi podarilo to, co som potreboval.
Pomocou jednoducheho prikazu zmensujem obrazok a rovno aj pridavam datum a cas (podla exif):
datumA=$(exifgrep -var DateTimeOri $i)
datumA=${datumA:40:14}
datumA=${datumA//:/.}
datumA=${datumA/\ /_}
convert $i -resize 640x480 -font FreeMono-Bold -fill white -box '#00000070' -gravity NorthWest -pointsize 14 -annotate +10+10 $datumA ${i/capt/small}
Akurat - srandy s upravami stringu ako ${datumA//:/.} funguju len v BASHi, takze ked som (ja idiot) pustal script ako sh ./resize.cmd, tak pisal stale chybu substitucie. Zabil som tym 2 hodiny...
No ale vo vysledku sa potom da vyrobit taketo video za cely den:
Kazdopadne, ma to vsetko, co som chcel - datum, cas, dobry obraz, prisposobuje sa to svetlu a celkovo to fici.
Len jedna drobnost - ked foti v noci, tak fotky maju pod 11kB a mplayer ich odmieta kvoli nejakej internej chybe. Takze som jednoduchym prikazom vykopol vsetko, co ma pod 11kB - pretoze to je len cierno-cierna tma a nic viac.
Prikaz je asi takyto:
find -maxdepth 1 -iname 'small*' -size -11000c -exec rm '{}' \;
Celkom to fici - precisti to bordel a nech to len realne obrazky.
Autoslalom je celkom sranda
Ukecal som organizatorov a pustili ma fotit na trat. V prvej polovici som mal naprd nastavenu clonu (musim nosit notebook, inak to nie je poriadne vidno), ale potom som to opravil a par zaberov sa tym padom podarilo. Aj ked - cim viac som sa snazil (pri Matovi), tym menej mi to islo, takze VSETCI maju lepsie fotky, ako on ;-)
Nabuduce (koncom augusta) sa skusim pridat aj ja, len tak, nech si s Forestom pokruzim po trati. Nepojdem na cas, ale skusim, ci sa trafim aspon do polovice kuzelkov...
17.7.08
Video z obrazkov JPEG
Takze, aby som zacal poporiadku...
Najskor som vytiahol fotak na terasu a pripojil ho k notasu.
Tam som pustil gphoto, aby nahravalo obrazok kazdych 10 sekund.
gphoto2 --camera=Canon PowerShot A400 (PTP mode) -I 10 --capture-image
Nasledne som isiel pracovat (pekne manualne, lopata furik, ...).
A potom som zobral vytvorene obrazky a pomocou
mencoder mf://*.jpg -mf fps=15:type=jpg -of lavf -ovc lavc -lavcopts vcodec=flv:vbitrate=600 -ofps 15 -o strk2.flv -nosound
som z toho spravil video. Celkom to zafungovalo ;-)
Akurat kym som nasiel spravnu kombinaciu prepinacov pre mencoder...
Najskor som vytiahol fotak na terasu a pripojil ho k notasu.
Tam som pustil gphoto, aby nahravalo obrazok kazdych 10 sekund.
gphoto2 --camera=Canon PowerShot A400 (PTP mode) -I 10 --capture-image
Nasledne som isiel pracovat (pekne manualne, lopata furik, ...).
A potom som zobral vytvorene obrazky a pomocou
mencoder mf://*.jpg -mf fps=15:type=jpg -of lavf -ovc lavc -lavcopts vcodec=flv:vbitrate=600 -ofps 15 -o strk2.flv -nosound
som z toho spravil video. Celkom to zafungovalo ;-)
Akurat kym som nasiel spravnu kombinaciu prepinacov pre mencoder...
15.5.08
Forest sa bol umyt
Rasl objavil nejaku super umyvarku. Na kefy som ist nemohol, lebo naraznik.Ale tito frajeri to umyli krasne rucne.
Forest vyzeral ako novy, leskol sa ako psie ... ;-)
Vela sa mi to pacilo, takze tam odteraz budem chodit. 350 Sk nie je zas taka vrazda.View Larger Map
14.5.08
Fakt vydareny den
Tak dnes sa mi fakt darilo.
Neskoro som vstal a siel do prace.
Poriesil som veci, co som nechcel riesit (Adel...) a tak som sa zamotal do starych pavucin.
Potom som sa doma nejako extra nepohodol s Luciou - jej mama stratila moje knihy o Stoparovi. Strasne ma to mrzi. Cakal som od Lucie nejaku akcnejsiu reakciu ako "hmm, mrzi ma to". Ale nejako som to nedokazal ani povedat nahlas (a to ma skrie este viac).
Potom som isiel do Billy, len aby som zistil, ze ju prerabaju a je sice otvorena, ale vsetko je tam ako na stavenisku.
No a ked som konecne ulozil Luciu spat a nedokazal som zaspat, tak som isiel dole a dostal som obrovsku chut na nieco sladke.
V kuchyni na stole boli plechovkys mandarinkami a s marhulami. Marhulova plechovka velka, mandarinkova mala - vyhrala.
A tak som sa jal otvarat. Snaha o ticho bola odmenena riadnym buchotanim.
A naraz mi z tej plechovice zacala tiect ta sladucka stava. Tak som vybral pohar, ze si ju odlejem a z chuti sa napijem - fasa napad. Aj som to spravil.
Az na to, ze to bola plechovka so sampionmi v slanom naleve.
Vyborne...
Skoro som sa pogrcal.
Aj po zjedeni celej plechovky broskyn (fakt ze velkej) mam stale slanu chut v ustach a je mi na blvanie...
Proste vydareny den.
A teraz mi zacala hlavou behat myslienka, ze sme od tej Luciinej mamy tie knihy doniesli uz davno a ja som histercil zbytocne...
Neskoro som vstal a siel do prace.
Poriesil som veci, co som nechcel riesit (Adel...) a tak som sa zamotal do starych pavucin.
Potom som sa doma nejako extra nepohodol s Luciou - jej mama stratila moje knihy o Stoparovi. Strasne ma to mrzi. Cakal som od Lucie nejaku akcnejsiu reakciu ako "hmm, mrzi ma to". Ale nejako som to nedokazal ani povedat nahlas (a to ma skrie este viac).
Potom som isiel do Billy, len aby som zistil, ze ju prerabaju a je sice otvorena, ale vsetko je tam ako na stavenisku.
No a ked som konecne ulozil Luciu spat a nedokazal som zaspat, tak som isiel dole a dostal som obrovsku chut na nieco sladke.
V kuchyni na stole boli plechovkys mandarinkami a s marhulami. Marhulova plechovka velka, mandarinkova mala - vyhrala.
A tak som sa jal otvarat. Snaha o ticho bola odmenena riadnym buchotanim.
A naraz mi z tej plechovice zacala tiect ta sladucka stava. Tak som vybral pohar, ze si ju odlejem a z chuti sa napijem - fasa napad. Aj som to spravil.
Az na to, ze to bola plechovka so sampionmi v slanom naleve.
Vyborne...
Skoro som sa pogrcal.
Aj po zjedeni celej plechovky broskyn (fakt ze velkej) mam stale slanu chut v ustach a je mi na blvanie...
Proste vydareny den.
A teraz mi zacala hlavou behat myslienka, ze sme od tej Luciinej mamy tie knihy doniesli uz davno a ja som histercil zbytocne...
13.5.08
Maso z uplne normalnej zveri
Pozerame v sobotu vecer nejaky film.
Luciu to zjavne nebavi.
A naraz jej to doslo - v skutocnosti mala chut pazrit.
Lenze nebolo co. A tak ju napadlo, co by si dala - maso z "uplne normalni zvere"... No to sa lahsie povie, ako spravi.
Lenze, nove auto pred domom a chut na nieco humorne zvitazili a tak sme o 23:30 vyrazili do nocneho Tesca.
Kupili sme maso, co sa podobalo na maso z uplne normalnej zveri. Bolo to dost blizko. Pridali sme rozky a aj bagety (take, co sa dopekaju v rure) a este vselico, co islo okolo a nam sa to prave pacilo.
Doporucujem hlavne "udenu kacaciu pecen" za milion milionov. Strasna sracka. Este dnes je v chladnicke, odjedli sme 2 platky a bolo to tak hnusne, ze uz to nechceme ani vidiet. Asi to dam susedovmu psovi.
Pobavili sme sa na intelektualoch, co postavali okolo v rade na pokladnu. Ak ma byt toto nasa buducnost, tak amen-tma...
Kazdopadne, cesta domov bola pohoda, Lucia uz skoro driemala, ale zvladli sme to.
A to jedlo druhy den rano, to bolo skratka bozske.
Arthur by zavidel ;-)
Luciu to zjavne nebavi.
A naraz jej to doslo - v skutocnosti mala chut pazrit.
Lenze nebolo co. A tak ju napadlo, co by si dala - maso z "uplne normalni zvere"... No to sa lahsie povie, ako spravi.
Lenze, nove auto pred domom a chut na nieco humorne zvitazili a tak sme o 23:30 vyrazili do nocneho Tesca.
Kupili sme maso, co sa podobalo na maso z uplne normalnej zveri. Bolo to dost blizko. Pridali sme rozky a aj bagety (take, co sa dopekaju v rure) a este vselico, co islo okolo a nam sa to prave pacilo.
Doporucujem hlavne "udenu kacaciu pecen" za milion milionov. Strasna sracka. Este dnes je v chladnicke, odjedli sme 2 platky a bolo to tak hnusne, ze uz to nechceme ani vidiet. Asi to dam susedovmu psovi.
Pobavili sme sa na intelektualoch, co postavali okolo v rade na pokladnu. Ak ma byt toto nasa buducnost, tak amen-tma...
Kazdopadne, cesta domov bola pohoda, Lucia uz skoro driemala, ale zvladli sme to.
A to jedlo druhy den rano, to bolo skratka bozske.
Arthur by zavidel ;-)
Z 3 je 2 a to je dobre

Takze, amaterski elektrikari maju nakoniec "len" 2b, nie 3, takze je to podstatne lepsie, ako sa zdalo.
Dokonca zostala aj nejaka-ta citlivost, takze nezhorelo vsetko.
Fu.
Proste stastie v nestasti.
Ale vdaka aj za to.
9.5.08
Forest je frajer
Bol som v lese, isiel som cez koryto takeho minipotoka, netusil som, ze tam na sirku vojdem.
Parada... Vysiel by som az uplne na vrch vinohradu, ale bohuzial tam bol drot a bal som sa, ze sa mi zapletie do napravy. Tak som to neriskoval a nechal som to v strede - aj tak to bola obrovska pomoc.
Cesta dole bola ine kafe. Musel som sa otocit a to som nezvladol. Auto bolo na 3 kolesach, viselo vo vzduchu, vsade prskalo blato, ale islo tam, kam som chcel ist. To sa mi normalne nechcelo verit.
Lenze som si nevsimol, ze v koryte tej riecky je veliky kamen. A tak som napriek Johnyho navigovaniu don nacuval a graficky upravil zadny naraznik ;-)
Kazdopadne, je to off-road, takze ma podla toho aj byt upraveny.
Uz to je pravy offroad ;-)
Najhorsie dopadol Johny, pretoze som raz zabral skor, ako stihol odbehnut a sprska blata mu graficky upravila tvar a tricko ;-)
Lucia vsetkych prekvapila. Na to, aka je mala, chytila motyku a poriadne im to natrela ;-)
Ja som bol z chlapov najslabsi, nemam vydrz, to je jasne. Janikov otec - to je iny nezmar. Ten clovek asi zabudol, ze sa ma obcas aj unavit. Ten robil v jednom kuse.
Podarilo sa mi par celkom zaujimavych portretov a momentiek. Aj Lucia co-to cvakla a ako obvykle - ma skvele oko.
Akurat teta Dana sa nejako nechcela fotit a podla toho na tych fotkach aj vizera... Holt usmev nevycarujem, jedine Photoshopom a to ja neuznavam...
Dohodli sme brigadu u nas buducu sobotu. Tesim sa vela, ked budu ti ludia makat tak, ako makali dnes, tak spravia za doobedie vsetko, co odkladam pol roka... A okrem toho je s nimi strasna sranda.
View Larger Map
7.5.08
Forest je doma
Som stastny prestastny, je uplne fasa a sme z neho nadseni.
Obaja.
Aj ked Lucia to nevie soferovat, ale dobre sa jej v tom vozi.
Takze sme poukazovali a celi unaveti prifrcali domov...
Ale mame ho. Konecne...
Rotovanie obrazkov
Tak som sa nastval - niektore soft mi automaticky rotuju obrazky podla EXIF. A niektore okrem toho este aj fyzicky zrotuju ten subor, ale neresetnu EXIF a tym padom mi to ta prva skupina otoci vlastne 2 krat.
Takze som zistil, ze priamo pre Nautilus (obdoba expolreru z MS Win) je subor scriptov, ktore dokazu fungovat na prave tlacitko mysi a vedia robit kopec uprav s obrazkami...
A je to priamo v systeme, takze sa s tym nemusim paprat. Skvela vec...
Takze som zistil, ze priamo pre Nautilus (obdoba expolreru z MS Win) je subor scriptov, ktore dokazu fungovat na prave tlacitko mysi a vedia robit kopec uprav s obrazkami...
A je to priamo v systeme, takze sa s tym nemusim paprat. Skvela vec...
6.5.08
Uz len raz sa vyspim...

...a bude Forester ;-)
Neviem sa dockat.
Bude to najsilnejsie a najvacsie auto, co som zatial mal.
Jazdi sa v tom vyborne.
Trochu je mi luto, ze to nemam od novoty, ale co uz.
Pedro uz je skoro tyzden prec, chudak chalan. Uz bude aj cely poopravovany ;-)
Kazdopadne, je mi za nim stale smutno, ale na Forestra sa tesim viac.
A teraz uz len vymysliet meno - po Marcelovi a Pedrovi to bude musiet byt nieco "japonskejsie" :-)
Pochvala pre Cesku Poistovnu - Slovensko. Co sa internetu tyka, su amateri. Dnes im v SK-NIC vyprsala domena. Ale na netfinance.sk som nasiel ich prepocet a zavolal som tam a vazne - rocne poistne na to auto (2.0i Turbo) vyslo 5500 Sk, pricom na moje 1.4i 16V 55kW stalo skoro 14 v Kooperative... Holt poistenie z leazingovej zmluvy...
Mila pani z poistovne mi to vsetko vytlacila a pripravila, takze som si pre to prisiel, na mieste mi vytlacili aj zelenu kartu a doklad o poisteni. Proste parada, zajtra idem po poistene auto ;-)
Lucia dostala dovolenku, takze ideme spolu na vylet. Vezie nas Mato, ktory nedavno dostal prezivku Rasl, takze nas vlastne vezie Rasl...
Chrbat je svina
Nikdy som si neuvedomoval, Ako velmi dolezite je svalstvo chrbta.
Prechladol mi jeden sval na lavej strane chrbta, v oblasti hrudneho kosa.
Parada.
Ani vankus si neviem zodvihnut lavackou, ked ot zacne boliet.
Vlastne, ono to boli stale, len algifen zaberie a pootm mozem chvilu zit...
Ale dobre mi tak.
Podla doktorky sa ot stalo tak, ze som sa nejako namahal, spotil a potom ma ofuklo. Vraj sa mi to mohlo stat 1000 krat a nic a potom jeden krat a ... A bolo.
No a tak je.
Mam ist na nejake rehabilitacie, ale moc sa mi to nepozdava, nechce sa mi travit cas u doktorov, uvidime, ci to za tyzden nerozhybem aj sam. Ak nie, pojdem pekne na rehab ;-)
Prechladol mi jeden sval na lavej strane chrbta, v oblasti hrudneho kosa.
Parada.
Ani vankus si neviem zodvihnut lavackou, ked ot zacne boliet.
Vlastne, ono to boli stale, len algifen zaberie a pootm mozem chvilu zit...
Ale dobre mi tak.
Podla doktorky sa ot stalo tak, ze som sa nejako namahal, spotil a potom ma ofuklo. Vraj sa mi to mohlo stat 1000 krat a nic a potom jeden krat a ... A bolo.
No a tak je.
Mam ist na nejake rehabilitacie, ale moc sa mi to nepozdava, nechce sa mi travit cas u doktorov, uvidime, ci to za tyzden nerozhybem aj sam. Ak nie, pojdem pekne na rehab ;-)
Prihlásiť na odber:
Príspevky (Atom)








