Članak

Što je Arduino?

protection click fraud

Arduino UnoIzvor: Jerry Hildenbrand / Android Central

Najbolji odgovor: Arduino je elektronička platforma za izradu prototipa koja koristi mikrokontrolersku ploču povezanu s ulaznim uređajima i izlaznim hardverom (ili oboje) za dizajniranje elektroničkih projekata. Arduino platforma se sastoji od hardvera, integriranog razvojnog okruženja i dugog popisa proizvoda trećih strana koji se integriraju u ekosustav.

Što je Arduino?

Arduino UnoIzvor: Jerry Hildenbrand / Android Central

Ako volite petljati ili se zabavljati s elektroničkim projektima na bilo kojoj razini, vjerojatno ste čuli za Arduino. To je pristupačan i koristan način da naučite više o štreberskoj strani elektronike ožičenjem i programiranjem nešto zajedno što čini "stvari". Ponekad jednostavne stvari, ponekad komplicirane stvari, ali uvijek cool stvari.

Ipak, Arduino nije za svakoga. Nije dizajnirano da bude jeftino i jednostavno za korištenje računalo poput Raspberry Pi, i više je za stvari poput automatizacije ili prikupljanja informacija. S druge strane, to je odličan mozak za većinu projekata Interneta stvari za vaše

povezan dom i omogućuje vam da izgradite te cool stvari s malo osnovnih elektroničkih vještina i nekim poznavanjem programiranja.

Arduino je cijela platforma za izradu prototipa elektronike. To je marka za proizvode unutar ovog ekosustava, sam hardver, izgrađen programski jezik na C/C++ i ostalim proizvodima koji idu uz njega poput matične ploče, senzora, kontrolera i više.

Jednostavno rečeno, koristite Arduino ploču za prikupljanje podataka s nekog senzora ili slanje podataka nečemu kao što je LED (ili kombinacija oboje) kako biste napravili nešto cool. Jednostavan primjer za omotavanje glave je korištenje temperaturnog senzora spojenog na Arduino ploču koja svijetli LED kada trebate odjenuti kaput kada izađete van. Ali možete učiniti puno više.

Arduino ploča

Arduino UnoIzvor: Jerry Hildenbrand / Android Central

Najpopularnija Arduino ploča je Uno. Jedan je od prvih, tako da je široko prihvaćen, ali je i najjeftiniji, a to ga čini najboljim za kupnju ako želite započeti s Arduino platformom.

Uno model pokreće ATMega čip koji radi na 16MHz i ima 32Kb memorije. Također ima 2Kb ugrađene memorije. To je sušta suprotnost moćnom komadu hardvera, ali nije trebao biti moćan komad hardvera. Ako Arduino (ne samo Uno, već i sve modele) mislite kao upravljačku ploču, imate pravu ideju.

Ne povezujete zaslon ili tipkovnicu na Arduino (možete, ali ne za programiranje) jer Arduino ploča nije dizajnirana da bude računalo. Dakle, trebat će vam računalo za pisanje i učitavanje vašeg programa u Arduino hardver. Windows, Mac i Linux rade jednako dobro. Možete koristiti Chromebook za pisanje i učitavanje koda na Arduino ploču, uz ograničenja o kojima ćemo govoriti kasnije.

Arduino UnoIzvor: Jerry Hildenbrand / Android Central

Najvažniji hardver na Arduino ploči je skup ulaznih i izlaznih pinova. Uno ima ukupno 14, od kojih se dva koriste za napajanje i šest postavljenih za pružanje PWM izlaza za upravljanje analognim uređajima s digitalnim izlazom. Svoje ulazne i izlazne uređaje spajate na ove pinove, a na temelju programa koji ste učitali u Arduino, događa se magija. Ili stvari izgore. U svakom slučaju, jako je zabavno.

Dodaci se također mogu pričvrstiti na ove igle, a naći ćete razne stvari koje možete pričvrstiti. Oni se nazivaju štitovi, a možete odabrati nešto poput LCD-a koji se spaja izravno na ploču bez ožičenja ili lemljenja. To olakšava dizajn i izmišljanje, zbog čega je Arduino toliko popularan na svim razinama vještina.

Ono što Arduino čini posebnim

Arduino UnoIzvor: Jerry Hildenbrand / Android Central

Nije samo jedna stvar, već nekoliko važnih čimbenika koji Arduino čine posebnim.

Arduino je jeftin i otvorenog koda. To ga čini dostupnim gotovo svima, ali također znači da možete dizajnirati druge dijelove koji se pričvršćuju na Arduino ploču koja će raditi za sve ostale koji koriste isti model. Lemilo, 3D printer i neko osnovno elektronsko znanje znače da možete izgraditi gotovo sve što Arduino platforma može napajati.

Arduino za programiranje koristi C/C++. C može biti pomalo frustrirajuće za učenje, ali milijuni ljudi ga koriste, a postoji bezbroj online tutorijala i tečajeva koji omogućuju svakome da nauči kako ga koristiti vlastitim tempom. IDE (Integrated Development Environment) koji se povezuje s Arduino hardverom također je besplatan i lako razumljiv.

Arduino ima ogroman zajednica korisnika i programera koji su uvijek spremni pomoći kada naiđete na prepreku. Ovo može biti neprocjenjiv resurs jer će svatko, od početnika do profesionalca, ponekad naići na prepreku. Imati ljude koji će vam pomoći u otklanjanju grešaka u problemu ili vas uputiti na točne informacije ključno je ako se samo želite petljati i praviti cool stvari.

