RačunalaProgramiranje

Težak Starter: korak po korak upute. Programiranje i projekte Arduino: gdje početi?

Težak je vrlo popularan dizajn među svim fanovima. Trebaju biti upoznati s njima i oni koji nikada nisu čuli za njega.

Što je Arduino?

Kao što je ukratko opisati Arduino? Najbolje riječi će biti: elektronski dizajner. Težak je alat s kojim možete stvoriti razne elektroničke uređaje. U stvari, to je pravi hardver računalna platforma univerzalni odredište. To se može koristiti za izgradnju jednostavnih krugova, te provoditi prilično složene projekte.

Dizajner temelji na njihov hardver, što je ulazno-izlazna kartica. Za programiranje ploču pomoću jezika koji se temelje na C / C ++. Oni su pozvani, odnosno za obradu / ožičenja. Iz skupine C su naslijedili ekstremne jednostavnost, tako da su vrlo brzo savladati svatko, a primijeniti to znanje u praksi baš i nije značajan problem. Da razumijete lakoću rada, često kažu da je Arduino - Predjelo čarobnjaci dizajnera. Čak i djeca mogu razumjeti s „Arduino” zajednice.

Što je moguće prikupiti?

Primjena Arduino vrlo raznolik, on se može koristiti kao što je za jednostavan primjer koji će biti preporučeno na kraju članka, a za prilično složenih mehanizama, uključujući i manipulatora, roboti i industrijskih strojeva. Neki obrtnici upravljati na temelju takvih sustava da bi tablete, telefon, sigurnosni i nadzorni sustavi kuće, „pametna kuća” sustava ili samo računala. Arduino-projekti za početnike, koji mogu početi baviti čak i onima koji nemaju iskustva, su na kraju članka. Oni čak mogu se koristiti za stvaranje primitivni virtualne sustave stvarnost. Sve zahvaljujući prilično univerzalni hardverske komponente i mogućnosti koje nudi Arduino programiranje.

Gdje kupiti komponente?

Smatra izvorne komponente proizvedene u Italiji. No, cijena takvih jedinica nije niska. Prema tome, broj tvrtki ili čak pojedinaca zanatske napravio Arduino kompatibilnih uređaja i komponenti koje u šali nadimak produktivne klonova. Pri kupnji tih klonova se ne može reći sa sigurnošću da će oni raditi, ali u želji da spasi svoje odabire.

Komponente se mogu kupiti ili u setovima ili pojedinačno. Postoje čak i već unaprijed pripremljeni setove okupljati automobile, helikoptere s različitim vrstama kontrole ili brodova. Postavi kao na slici gore, proizveden u Kini, stajat će 49 $.

Za više informacija o opremi

Težak ploča je jednostavna mikrokontroler AVR, koja je zašivena bootloader i ima barem minimum potreban USB UART porta. Još uvijek postoje važne komponente, ali u članku bi bilo bolje da se usredotočite na samo ove dvije komponente.

Prvo, mikrokontroler, mehanizam izgrađen na sustavu u kojem se program nalazi i razvijena. Programi mogu utjecati pritiskom, signale od stvaranja komponente (otpornici, tranzistori, senzori, itd ...), itd senzori mogu Štoviše biti vrlo različiti prema njihovoj namjeni: .. svjetlo, ubrzanje, temperature, udaljenosti, tlak, prepreke i t. d. kao i uređaji za prikaz može se provesti pomoću jednostavnih komponenti iz LED i visokotonaca do složenih uređaja, kao što su grafički prikazuje. Kao što su pogoni smatraju motori, ventili, releji, servos, zavojnice, i mnogi drugi, koji navodi jako dugo vremena. Uz nešto iz ove liste MK radi odmah, putem spajanja žice. Za neke mehanizme trebate adaptere. Ali ako stvarno početi projektiranje, od vas će biti teško otrgnuti. Sada ćemo govoriti o Arduino programiranje.

Za više informacija o procesu programiranja

Već spreman raditi na mikro program pod nazivom firmware. To može biti jedan projekt, a Arduino projekata, tako da svaki firmware je poželjno pohraniti u zasebnu mapu, kako bi se ubrzao proces pronalaženja pravih datoteke. To je žicom na kristalu pomoću specijaliziranih uređaja MK: programera. A onda „Težak” ima još jednu prednost - to ne treba programer. Sve je učinjeno tako da je Arduino programiranje za početnike je jednostavno. Napisano kod može se učitati u MC putem USB kabela. Ostvareni ova prednost nije neka vrsta izgrađen-in advance programer i spetsproshivkoy - bootloadera. Bootloader je poseban program koji počinje odmah nakon spajanja i slušanja, postoje li bilo koju naredbu ako je kristal tamo ili ne Arduino projekata za Flash. Od korištenje bootloader dolazi do neke vrlo atraktivne prednosti:

  1. Koristeći samo jedan kanal komunikacije koji ne zahtijevaju dodatno vrijeme. Dakle, Arduino projekti ne zahtijevaju od vas spojiti različite žice, a tu je konfuzija u njihovoj upotrebi. Za rad uspješno dovoljno USB-kabela.
  2. krivulja Zaštita ruku. Donesi na mikrokontroler cigle države izravnom firmware je prilično jednostavan, mnogo soj nije potrebno. U radu s bootloader potencijalno opasnih postavke, da ne bi (kroz razvoj programa, naravno, i možete razbiti sve). Stoga Arduino za početnike je ne samo sa stajališta da je jasan i jednostavan za korištenje, to još uvijek izbjegavaju neželjene novčane troškove vezane za neiskustva u radu s njima, čovječe.

Projekti za početak

Kada je dobio set, lemilica, kolofonij i lemljenje ne bi trebao biti samo na plijesan vrlo složene dizajne. Oni su, naravno, možete zasjeniti, ali šanse za uspjeh u Arduino Starter prilično niska u složenim projektima. Za obuku i „Početak” ruke možete pokušati provesti neke više jednostavnih tave, što će pomoći u razumijevanju interakcije rada i „Arduino”. Od prvih koraka u radu s Arduino za početnike može biti poželjno uzeti u obzir:

  1. Stvaranje treperi LED, koji će raditi preko „Težak”.
  2. Povezivanje zaseban gumb „Težak”. Kada se to može učiniti tako da se tipka može prilagoditi LED sjaj od №1.
  3. Povezivanje potenciometar.
  4. Kontrola servo.
  5. Povezivanje i rad s trobojni LED.
  6. Priključak piezoelektrični element.
  7. Spajanje premaz.
  8. Spojite senzor pokreta i signale o svom radu.
  9. Povezivanje vlažnost ili osjetnik temperature.

Projekti za budućnost

Malo je vjerojatno da ste zainteresirani za „Težak” kako bi se povezali pojedinačne LED diode. Najvjerojatnije, vi ste privučeni prilika za stvaranje svoj automobil, RC brod , ili leti helikopter. Takvi projekti su složeni u njihovoj provedbi, oni zahtijevaju puno vremena i upornosti, ali za njima, da dobijete ono što želite: vrijedno iskustvo s Arduino dizajn za početnike.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hr.unansea.com. Theme powered by WordPress.