Posts Tagged ‘Python’

Išmanūs šviesos valdikliai | Elektronika | Darau, blėVisai nekalėdinės temos mano tinklarašty. Tiesa, jau turiu pusę japoniško kario recepto, bet turbūt irgi ne į temą. Pastebėjau tik, kad prieš Kalėdas padaugėjo baksnojimų į Velingtono kepsnio receptą. Ruošiuosi ir pats jį kepti.

Nugriebdamas laiko vis bandžiau prisėsti prie vieno mintyse kirbėjusio neramumo: o kaip reikės savo šviesų sistemoje atnaujinti firmwares? Dabar krapštydamasis net SWD nenaudoju, pažaidžiu džemperiukais ir permetu firmwares per USART. Kartais tai nervija, ypač, kai prasideda kokios nors neaiškios klaidelės gaudymas ir firmwarę reikia kas pusę minutės perkompiliuot ir permest. Bet konfigūruotis SWD tingėjau dar labiau 😀

(daugiau…)

Darbe gan dažnai reikia išbandyti visokius firmwarų parsisiuntimus, failų sinchronizavimus per HTTPS protokolą ir panašiai. Kadaise naudojau visą debesies infrastruktūros developinę virtualkę, bet mane su ja greitai užkniso greiti atnaujinimai ir visokie susigadinimai bei kompiuterio kankinimas tiesiog be didelio reikalo. Tad dabar, kol neprireikia kažkokių naujai gaminamų fyčių, stengiuosi apsieiti su paprasta testine ar netgi produkcine aplinka, tik ten pasidėti bile ką yra kiek sudėtingiau.

(daugiau…)

Raspberry Pi 3, PiUi piktograma/ikona/icon | Darau, blėKad jau „RS Components“ atstovų dėka turiu naują Avietę, tai nusprendžiau ja deramai pasirūpinti. Reklaminiais tikslais primenu, kad „RS Components“ parduoda trečias Avietes internetu.

Sakykim, iki šiol aš savo Avietes valdydavau prisijungęs per SSH ir pasižiūrinėdamas, kas ten jose vyksta. Na, su pirmąja Aviete buvau ir orų stotelę šiokią tokią pasikūręs su Flask. Ir vis pagalvodavau, kad gerai gi būtų galimybė kokias nors tarnybas perkrauti ar jų būsenas pažiūrėti pernelyg giliai nelendant, šiaip užmesti akį, kaip sekasi. Įsivaizduodavau, kad norėčiau kažko tokio su lengva Web sąsaja, kad kliento pusėje (pvz. telefone) nereikėtų atskiros programulkės.

Su naująja Aviete ir pora kitų „projektų“ galvoje supratau, kad be kažkokios tokios valdymo priemonės nebeapsieisiu ir reikia baigti maivytis ir to darbo imtis. Apžvelgęs keliolika alternatyvų (įskaitant ir „pasirašyti nuo nulio“) nusprendžiau imtis PiUi tinkinimo saviems poreikiams.

(daugiau…)

Flask Avietėje

Posted: 2013-09-17 in Darbeliai
Žymos:, ,

Flask Microframework Web Development | Darau, blėKaip jau minėjau įraše apie Raspberry Pi ir Arduino bendravimą per I²C, visam tam reikalui apipavidalinti galvojau pasinaudoti labai įdomiu projektėliu FlaskFlask yra visiškai pitoninis reikalas, visas interneto serveris valdomas išimtinai Python pagalba. Tiesa, dalis esminių bibliotekų dėl našumo parašyta C kalba, kaip dažniausiai tokiais atvejais ir daroma. Taigi pagaliau sukaupiau lašelį laiko, kurį galėjau skirti šito termoso patyrinėjimui (Flask angliškai yra termosas, jei ką — o aš tikrinius pavadinimus mėgstu versti, kad niekas nesuprastų).

Ką gi, truputuką pasiskaičiau, kaip tas Flask naudojamas. Supratau, kad man jis patinka, nepaisant kelių smulkmenų. Laikas pradėti šito smagumo diegimą.

(daugiau…)

Kaip žinia, Raspberry Pi kompiuteriukas nors ir labai universalus, bet turi ir šiokių tokių trūkumų. Tarkim, jame nėra analoginės įvesties, t.y. analoginio-skaitmeninio keitiklio (ADC — analogue-digital converter). Tad jei kyla poreikis nuskaityti kokių nors analoginių daviklių reikšmes, su Aviete tai taip paprastai neišdegs. Reikia prie kompiuteriuko prikabinti kokį nors aparatą, kuris tą sugebėtų padaryti. Tarkim, mikrovaldiklį su ADC arba specializuotą mikroschemą.

(daugiau…)

Raspberry Pi — daviklių tinklas | Darau, blėKą gi, pradėjau Raspberry Pi tyrinėjimus ir visokių daviklių registravimo darbelius. Išbandžiau veikiantį Dallas DS18B20 skaitmeninį temperatūros daviklį. Planuose yra ir termistoriai su analoginiu-skaitmeniniu keitikliu, skaitmeninis drėgmės matuoklis bei fotorezistorius (photocell). Tam pradėjau gamintis lengvai plečiamą ir modifikuojamą Python freimvorkėlį, su kuriuo ruošiuosi daviklių informaciją kaupti bei panaudoti informacijos vaizdavimui tinklo serveryje. Paskui dar reikės sugalvoti, kaip paišyti grafikus.

(daugiau…)

SQLite | Darau, blėIki šiol kažkaip neteko su SQLite dirbti. Apskritai, dirbu tik su visokiom naglom duombazėm, kaip, pavyzdžiui, Oracle. Ir neseniai susipažinau su SQL Server — po penkiolikos metų pertraukos vėl teko paliesti Microsoft technologijas, ha ha.

Žodžiu, tiems, kam nelabai įdomu, tai ir neskaitykit, aš čia daugiau užsirašinėju ir darau savo smegenų kopijas, kad galėčiau greitai rasti prireikus.

(daugiau…)