Prijeđi na sadržaj

Arduino

Izvor: Wikipedija
Inačica 4824564 od 16. prosinca 2016. u 01:32 koju je unio Vodomar (razgovor | doprinosi) (Programiranje)
Ovaj je članak mrva: osnova ili početak budućega enciklopedijskog članka.
Pomozite Wikipediji i dopunite ga.
Logo koje se rabi s Arduinom i arduino kompatibilnim mikontrolerima
Arduino Uno
Arduino (pješački prijelaz)

Arduino je ime za otvorenu računarsku i softversku platformu koja omogućava dizajnerima i konstruktorima stvaranje uređaja i naprava koje omogućava spajanje računala s fizičkim svijetom tj. stvaranje interneta stvari. Arduino je stvorila talijanska tvrtka SmartProjects 2005. rabeći 8-bitne mikrokontrolere Amtel AVR, da bi stvorili jednostavnu malu i jeftinu platformu s kojom bi mogli lakše povezivati računala s fizičkim svijetom. Dizajneri su izabrali ime Arduino po imenu kafića u kojem su se dizajneri sastajali kada su stvarali projekt.

Sklopovlje

Ploče za proširenja (štitovi)

Programiranje

Ne postoji programski jezik koji je određen za Arduino, jer kranji izvršni program koji se učitava je u binarnom strojnom jeziku i sav rad pretvaranja iz programskog jezika u binarni kod vrši se s programom prevodiocem.

U praksi mnogi programeri rabe integrirano programsko okruženje IDE koji se razvio za Arduino, i koje je dostupno za monoge operacijske sustave. Ovaj IDE je razvijen u programskom jeziku Java, i izveden je iz jednog prijašnjeg projekta za obradu programskih jezika te obradu užičenih platformi. Ovaj IDE ima osnovne odlike obradnika znakova, s naglašavanjem sintakse nekog programskoj jezika, usklađivanjem lijevih i desnih ograda, preslikavanje i ljepljenje znakova, pretraga i zamjena itd. Ovaj IDE također posjeduje posebne prozorčiće koje prikazira razne statuse, i naredbene tipke za mnoge zajedničke funcije, te niz izbornika.

Postoje i drugi IDEovi koji se mogu rabiti za razvijanje programa za Arduino i jedan od njih je i AVR Studio i Amtel Studio koji se može dobiti od proizvođaća mikroobradnika koji se rabe u Arduinu.

Arduino IDE s proramskim primjerom na engleskom jeziku
Arduino IDE s proramskim primjerom na engleskom jeziku

Primjeri

Vrela

Vanjske poveznice