Vodič za Arduino: Početak rada

Pokazujemo korak po korak kako staviti Arduino u rad i pokrenuti prvi program.

prikaz

Nikada nisam radio s krugovima i krumpiranim pločama? Tada ste ovdje: svi koraci od golih Arduina do trenutnog programa - bez potrebe za pisanjem bilo kakvog prethodnog znanja, bez vlastitog koda.

  • hardvera i softvera
  • Hardver izgraditi
  • Postavite softver
  • Učitati program
  • Što je sljedeće??

Hardver i softver

Projekt za ovaj vodič je vrlo jednostavan: želite da LED dioda bude uključena 1 sekundu, a zatim ostane isključena 1 sekundu - drugim riječima, trebala bi treptati. Kao hardver dolazi ovdje Arduino Mega 256 koristi se, ali je postupak identičan za gotovo sve modele. Osim ploče, trebat će vam i sljedeće komponente: Jedna otpornost s do 1 kilokohm, jedan Vođen, dva priključni kabel, jedan Ploča i naravno jedan USB priključni kabel za ploču. Te bi stvari trebale biti u bilo kojem skupu na razini Arduina. Usput: Matična ploča je ploča s utičnicom koja se koristi za spajanje strujnih krugova umjesto za njihovo lemljenje.

Potrebni materijali. ×

Arduino softver je dostupan izravno na početnoj stranici, bilo koji CD-ovi iz početnih skupova mogu se pouzdano zanemariti. Kod za tutorial prikazan ovdje se isporučuje izravno jer je u velikoj mjeri jedan od službenih tutoriala na razini ulaza. U (engleskom) Arduino dokumentaciji, ovo je nažalost malo površno za prave početnike. Osim toga, izvornik ne koristi matičnu ploču: Naravno, LED i otpornik također se mogu spojiti izravno na Arduino ploču, ali je lakše s matičnom pločom i za prave, složenije projekte ionako morate biti u mogućnosti to riješiti.

Hardver izgraditi

Prije svega, morate izgraditi krug: Snaga iz Arduina teče kroz konektor matične ploče D13 kroz otpornik dalje kroz LED i natrag u ploču, ovdje naravno GND spoj (zemlja). D13 priključak je spojen na ugrađenu LED od ploče Arduino, zbog čega se može kontrolirati vanjska LED.
Prvo spojite "Gnd" na Arduino ploči s a "Minus" - utičnica Na pločici. Ukratko za informaciju: U vanjskim područjima s "+" i "-" spojevi su uzdužni, u drugom dijelu poprečno. Nije važno koji slot odaberete – ali najbolje je ne početi od samog ruba kako bi još uvijek bilo mjesta za moguća kasnija proširenja. Ovdje na slici je linija 13.

Tlo je spojeno. ×

Sada povežite "D13"s "Plus" - utičnice pored upravo korištene utičnice "minus". To znači da je napajanje već zajamčeno.

PIN unutarnje LED, D13 je spojen. ×

Sada uzmite LED: Metalna igla je malo duža - pozitivan pol. Ovo dolazi u "- kolonu matične ploče (ovdje redak 6), the kraće u Stupac "Minus".

Duže olovke dolazi u koloni. ×

Kako struja ne bi tekla nekontrolirano kroz LED i tako je uništila, a otpornost s do 1 kilokohm u Stupac "Plus" iu "B" u istom redu kao i LED. Struja sada može teći od "D13" kroz otpornik i LED do "GND".

Posljednje, ali ne i najmanje nema otpora. ×

A evo opet cijele stvari na prvi pogled:

Hardver je sada gotov. ×

Postavite softver

Sada instalirajte Arduino IDE i povežite svoju Arduino ploču s računalom putem USB-a. To bi sada trebao prepoznati i postaviti Windows. Zatim pokrenite "arduino" preko izbornika Start. Prvo, morate dijeliti softver što je Arduino ploča je ono o tome "alati/daska"odrediti.

Odaberite ploču. ×

Onda još uvijek konfigurirate "Alati / priključak" ispravna veza - obično je ovo pored standardne "Com1" jedini navedeni konektor, označen imenom vaše ploče. To čini vašu postavu dovršeno i možete početi programiranje - ili koristiti gotov primjer kod.

Odaberite priključak. ×

Prenesite program

Kao što je obećano, ne trebate vlastiti kod, trepćuća LED dioda je već uključena kao standardni primjer kao projekt. Otvorite ga preko "Datoteka / primjeri / Osnove / Trep". Kod je krajnje jednostavan i dobro objašnjen, iako na engleskom - pa ga evo opet na njemačkom:

// Funkcija postavke radi jednom kada se uključi kao početak za svaki program (Skica).
VOID SETUP () {
// d13 (LED_BOILTIN) postavljen je kao izlaz.
pinMode(LED_BUILTIN, OUTPUT);
}
// funkcija petlje (petlja) je jednostavno beskrajna.
Praznina () {
digitalWrite(LED_BUILTIN, HIGH); // LED napon je postavljen na visok, LED svijetli.
kašnjenje (1000); // Vrijeme čekanja u milisekundama - LED ostaje uključen.
Digitalni pisac (LED_BUILTIN, nizak); // LED napon je postavljen na nizak, LED istekne.
Kašnjenje (1000); // vrijeme čekanja u milisekundama - LED je još uvijek van.
}

prikaz

Da biste aktivirali program, morate ga prenijeti na Arduino ploču, koju vi [Ctrl + [U > "Skica/Učitaj"Ili ubiti malu ikonu strelice na gornjem lijevom prozoru. Nakon kratkog vremena, poruka bi trebala doći da je učitavanje završeno. Ne morate više raditi, treptanje skica treba trčati. Uz zadane vrijednosti, LED bi trebao treptati u ritmu od 1 sekunde. Naravno, možete promijeniti vrijednosti po želji.

Treptanje skica u IDE. ×

Kada učitate, mnogi korisnici prijavljuju poruke o pogreškama, forumi su puni. Najčešći uzrok vjerojatno je netočna ili zaboravljena konfiguracija porta i Arduino ploče - stoga provjerite i prilagodite ako je potrebno. Zastarjeli softver također može biti odgovoran, zbog čega bi eventualno isporučena verzija trebala koristiti CD. Za dodatnu pomoć idite na "Pomoć / rješavanje problema"".

Što je sljedeće??

Sada znate kako dobiti programe na Arduinu, kako nazvati Arduino "snimljenih. I uz ovo znanje sada trebate uzeti najviše projekata s mreže. Uglavnom, to se uglavnom svodi na to da dobijete gotov kod i inače "samo" popunite matičnu ploču. Međutim, to već može biti prilično složeno. Programi poput skripte "Blink" koja se ovdje koristi, a u Arduino svijetu se zove Sketch, jednostavne su tekstualne datoteke sa završetkom "ino" koje se pokreću jednostavnim dvostrukim klikom u Arduino IDE.
Potpuno vlastiti projekti zasigurno su još nekoliko sati udaljeni od bavljenja skriptnim jezikom i osnovama elektronike. Stoga preporučujemo druge isporučene uzorke projekata, ugrađene primjere ". Dok se to drže na engleskom jeziku, ali tako da Wordcarg da oni u osnovi moraju odgoditi kruh na temelju slike i prenijeti pridruženu skicu.

Više o toj temi: