Pirmoji programa

   Visose knygose apie programavimą (bent jau kiek man teko skaityti) pirmoji programa būdavo "Labas Pasauli!" ("Hello World!"). Nieko panašaus – mes juk robotų kūrėjai – pasaulį jau pasveikino visi pasaulio programuotojai, mes papraščiausiai pamirksėsime "akytėmis" ir to užteks 😛

   Atsidarome "c:\arduino\arduino.exe" – as paprasčiausiai pasidariau nuorodą darbalaukyje – ir pasirašome štai tokį kodą (galima copy/paste):

Skaityti daugiau Pirmoji programa

Arduino programavimo aplinka

   Programoms rašyti arduino.cc projektas siūlo savo pritaikytą nemokamą programinę įrangą „Arduino”. Tai „Wiring” pagrindu sukurta programa, labai paprasta, bet mums jos pradžioje tikrai užteks 🙂 arduino.cc pastoviai tobulina programinę įrangą, todėl naujausia jos versija visada rasite pas gamintoja. Beja „Arduino” programinė įranga parašyta ne tik Windows šeimos kompiuteriams – liko nenuskriausti ir Linux myletojai ir Mac gerbėjai. Kaip minėjau – lekiam pas gamintoją ir siunčiamės naujausią versiją. Straipsnio rašymo metu išėjusi buvo 1.0.4 versija. Aptarsim Windows šeimos kompiuterius, Mac neturiu, o gal kuris Linux gerbejas aprašys kaip tai daryti su pingvinu 🙂

   Parsisiuntus .zip archyvą patartina programinę įrangą išarchyvuoti „c:\arduino” – jau įprotis tapo o ir gamintojas taip pat siūlo.

   Jungiam savo Arduino plokštę prie kompiuterio USB jungties, jei pirmą kartą jungiamas – instaliuojame tvarkykles, ir paleidžiame programėlę.

  Vaizdas turėtų gautis panašus, norėtūsi iš kart pabandyt programuot – neskubėkit, pradžioje reikia nusistatyti mūsų naudojamą Arduino plokštę – einame į „Įrankiai –> Plokštė –> {pasirenkamas plokštės tipas}” ir pasirinkti kompiuterio-Arduino bendravimo portą „Įrankiai –> Nuoseklusis Portas –> COM{porto numeris}”. Iš paveikslėlio matyti, kad pavyzdžiui pas mane pajungta Arduino Uno plokštė ir ji bendrauja su kompiuteriu per COM19 portą (paveikslėlio apačioje dešinėje). Kas maloniai nustebino – programa išversta į lietuvių kalbą ir vertimas tikrai puikus.

   Kaip ir viskas, galima pulti rašyti savo kodą, kompiliuoti jį ir krauti į kontrolerį 🙂

Arduino programavimo pradžiamokslis

   Gaunu daug laiškų, kuriuose prašoma padėti išmokti nuo "nulio" elektronikos pradmenų bei programavimo. Robotų kūrimas – labai plati sritis – tai ir modeliavimas, konstravimas, mechanika, elektronika, programavimas ir t.t. Kažką galima sukonstruoti iš jau esamų komponentų, pradedant dirbti rimčiau jau tenka patiems konstruotis modulius, juos derinti ir po to dar priversti dirbti 🙂

Pamokos:

1. Arduino ir kompiuteris

1.1 Arduino jungiam prie kompiuterio

1.2 Arduino programavimo aplinka

1.3 Windows 8 64 bit ir Arduino nedraugauja – nesamonė

 

2. Arduino programavimas

2.1 Pirmoji programa

2.2 Šviesoforas. I dalis

2.3 Šviesoforas. II dalis. Kintamieji

2.4 Šviesoforas. III dalis. Ciklas

2.5 "Labas, pasauli!"

 

 

Jeigu turite rašytojo ir pedagogo gyslelę – kviečiu prisidėti prie pamokų sudarymo – padėkime jaunimui augti ir mokytis

Arduino – jungiam prie PC

   Arduino pajungimui prie kompiuterio reikės USB kabelio. Jei tai Uno ar Duemilanove modeliai – tinka standartinis "A-B" tipo. Jei tai Nano – "A – Mini-B".

   Visų pirma parsisiunčiam iš arduino.cc programinę įrangą su tvarkyklėmis. Svetainėje Arduino Software – naujausia versija. Išarchyvuojame parsisiūstus failus diske, kad ir į C:\arduino. Jungiam USB kabelį prie kompiuterio ir Arduino.

Pirmas pajungimas – reikalingos tvarkyklės (draiveriai).

uno-install-001

Nurodome kelią iki tvarkyklių, pvz c:\arduino\drivers ir

uno-install-002

Diegiame tvarkykles ir baigiame

uno-install-003

Turime USB Com porto emuliatoriaus tvarkykles. Arduino pajungtas prie kompiuterio.