Category Archives: Programavimas

Eksperimentai su reakcijos ratu (smagračiu)

Kas yra reakcijos ratas? Aš taip išverčiau “reaction wheel”. Kai kada jis vadinamas “fly wheel”. Lietuviškai tai būtų smagratis. Bet principe tai yra tas pats. Tai yra besisukantis masyvus ratas, kuris gali kaupti kinetinę energiją. Kartais dar vadinamas inercijos akumuliatoriumi. … Continue reading

Posted in Elektronika, Programavimas, Robotai | 1 Comment

Teniso kamuoliuką mušinėjantis robotas

Kažkada internete pamačiau tokį projektą – stalo teniso kamuoliuką mušinėjantis robotas. Man pasirodė įdomus pats principas, kokiu nustato kur atsimušė kamuoliukas. Kaip davikliai naudojami mikrofonai, ir matuojama kurį mikrofoną garsas pasiekė greičiau. Pagal tai nustatoma kurioje vietoje kamuoliukas atsimušė į … Continue reading

Posted in Elektronika, Programavimas, Robotai | 2 Comments

Robotas, surenkantis Rubiko kubą

Idėja pabandyti padaryti tokį robotą kilo bebraidant internete. Ten galima rasti keletą panašių projektų. Naudojamas koks nors mechanizmas kubo sukinėjimui ir koks nors būdas spalvų nuskaitymui. Mechanizmą galima atsispausdinti.

Posted in Programavimas, Robotai | 1 Comment

Orų stotelių duomenys

Kartais neblogai matyti ne tik oro prognozę, bet ir kokia temperatūra, vėjas ir pan. yra dabar. Tokią informaciją renka orų stotelės esančios keliuose. Jų informaciją galima matyti eismoinfo.lt. Tai yra taip vadinami viešieji duomenys, kuriuos specialiu formatu galima gauti bet … Continue reading

Posted in Programavimas | 2 Comments

Kompiuteriukai penktokams. BBC micro:bit

Praeitą kartą aš šiek tiek užsiminiau apie įdomų projektą – visiems penktokams Lietuvoje duoti po kompiuteriuką BBC micro:bit. Tikslas lyg ir neblogas – supažindinti vaikus su programavimu. Taip jau pasitaikė, kad kaip tik tuo metu, kai buvo išdalinta didžioji dauguma … Continue reading

Posted in Programavimas, Robotai | Leave a comment

Balansuojantis robotas su bekolektoriniais varikliais

Jau keletą kartą bandžiau padaryti balansuojančius robotus su skirtingais varikliais. Kolektoriniais ir žingsniniais. Su kolektoriniu varikliu galima padaryti gerai tik tokiu atveju, jei reduktoriai nekliba. Man tokių variklių nepasitaikė – visi daugiau ar mažiau kliba. Žingsninius variklius galima naudoti be … Continue reading

Posted in Elektronika, Programavimas, Robotai | 1 Comment

LQR kontroleris

Konstruodamas balansuojančius robotus iki šiol naudojau PID kontrolerius. Paskutiniame buvo dvigubas PID, vienas kontroliuoja poveikį ratams, kitas roboto pasvirimą, priklausomai nuo greičio ir valdymo signalų. Pasivirimo kontrolė reikalinga tam, kad galima būtų geriau priešintis išoriniams poveikiams (pastūmimas), arba kai reikia … Continue reading

Posted in Elektronika, Programavimas, Robotai | 1 Comment

Robotas, balansuojantis ant kamuolio

Pabandžiau padaryt dar vieną robotą – balansuojantį ant kamuolio. Tai beveik tas pats, kas ir balansavimas ant dviejų ratų, tik vietoje ratų – kamuolys. Kamuolys ritasi bet kuria kryptimi, todėl išsilaikyti ant jo – užduotis ne pati paprasčiausia. Toks robotas … Continue reading

Posted in Elektronika, Programavimas, Robotai | 4 Comments

Naujametinė girlianda

Paskutiniu metu visus apšvietimo prietaisus keičia šviesos diodai (led). Tai suprantama, jie ima žymiai mažiau elektros. Tačiau turi ir vieną didelį minusą – gerokai didesnę kainą. Kaina vis krinta, todėl neabejotinai šviesos diodų apšvietimas bus naudojamas vis plačiau. Ne išimtis … Continue reading

Posted in Elektronika, Programavimas | Leave a comment

Programos “Namų buhalteris 2000” atnaujinimas

Kadangi Lietuva nuo 2015 m sausio 1 d. keičia litus į eurus, teko padaryti dar vieną atnaujinimą. Programa jau gerokai senstelėjusi, bet nemažai žmonių ją vis dar naudoja. Maniau, kad padaryti konvertavimą į eurus bus visai paprasta, bet paaiškėjo, kad … Continue reading

Posted in Programavimas | Leave a comment

Radijo ryšio moduliai nRF24L01

Neseniai eBay nusipirkau keletą radijo ryšio modulių nRF24L01. Jų kaina šiuo metu juokinga – mažiau nei 1$ už vnt. Tai mažo galingumo (iki 1mW) 2,4 GHz dažnio moduliai. Ryšys dvikryptis, t.y. ir siųstuvas, ir imtuvas viename. Lengva pajungti prie Arduino, … Continue reading

Posted in Elektronika, Programavimas, Robotai | 13 Comments

Balansuojantis robotas (3 dalis)

Čia jau trečias bandymas padaryti balansuojantį robotą. Kam dar vienas? Tiesiog įdomu, vis dar yra kur tobulėt. Apie pirmuosius galima paskaityti čia: 1 dalis, 2 dalis. Šį kartą bandžiau išspręsti klibančių reduktorių problemą. Rasti geresnius variklius sunkoka, prieš perkant neįmanoma … Continue reading

Posted in Elektronika, Programavimas, Robotai | Leave a comment

FrSky telemetrija planšetėje

Kadangi įsigijau planšetinį kompiuterį, nutariau perdaryti savo FrSky telemetrijos programą Android’ui. Planšetę patogu naudoti tokiems tikslams. Specialiai rinkausi 10 colių ekraną, kad būtų galima patogiau naudotis ne tik FrSky telemetrija, bet ir kopteriui skirtomis programomis. Veikia tos programos ir telefone, bet didelis … Continue reading

Posted in Programavimas, RC modeliai | Leave a comment

Balansuojantis robotas (2 dalis)

Prieš metus jau bandžiau padaryti balansuojantį robotą. Gavosi neblogai, bet visada galima padaryti geriau. Šį kartą pabandžiau atsižvelgti į visus pirmojo trūkumus. Pirmajame buvo visai paprasti varikliai. Reikėjo geresnių. Vis dar buvo klausimas, kokios turėtų būti šių variklių apsukos? Pirmojo … Continue reading

Posted in Elektronika, Programavimas, Robotai | 5 Comments

FrSky telemetrija – praktiniai bandymai

Anksčiau rašiau apie FrSky telemetriją. Galima paskaityti 1dalį, 2 dalį, 3 dalį ir 4 dalį. Padaryta pakankamai, kad galima būtų išbandyti kaip visa tai veikia realiai. Prieš bandydamas pagalvojau, kad laidas iš valdymo pulto į kompiuterį nelabai patogu. Yra geresnių … Continue reading

Posted in Elektronika, Programavimas, RC modeliai | Leave a comment