
Michael Fisher
0
3524
887
Dakle, kupili ste Arduino starter set Što je uključeno u Arduino starter set? [MakeUseOf objašnjava] Što je uključeno u Arduino Starter Kit? [MakeUseOf objašnjava] Prethodno sam predstavio Arduino hardver otvorenog koda ovdje na MakeUseOf, ali trebat će vam više nego samo stvarni Arduino da biste iz njega nešto napravili i zapravo započeli. Arduino "startni setovi" su…, a možda i neke druge slučajne cool komponente 8 Još cool komponenti za vaše Arduino projekte 8 Još cool komponenti za vaše Arduino projekte Dakle, razmišljate o nabavci Arduino startnog kompleta, ali pitate se jesu li neke osnovne LED diode a otpornici će biti dovoljni da vas zauzmu za vikend? Vjerojatno ne. Evo još 8 ... - što sad? Kako zapravo započinjete s programiranjem ove Arduino stvari Što je Arduino i što s tim možete učiniti? Što je Arduino i što možete učiniti s tim? Arduino je izvanredan mali elektronički uređaj, ali ako ga nikada prije niste koristili, samo što su točno i što možete učiniti s jednim? ? Kako to postaviti i prenijeti neki kod? Čitajte dalje i objasnit ću vam sve.
Pretpostavit ću da imate Arduino Uno dasku, jer to je onaj koji dolazi s većinom Arduino starter setova.
Instaliranje upravljačkih programa
Mac OSX:
Na Macu vam je lako. Samo preuzmite najnoviji Arduino paket, montirajte ga, a zatim pokrenite uključeni FTDIUSBSerial Vozač. Nakon toga, povucite aplikaciju u mapu aplikacija. No morat ćete ponovo pokrenuti nove korisnike da biste pokrenuli nove vozače.
Kad prvi put uključite Arduino, OSX će vam reći da je otkrio novo sučelje. Samo kliknite Mrežne postavke i udari primijeniti - tamo nema konfiguracije.
Windows 7
U sustavu Windows nikad ništa nije lako, pogotovo kad uključuje vozače. Započnite preuzimanjem najnovijeg paketa i raspakiravanjem, uz očuvanje strukture mape. To je prilično veliko preuzimanje - 85MB kad sam provjerio, u potpunosti se proširio na 230 MB, pa će potrajati neko vrijeme potrebno za preuzimanje.
Uključite Arduino s uključenim USB kabelom. Možda će pokušati tražiti vozače, ali ne uspijeva. Jednostavno zatvorite čarobnjaka i otvorite upravitelj uređaja. Najbrži način da to učinite, umjesto da se pokušavate kretati po zbunjujućem skupu višeslojnih izbornika Upravljačke ploče, je samo da kliknete početak, i upišite devmgmt.msc . Pritisnite tipku Enter i otvorit ćete upravitelj uređaja izravno.
Pod, ispod Drugi uređaji trebali biste vidjeti an Arduino Uno na popisu, s jednim od onih žutih “problem” Oznake. Dvokliknite, odaberite Ažurirajte upravljačke programe, i odaberite Pregledajte Moj softver radi vozačkog softvera.
Odaberite opcije Dopusti mi da odaberem vozača, klik Svi uređaji, Imajte disk, i pomaknite se do mape za preuzimanje. U mapi upravljačkih programa trebali biste vidjeti an Arduino Uno datoteka. Odaberite to. Proces instaliranja upravljačkog programa prepoznat će ga kao a “Komunikacijski port”, i izazvat će an “pogreška vozača bez potpisa” da se pojavi kad instalirate. Zanemarite to i svejedno instalirajte.
Ako koristite XP, postupak je malo više uključen i uključuje dva skupa upravljačka programa. Pročitajte cijeli set uputstava na stranici Arduino.
Postavljanje odbora i vrata
Pokrenite Arduino aplikaciju iz mape za preuzimanje ili u mapu aplikacija. Prvo što trebamo učiniti je postavljanje luka i ploče. U oba sustava trebali biste imati izbornik alata. Kliknite to i provjerite:
- Izabrana je odgovarajuća ploča. Uno je zadani i već je odabran u mojoj instalaciji, ali to je uvijek dobro provjeriti.
- Serijski ulaz je odabran pravilno. U sustavu Windows ustanovio sam da imam samo jednu opciju (pogledajte snimku zaslona) i nije bilo odabrano, pa izbor nije bio težak.
- Na Mac-u su imena priključaka malo isprepletena, ali u osnovi će se nalaziti u jednom od navedenih dva USB priključka. Cu-USB bio je ispravan izbor na mom stroju, ali može biti drugačiji za vas.
Testirajte
Pogledajmo brzo na alatnoj traci.
S lijeva na desno:
- Simbol za reprodukciju: Ovo sastavlja vaš kôd da ga provjeri, bez da ga je ustvari prenio na Arduino, ali ako kliknete i gumb za prijenos izvrši to i.
- Simbol zaustavljanja: Ovo će zaustaviti ZAVRŠU vašeg programa, a ne zaustaviti bilo koji pokrenut program već učitan u Arduino.
- Nova datoteka: Pokreće novi kodni projekt
- Strelica prema gore: Otvoreno - učitava postojeći projekt. Uključene su stotine primjera programa, ali to za sada ostavite.
- Strelica prema dolje: Uštedjeti
- Desna strijela: Učitajte trenutni kod u Arduino.
- Serijski monitor: To vam omogućuje provjeru komunikacija koje dolaze iz Arduino-a kada je povezan s računalom, ali za sada ne brinite o tome.
OK, vrijeme je za pokretanje prve prijave. Klik Otvorena, a iz dijaloškog okvira odaberite primjer aplikacije iz 1. Osnove -> treptaj. Trebali biste vidjeti sljedeći kod:
Da biste provjerili da vaša Arduino ploča ispravno funkcionira i spojena, nastavite i kliknite na Učitaj dugme. Nakon kratkog trenutka sastavljanja aplikacije, narančaste lampice su označene TX / RX na Arduinu bi trebao početi treptati. To znači da nešto šalje ili prima - u ovom slučaju kôd koji šaljete. Kad je postupak gotov, kod će se odmah pokrenuti.
Ova je aplikacija nevjerojatno jednostavna - jednostavno će “treptati” LED na ploči s oznakom L (dok je ploča priključena, pojavit će se zeleni LED koji ostaje upaljen, to samo pokazuje napajanje i neće treptati). Možete koristiti i svoj LED ako želite - samo dulje dvije noge utaknite u otvor 13, a kraći nogač (LED bi trebao biti ravan na glavi s ove strane) u susjednu rupu GND-a. LED će sada treptati zajedno.
Toliko ćemo ići ovaj put. Sada ste postavili Arduino i smislili kako na njega prenijeti aplikacije, potvrdivši da to funkcionira. To je dobar početak, a u ovom trenutku možda biste željeli pogledati kôd aplikacije Blink i pokušati shvatiti što ili kako to radi. Ne brinite ako ga još ne razumijete, jer ću sljedeći put detaljno objasniti kôd, kao i objasniti razne bitove na Arduino ploči.
Hvala na čitanju, i kao i uvijek dočekamo komentare. Ako imate problema s postavljanjem ploče, slobodno zapitajte u komentarima, ali ako se vaše pitanje odnosi na zastarjelu verziju Windowsa ili neki nejasni Linux distro, tada je malo vjerojatno da ću vam moći pomoći.