Kupite početni kit

Arduino UnoIzvor: Jerry Hildenbrand / Android Central

Samo po sebi, sve što možete učiniti s Arduino pločom je upaliti i isključiti svjetlo. To je sjajan način da se predstavite korištenju IDE-a i postavljanju hardvera, ali nećete daleko stići nakon što shvatite kako treptati LED. Dakle, najbolji način da uđete u platformu je kupiti početni kit.

Dobar starter kit dolazi s pločom, šačicom kratkospojnih žica, nečim za povezivanje s Arduinom poput senzora ili dvije i više LED dioda ili malog motora, i što je najvažnije, Primjer koda za korištenje ovih stvari. Osim ako nisi stvarno Vješt u C++, ovo je važno. Na mreži ćete pronaći mnoštvo primjera koda, ali kupnja kompleta znači da ćete dobiti kod i hardver koji međusobno funkcioniraju.

Polustručan sam u C i imam tonu smeća u kantama za dijelove na vrhu svog radnog stola. Nisam kupio početni kit zbog toga i brzo sam požalio. Ako ništa drugo, isplati se ispravno označiti otpornike jer je cijena dobrog kompleta prilično niska.

Kad sam se htio proširiti, ja učinio kupio komplet i proveo puno vremena pregledavajući što je dostupno. Odlučio sam se na početni kit iz Elegooa i mislim da je savršen za svakoga tko želi ući u Arduino platformu.

Možda ćete željeti više dijelova, ili možda ne želite onoliko koliko je ovdje uključeno. Dobra vijest je da postoji mnogo Arduino početnih kompleta za odabir. Međutim, kada shvatite što točno trebate i koliko želite potrošiti, postoji još jedan stvar koju treba razmotriti: trebate li kupiti originalnu ploču s markom Arduino ili neku od izvrsnih trećih strana klonovi?

Arduino UnoIzvor: Jerry Hildenbrand / Android Central

Pridružite se štreberskoj strani

Ploča koju je napravio Arduino nudi nekoliko stvari: uvijek je visoke kvalitete s čvrstim lemnim spojevima koji neće otkazati i izluditi vas. Uvijek radi s USB drajverom, tako da ne biste trebali imati problema kada se pokušate povezati. Nažalost, također ima ugrađeni nedostatak u pločama pune veličine za I/O pinove. Veći je razmak između igle sedam i osam. Ne bi trebao biti tamo, ali jest, a budući da postoji toliko mnogo štitova trećih strana koji su u skladu s ovom nepravilnošću, ostao je. Pronaći ćete puno dodataka trećih strana koji imaju isti razmak u veličini i trebat će vam adapter da biste ih koristili s pločom treće strane.

Arduino ploče treće strane također su odlične, često bolje od originala. Arduino je potpuno otvorenog koda, što znači da svatko može izraditi hardver i preprodati ga s izmjenama. Naći ćete stvari kao što su Wi-Fi ili dodatna pohrana ugrađena u ploče trećih strana i, ovisno o tome što želite učiniti s njima, izvrstan su dodatak. Jedini potencijalni nedostatak bio bi Windows USB drajver, ali kupnja ploče koja ne radi s njim rijetka je pojava.

Konačno, ako planirate koristiti Chromebook za pisanje i učitavanje koda na Arduino ploču, morate kupiti službeni model od Arduina. Uz Chrome OS, morate koristiti Arduino Web Editor, i to podržava samo službene ploče. Ne bi bilo sjajno imati najbolji Chromebook samo da otkrijete da ne možete koristiti ploču koju ste upravo kupili s njom.

Nemojte se odlučivati ​​na temelju cijene jer razlika nije velika. Na primjer, službene Arduino ploče obično su ispod 20 dolara, a iako vam ploča treće strane može uštedjeti dolar ili dva, trebali biste razmisliti što želite učiniti i odlučiti je li to prvo važno.

Naš odabir

Elegoo Arduino komplet

ELEGOO UNO Project Super Starter Kit

Ovaj komplet ima sve što vam je potrebno za početak rada s Arduino platformom. Ne trebate ništa lemiti, a naći ćete potpune primjere koda za sav uključen hardver.

  • 39 dolara na Amazonu

Možemo zaraditi proviziju za kupnju koristeći naše veze. Saznajte više.

Ovo su najbolji pametni utikači koji rade s Google Home i Alexom
Izgradite sebi pametniji dom

Uštedite na troškovima energije uz najbolje pametne utičnice za Google Assistant i Amazon Alexa. Ovdje su neki od naših favorita kompatibilnih s više pametnih glasovnih pomoćnika.

Iskoristite više od svojih Ring kamera s ovim dodacima
Prsten Prsten

Prstenaste sigurnosne kamere izvrsne su izvan kutije, ali mogu biti puno bolje s dobrim dodacima. Ovdje su neki od vrhunskih dodataka za prstenove bez kojih ne biste trebali ostati.

LIFX žarulje su preskupe? Evo nekoliko jeftinih, ali pametnih alternativa
osvijetli svoj dom

LIFX je jedan od vodećih brendova u pametnoj rasvjeti, ali daleko od toga da je vaša jedina opcija. Postoji mnogo alternativa koje vrijedi razmotriti, poput ovih koje smo ovdje zabilježili.

instagram story viewer