Što je Arduino i kako ga koristiti?

Što je Arduino i kako ga koristiti?

Mnogi od nas postavljaju pitanja o tome kako je sve organizirano svugdje, jer je to ljudska priroda. Od samog početka pitamo roditelje o nepoznatom još, kako sve radi, što algoritmi rade i tako dalje. Sada se koriste mnoga računala, ali pitanje je kako je uređeno posebno zabrinjavajuće za neke. Jedan dio predaje programiranje kod kuće, a drugi na sveučilištima. Za neke i druge u ovom članku opisat ćemo što je Arduino, zašto se preporučuje početnicima da ga kupe za programere i kako je organiziran. Ovaj je članak namijenjen početnicima programera ili sigurnim korisnicima operativnog sustava Windows.


Povijest Arduino stvaranja

U dalekim nultim godinama programiranja, to je samo početak za dobivanje zamaha širom svijeta. Ali u to vrijeme nije bilo takvih "pametnih" programa za učenje, pa su neka sveučilišta izumila vlastite metode podučavanja. Tako je jedan mladi učitelj programiranja iz Italije odlučio stvoriti jeftin i višenamjenski mikrokontroler, sposoban bilo kojoj osobi naučiti osnove programiranja na niskoj razini i na softveru.
Uspjeh nije došao odmah, ali je ipak došao. U početku je otvorena mala tvrtka, gdje je nekoliko prijatelja istog učitelja, zajedno s njim, izradilo tanjure, zalemilo komponente i još mnogo toga. Imenovana tvrtka bila je u čast mjehurića, koji je nakon posla otišao prijateljima-zaposlenicima. Isti bug je nazvan po talijanskom kraljuArduin hebrejskog


To je bio početak brzog rasta tvrtke, do 2008. godine, kada je bilo točno 2 mjesta na mreži, koji su širili sasvim različite modele Arduino PCB-a. Nakon nekog vremena (nakon 8 godina) dva su se mjesta spojila. Možda ne svi znaju, ali IDE se koristi za programiranje mikrokontrolera, a na ovim stranicama oba IDE-a su vrlo različita, što je stvorilo kaos među korisnicima. Evo što smo rekli o Arduinu, au sljedećem ćemo poglavlju pogledati kako koristiti integrirano razvojno okruženje. Sljedeći paragrafi preporučuju se za čitanje jer postoje barem zanimljive činjenice o tako popularnoj Arduino platformi.

Upravljanje Arduinom

Kao što je već spomenuto, Arduino ima mikrokontroler. Prema razvojnim programerima, ATmelov mikrokontroler obavlja sve radove na najbolji način, iako mnogi kažu da je STM mnogo bolji. Međutim, te su opcije dostupne na službenoj web-lokaciji pa preporučujemo da je posjetite.
Dakle, što je mikrokontroler? Grubo rečeno, radi se o čipu u kojem se piše određeni tip strojnog koda, nakon čega se izvršava, uz vlastite zaključke (fizičke, u obliku nogu na tiskanoj pločici). Broj dostupnih zaključaka ovisi o modelu mikrokontrolera. Obično postoje dvije vrste zaključaka: analogni i digitalni. Ako ste posebni, onda nije potrebno objašnjavati, ali kažemo početnicima: digitalni signal ima 2 vrijednosti (0 i 1), a u analognom, vrijednosti mogu početi s 0 i završiti s 511 (u slučaju ako je rezonator na 512 razina signala).
U sljedećem odlomku člankaPogledajmo nešto poput IDE Arduino Windowsa. To je poseban program koji kod pretvara kod C ++ u stroj tako da ga kontroler može izvršiti.

Rad s Arduinom

Da biste započeli, idite na službenu stranicu Arduina. Srećom, trenutno je samo jedan. Odavde morate preuzeti poseban privitak Arduino IDE za Windows. Ako pitate programera što je Arduino, onda će definitivno reći: ovo je razvojno okruženje za mikrokontroler. Činjenica je da je tvrtka poznatiji po svojim vlastitim knjižnicama za rad s različitim mikrokontrolerima, pa ćete takvu reakciju čuti u 70% slučajeva.
Rad s Arduino IDE:
  • Preuzmite program s službene stranice (po mogućnosti najnoviju verziju, budući da je ažuriranje knjižnica vrlo važan zadatak za programera).
  • Instalirajte na bilo koju dostupnu lokaciju, bilo da je to radna površina ili korijenski direktorij pogona C.
  • Pokrenite program. Novi projekt s funkcijama petlje () i setup () otvorit će se ispred vas.
  • U postavkama odaberite svoj Arduino model, spojite ga na USB kabel i odaberite ga u postavkama.
  • Napiši program Arduino na velikom jeziku sa ++!
  • U zaključku
    Nadam se da ćete, nakon čitanja, razumjeti što je Arduino, kako raditi s njim i zašto je ovaj ambiciozni projekt uopće stvoren. Preporučujemo vam da uronite u strašan i težak svijet programiranja, jer naša zajednička budućnost mora biti izgrađena upravo ovdje i sada.

    Povezane publikacije