Što je Arduino i kako ga koristiti?

Mnogi od nas se pitaju kako se sve raspoređuje posvuda, jer to je ljudska priroda. Od rođenja, tražili smo od naših roditelja dosad nepoznato, kako sve funkcionira, koji algoritmi rade i tako dalje.

Sada mnogi ljudi koriste računala, ali pitanje kako to funkcionira je da su neki ljudi posebno zabrinuti. Stoga, jedan dio uči programiranje kod kuće, a drugi - u sveučilištima.

Za neke i druge u ovom članku ćemo vam reći što je Arduino, zašto se preporuča kupiti za programere novaka i kako sve funkcionira. Ovaj je članak namijenjen početnicima programerima ili samopouzdanim korisnicima operacijskog sustava Windows.

Povijest Arduina

U daljinskom nultom razdoblju programiranje je tek počeo ostvarivati ​​zamah diljem svijeta. Ali u to vrijeme nije bilo takvih "pametnih" aplikacija za obuku, pa su neka sveučilišta dala svoje osobne metode podučavanja. Tako je jedan mladi programerski profesor iz Italije odlučio stvoriti jeftin i višenamjenski mikrokontroler koji može naučiti svaku osobu osnove programiranja kako na nižoj razini tako i na razini softvera.

tiskana pločica

Uspjeh nije odmah došao, ali ipak je došao. Prvo je otvorena mala tvrtka, gdje je nekoliko prijatelja ovog istog učitelja zajedno s njim načinilo ploče, lemljene komponente i još mnogo toga. Nazvano je tvrtka u čast stakla, u kojoj je nakon posla otišao prijateljima - zaposlenicima. Isti staklo dobiva ime po talijanskom kralju Arduinu Ivreysky.

Tako je započeo brz rast tvrtke, sve do 2008, kada je mreža točno 2 mjesta, koji su distribuirani potpuno različite modele tiskanih pločica Arduino. Nakon nekog vremena (nakon 8 godina), dva su mjesta spojena. Možda ne svatko zna, ali IDE se koristi za programiranje mikrokontrolera, a na tim su stranicama i IDE bili vrlo različiti, što je stvorilo kaos među korisnicima.

Tako smo rekli ono što je Arduino, a u sljedećem odlomku ćemo shvatiti kako koristiti integrirano razvojno okruženje. Sljedeće se točke preporučuju za čitanje, jer ne sadrže manje zanimljivih činjenica o tako popularnoj platformi kao Arduino.

Ured Arduina



Kao što je već spomenuto, Arduino ima mikrokontroler. Prema programerima, ATmel mikrokontroler obavlja sav posao na najbolji način, iako mnogi kažu da je STM puno bolji. Međutim, takve su opcije dostupne na službenoj web stranici pa preporučujemo da je posjećujete.

projekata u Arduinu

Pa što je mikrokontroler? Uglavnom govoreći, to je čip u koji je određena vrsta strojni kod, nakon čega se izvodi pomoću svojih nalaza (fizički, u obliku nogu na PCB-u).

Broj dostupnih iglica ovisi o modelu mikrokontrolera. U pravilu, zaključci su dvije vrste: analogni i digitalni. Ako ste posebni, ne biste trebali objasniti, ali za početnike kažemo: digitalni signal ima 2 vrijednosti (0 i 1), a analogno, vrijednosti mogu početi od 0 i završiti s 511 (ako rezonator ima 512 razine signala).

U sljedećem odlomku članka ispitat ćemo nešto poput IDE Arduino Windows. Ovo je poseban program koji pretvara C + + kod na strojni kod, tako da ga kontroler može izvršiti.

Radite s Arduinom

Prvo morate otići na službenu web stranicu Arduina. Srećom, on je trenutno samo jedan. Odavde morate preuzeti posebnu aplikaciju Arduino IDE za Windows.

Ako pitate programera što je Arduino, onda će vjerojatno reći: to je razvojno okruženje za mikrokontroler. Stvar je u tome što je tvrtka poznatija po vlastitim knjižnicama za rad s različitim mikrokontrolerima, pa će se taj odgovor čuti u 70% slučajeva.

arduino udarac

Rad s Arduinom IDE:

  1. Preuzmite aplikaciju s službene stranice (po mogućnosti najnovije verzije, jer je ažuriranje knjižnica vrlo važan zadatak programeru).
  2. Instalirajte na bilo kojem dostupnom mjestu, bilo da je radna površina ili korijenska mapa pogona C.
  3. Pokrenite aplikaciju. Prije otvaranja novog projekta s petlja funkcija () i postava ().
  4. U postavkama odaberite Arduino model, spojite ga putem USB kabela i odaberite ga u postavkama.
  5. Napišite Arduino program u prekrasnom C ++ jeziku!
Arduino mini

U zaključku

Nadamo se da ćete, nakon čitanja, razumjeti ono što je Arduino, kako raditi s njim i zašto je ovaj ambiciozan projekt uopće stvoren. Također preporučujemo da se uranjate u nevjerojatan i težak svijet programiranja, jer to je naša zajednička budućnost, koja mora biti izgrađena upravo ovdje i sada.

Dijelite na društvenim mrežama:

Povezan
AVR programiranje. Programiranje AVR mikrokontrolera za početnikeAVR programiranje. Programiranje AVR mikrokontrolera za početnike
USB programer (AVR): opis, svrhaUSB programer (AVR): opis, svrha
Arduino Uno: oznaka, opis platformeArduino Uno: oznaka, opis platforme
Moderni iOS emulatorModerni iOS emulator
Gdje se u `Windows 7` `Run` sakrio?Gdje se u `Windows 7` `Run` sakrio?
Hibernacija: što je to i kako funkcionira?Hibernacija: što je to i kako funkcionira?
Arduino za početnike: upute za korak po korak. Programiranje i projekti Arduino: gdje početi?Arduino za početnike: upute za korak po korak. Programiranje i projekti Arduino: gdje početi?
Kako naučiti programiranje od nule na popularnim programskim jezicimaKako naučiti programiranje od nule na popularnim programskim jezicima
Programiranje mikrokontrolera za početnike: jednostavno i pristupačnoProgramiranje mikrokontrolera za početnike: jednostavno i pristupačno
Sa svojim rukama: "Arduino" - elektronički konstruktorSa svojim rukama: "Arduino" - elektronički konstruktor
» » Što je Arduino i kako ga koristiti?
LiveInternet