Posts Tagged ‘Programavimas’

Sugalvojau nedidelį projektėlį, kuriam reikia kažkokio atstumo daviklio. Arduino pasaulyje pilna pavyzdukų su ultragarsiniais jutikliais, bet jie man nelabai patinka. Galbūt mano „baimei“ nėra jokio pagrindo, bet visgi tai yra zyzeklis ir pusiau mechaninis įrenginys. Todėl kiek panaršęs galimų variantų nusprendžiau panaudoti pigų kinišką moduliuką GY-53, kuris atstumui matuoti naudoja infraraudoną lazerį. Tikslumas toks labai apytikris, bet man milimetrų nereikia, net ir centimetrai +/−3 yra ok.

(daugiau…)

Panorau ant savo Home Assistant padaryti kokį nors pranešimų pristatymą. Na, kad pvz. temperatūros Node’ui nulūžus gaučiau apie tai žinutę, ar jei koks šviesų valdiklis iš rikiuotės išeitų. Arba kad ryte žinutę parašytų su temperatūra lauke.

(daugiau…)

Atsirado poreikis gaivinti kelerių metų senumo projektą su radijo ryšiu. Tik kad aš jau apleidau terliojimąsi su AVR/Arduino, prisikūriau visokių gerų ir nelabai bibliotekų STM32F10x mikrovaldikliams ir panorau su kažkuriuo iš jų tą darbelį pasidaryt. Archyvuose dar mėtosi RFM12B moduliukų, dalis jų prilituoti prie senų devboardų, bus galima nusiimt norint. Tai kažkiek pasiknisęs pabandžiau perrašyti JeeNode RFM12 biblioteką, kad ji tiktų STM32F10x.

(daugiau…)

Kai rašai kodą visokiems smulkiems įrenginiams, yra kelios taisyklės apie tai, kas vyksta greitai, o kas — lėtai. Esu skaitęs porą knygų, rašytų 80-aisiais, kur patyrę kompiuterastai svaigdavo apie visokius asemblerius, atminties taupymą, efektyvų registrų išnaudojimą neliečiant atminties ir taip toliau. Šiomis dienomis smulkūs įrenginiai, IoT ir apskritai įterptinis programavimas yra labai plati ir mažai matoma pasaulio pusė, kurioje galioja senosios taisyklės.

(daugiau…)

Mano šviesų tinkle prasidėjo keisti gliukai. Iš pradžių galvojau, kad mano nauji firmwarių eksperimentai kalti. Paskui pasirodė, kad nebuvau įdėjęs į firmwares apsaugų, jei CAN žinutės išsiuntimas užvėluoja. Paskui dar pasirodė, kad kai kurie tinklo mazgai iš viso „išsijungia“ (bus-off būsena)Atradau, kad galima liepti valdikliui iš bus-off išlipti pačiam. Bet kodėl tai iš viso prasidėjo? Juk pusę metų buvo viskas gerai. Ir štai, prieš kelias dienas mano šviesų tinklas iš viso dingo iš eterio. Gal susiję su pražaibavusia audra, o gal ir ne.

(daugiau…)

ESP32 — tai patobulintas ir naujesnis sėkmingojo ESP8266 tęsinys. Turi gerokai daugiau periferijos, dviejų branduolių procesorių, toolkitas pilnas visokiausių gudrių draiverių su visokiomis apsaugomis ir panašiai. Plius šitas daikčiukas turi ir fizinį Ethernet tinklo palaikymą — jei tik įsigysite plokštę su papildoma periferija.

(daugiau…)

Odė QA

Posted: 2018-04-24 in Pezalai
Žymos:, , ,

Yra toks senas anektodas. Eina zuikutis per mišką ir žiūri — kažkas guli ant tako. Kyštelėjo pirštą, palaižė: „Hm, šūdas. Gerai, kad neįlipau.“ Mano žmona, daugiametę patirtį turinti profesionali PĮ testuotoja sako, kad testuotojai yra tokie padarai, kaip tas zuikutis. Jos odė apie QA (Quality Assurance) jūsų dėmesiui po kirpsniuku.

(daugiau…)