
-----------------------------------
jimao22
17 Ian 2014 02:38


-----------------------------------
Ce ramane de facut in continuare este statia meteo, unde pana acum nu am facut nimic mai mult decat aprovizionarea cu piese. Si nu din lene am stagnat ci fiindca imi era sila sa ma apuc sa invat limbajul de programare pentru ARDUINO (un fel de C++) fara sa am la dispozitie o lista clara de instructiuni, sintaxa limbajului, bibliotecile sale si altele. Sigur, ele exista pe net, dar ca sa scriu un program intr-un limbaj necunoscut si sa stau sa caut la fiecare virgula daca am facut bine sau nu, era demotivant pentru mine. Nu mai sunt tanar si nu mai am rabdare in primul rand sa fac asta, asa cum vad ca face de exemplu un nepot de-al meu care a ajuns un mic vrajitor in ARDUINO (si de care am sa ma folosesc la vremea potrivita).
Numai ca acum am gasit solutia si aici &#8211;  ATMEL Studio ( http://www.atmel.com/microsite/atmel_studio6  ) , un program free, caruia i se adauga ca si plug-in un alt program - ARDUINO IDE for Visual Studio ( http://www.visualmicro.com ). Este ceva ca de exemplu saltul de la MS-DOS la WINDOWS. Programele au la baza VISUAL STUDIO dar spre deosebire de acela, astea sunt gratuite (ambele) si reprezinta solutia la programare pentru mine. Programul pentru ARDUINO se editeaza in ATMEL iar toata baza de comenzi si biblioteci este in program. Daca incepi sa scri un cod, e suficient sa scri 2-3 litere si  un pop-up menu iti indica ce variante ai, scrise corect si fara greseli de sintaxa (paranteze, virgule, etc). In plus, daca vrei sa schimbi numele unei variabile, o schimbi undeva si ea se modifica in tot programul. Daca o variabila o subliniezi cu mouse-ul, ai toate informatiile despre ea &#8211; unde a fost declarata, ce reprezinta, ce valori are, unde aste apelata &#8211; asa incat devine o joaca sa programez pentru ARDUINO. Sunt extrem de multe facilitati si acum sunt chiar foarte motivat sa incep sa lucrez. Aici ( http://www.youtube.com/playlist?list=PLFHYM4q-bAPEkuvRfzylO3BLUy5iCM15O ) sunt niste tutoriale foarte interesante pentru ce am povestit pana acum.
