Windows 8 64 bit ir Arduino nedraugauja – nesamonė

Pagaliau atšviežinau savo darbo įrankį ir tuo pačiu gavau Windows 8 64 bit. Daug kas sakė, kad problemų kyla bandant sudraugauti Arduino su aštuntuku, neslėpsiu – taip, problemų yra bet jos visas išsprendžiamos, tik reikia šiek tiek rankytėm padirbėti. Problema – tvarkyklės, o būtent tvarkyklių nebuvime. Kažkodėl gamintojai nepadarė tvarkyklių, pasirašytų elektroniniu parašu, o gal parašė, tik Mikrosoftas jų nepriėmė, nežinau, nesidomėjau o ir nelabai svarbu. Mes paprasčiausiai atjungsime tvarkyklių elektroninio parašo tikrinimą ir priimsime tvarkykles tokias, kokiomis jos yra.

Skaityti daugiau Windows 8 64 bit ir Arduino nedraugauja – nesamonė

„Labas, pasauli!”

   Taip taip taip 🙂 "Labas, pasauli!" Kadangi visi programuotojai rašo šią eilutę – neatsiliksime nuo jų ir mes.

   Nedidelis intro. Arduino su išoriniais įrenginiais bendrauja kažkokių komandų rinkiniu, protokolu, o tiksliau elektrinių signalų seka. Tai gali būti RS232, SPI, I2C ar pan. – standartizuoti bendravimo protokolai. Kad mums nesivarginti ir nesiųsti po signaliuką pirmyn-atgal – sukurtos Arduino bibliotekos, kurios jau turi mums reikalingų protokolų komandas arba kitaip vadinamas funkcijas. Jeigu mes naudojame papildomas nestandartines funkcijas – jas įketi ir apsirašyti reikia pačioje Arduino programos pradžioje.

Skaityti daugiau „Labas, pasauli!”

Šviesoforas. III dalis. Ciklas

   Pastoviai daryti tą patį veiksmą būtų nuobodu, tam ir sugalvojo žmonės robotus – atlikti pastovų rutininį darbą. Kelis kartus iš eilės pasikarojantis veiksmas vadinamas ciklu. Yra metų ciklas – pavasaris, vasara, ruduo, žiema – ir vėl iš naujo. Yra savaitės ciklas – pimadienis, antradienis… sekmadienis ir vėl iš naujo pirmadienis. Ciklo sąvoka gyvenime mus supa visur. Ciklą programuotojai naudoja kai reikia pakartoti veiksmus ar veiksmų seką kelis kartus. Naudojami sąlyginiai ciklo sakiniai – ciklas vykdomas kol atitinka mūsų nurodytą sąlygą – arba fiksuoto kiekio – kai žinome kiek kartų reikės pakartoti veiksmą.

Skaityti daugiau Šviesoforas. III dalis. Ciklas

Šviesoforas. II dalis. Kintamieji

   Mokam mirksėti 3 LED'ais. Šaunu. Šviesoforo programos 1-oje versijoje mes šviesos diodus jungėme prie 2-4 kontrolerio kojų. O įsivaizduokit situaciją, kad jos jau užimtos kitais darbais ir mums reikia jungti prie 9-11 kojų. Perrašinėti visą programą? Gerai jeigu programos kodo yra tik 50 eilučių, o jei kodas sudarytas is kokio 200 ar viso 1000 eilučių – užsimušimas ir dar klaidų tikimybė nereali.

Skaityti daugiau Šviesoforas. II dalis. Kintamieji