Raksts

Kas ir Arduino?

protection click fraud

Arduino UnoAvots: Džerijs Hildenbrands / Android Central

Labākā atbilde: Arduino ir elektroniska prototipēšanas platforma, kas izmanto mikrokontrollera plati, kas savienota ar ievades ierīcēm un izvades aparatūru (vai abus), lai izstrādātu elektroniskus projektus. Arduino platforma sastāv no aparatūras, integrētas izstrādes vides un gara trešo pušu produktu saraksta, kas integrējas ekosistēmā.

Kas ir Arduino?

Arduino UnoAvots: Džerijs Hildenbrands / Android Central

Ja jums patīk nodarboties ar elektroniskiem projektiem vai izklaidēties jebkurā līmenī, jūs, iespējams, esat dzirdējuši par Arduino. Tas ir izdevīgs un noderīgs veids, kā iegūt vairāk informācijas par elektronikas neparasto pusi, izmantojot vadus un programmēšanu kaut kas kopā, kas dara "lietas". Dažreiz vienkāršas lietas, dažreiz sarežģītas lietas, bet vienmēr foršas sīkumi.

Tomēr Arduino nav paredzēts visiem. Tas nav paredzēts lētam un viegli lietojamam datoram, piemēram, Raspberry Pi, un tas ir vairāk paredzēts tādām lietām kā automatizācija vai informācijas apkopošana. No otras puses, tas ir lielisks risinājums lielākajai daļai lietu interneta projektu jūsu

savienota māja un ļauj jums izveidot šīs lieliskās lietas, izmantojot nelielas elektroniskās pamatprasmes un zināmas zināšanas par programmēšanu.

Arduino ir visa elektronikas prototipēšanas platforma. Tas ir zīmols produktiem šajā ekosistēmā, pašai aparatūrai, programmēšanas valodai uz C/C++ un citiem produktiem, kas ir kopā ar to, piemēram, maizes dēlis, sensori, kontrolleri un vairāk.

Vienkārši sakot, jūs izmantojat Arduino plati, lai savāktu datus no kāda sensora vai nosūtītu datus uz kaut ko, piemēram, LED (vai abu kombināciju), lai izveidotu kaut ko foršu. Vienkāršs piemērs, kā aptīt galvu, ir izmantot temperatūras sensoru, kas savienots ar Arduino plati, kas iedegas LED, kad jāvalkā mētelis, kad dodaties ārā. Bet jūs varat darīt daudz vairāk.

Arduino dēlis

Arduino UnoAvots: Džerijs Hildenbrands / Android Central

Populārākā Arduino tāfele ir Uno. Tas ir viens no pirmajiem, tāpēc tas tika plaši izmantots, taču tas ir arī lētākais, un tas padara to par vislabāko iegādāties, ja vēlaties sākt darbu ar Arduino platformu.

Uno modeli darbina ATMega mikroshēma, kas darbojas ar 16MHz, un tam ir 32Kb krātuve. Tam ir arī 2Kb iebūvētā atmiņa. Tas ir tieši pretējs jaudīgai aparatūrai, taču tas nebija paredzēts kā jaudīga aparatūra. Ja domājat par Arduino (ne tikai Uno, bet arī visiem modeļiem) kā kontrollera plati, jums ir pareizā ideja.

Jūs nevarat pievienot displeju vai tastatūru Arduino (var, bet ne programmēšanai), jo Arduino plate nav paredzēta datoram. Tātad jums būs nepieciešams dators, lai rakstītu un ielādētu programmu Arduino aparatūrā. Windows, Mac un Linux darbojas vienlīdz labi. Varat izmantot Chromebook datoru, lai rakstītu un ielādētu kodu Arduino platē, ar ierobežojumiem, par kuriem mēs runāsim vēlāk.

Arduino UnoAvots: Džerijs Hildenbrands / Android Central

Vissvarīgākā Arduino plates aparatūra ir ievades un izvades tapu komplekts. Uno kopumā ir 14, no kuriem divi tiek izmantoti jaudai, un seši ir iestatīti, lai nodrošinātu PWM izvadi, lai kontrolētu analogās ierīces ar digitālo izvadi. Jūs pievienojat ievades un izvades ierīces šīm tapām, un, pamatojoties uz programmu, kuru esat ielādējis Arduino, notiek maģija. Vai arī lietas izdeg. Katrā ziņā tas ir ļoti jautri.

Pie šīm tapām var piestiprināt arī piederumus, un jūs atradīsit visu veidu lietas, ko varat piestiprināt. Tos sauc par vairogiem, un jūs varat izvēlēties kaut ko līdzīgu LCD, kas savienojas tieši ar plati bez vadiem vai lodēšanas. Tas atvieglo projektēšanu un izgudrošanu, tāpēc Arduino ir tik populārs visos prasmju līmeņos.

Kas padara Arduino īpašu

Arduino UnoAvots: Džerijs Hildenbrands / Android Central

Tā nav viena lieta, bet gan daži svarīgi faktori, kas padara Arduino īpašu.

Arduino ir lēts un atvērtā koda. Tas padara to pieejamu gandrīz ikvienam, taču tas nozīmē arī, ka varat izveidot citas daļas, kas tiek pievienotas Arduino platei un kuras darbosies visiem pārējiem, izmantojot to pašu modeli. Lodāmurs, 3D printeris un dažas pamata elektroniskās zināšanas nozīmē, ka varat izveidot gandrīz visu, ko var darbināt Arduino platforma.

Arduino programmēšanai izmanto C/C++. C mācīšanās var būt nedaudz apgrūtinoša, taču miljoniem cilvēku to izmanto, un ir neskaitāmas tiešsaistes apmācības un kursi, kas ļauj ikvienam iemācīties to lietot savā tempā. IDE (Integrated Development Environment), kas savieno ar Arduino aparatūru, arī ir bezmaksas un viegli saprotama.

Arduino ir a milzīgs lietotāju un izstrādātāju kopiena, kas vienmēr ir gatavi sniegt roku, kad jūs saskaraties ar aizķeršanos. Tas var būt nenovērtējams resurss, jo ikviens, sākot no iesācējiem līdz profesionāliem, dažreiz saskarsies ar aizķeršanos. Personas, kas palīdz atkļūdot problēmu vai norāda uz pareizo informāciju, ir ļoti svarīgas, ja vēlaties tikai izdomāt un radīt interesantus materiālus.

Pērciet sākuma komplektu

Arduino UnoAvots: Džerijs Hildenbrands / Android Central

Pats par sevi viss, ko varat darīt ar Arduino dēli, ir ieslēgt un izslēgt gaismu. Tas ir lielisks veids, kā iepazīstināt sevi ar IDE izmantošanu un aparatūras iestatīšanu, taču jūs netiksiet tālu, kad būsiet izdomājis, kā mirgot LED. Tāpēc labākais veids, kā iekļūt platformā, ir iegādāties sākuma komplektu.

Labam sākuma komplektam būs dēlis, nedaudz džemperu vadu, kaut kas savienošanai ar Arduino, piemēram, sensors vai divas vai vairākas gaismas diodes vai mazs motors, un pats galvenais, Koda paraugs šo lietu izmantošanai. Ja vien tu neesi tiešām pārvalda C++, tas ir svarīgi. Tiešsaistē atradīsit daudz kodu piemēru, taču komplekta iegāde nozīmē, ka iegūsit kodu un aparatūru, kas darbojas viens ar otru.

Es daļēji pārzinu C valodu, un manā darbagalda daļā ir daudz atkritumu. Šī iemesla dēļ es neiegādājos sākuma komplektu un ātri to nožēloju. Ja nekas cits, rezistoru pareizi marķēšana ir tā vērts, jo laba komplekta cena ir diezgan zema.

Kad es gribēju paplašināties, es izdarīja iegādājieties komplektu un pavadījāt daudz laika, meklējot pieejamo. Es izvēlējos sākuma komplektu no Elegoo un domāju, ka tas ir ideāli piemērots ikvienam, kurš vēlas iekļūt Arduino platformā.

Jūs varētu vēlēties vairāk detaļu vai arī nevēlēties tik daudz, cik šeit ir iekļauts. Labā ziņa ir tā, ka ir daudz Arduino sākuma komplektu, no kuriem izvēlēties. Tomēr, tiklīdz jūs precīzi noskaidrojat, kas jums nepieciešams un cik daudz vēlaties tērēt, ir vēl viens lieta, kas jāņem vērā: vai jums vajadzētu iegādāties īstu Arduino zīmola plati vai kādu no izcilajām trešās puses plāksnēm kloni?

Arduino UnoAvots: Džerijs Hildenbrands / Android Central

Pievienojieties neprātīgajai pusei

Arduino būvētais dēlis piedāvā dažas lietas: tas vienmēr ir kvalitatīvs ar ciešiem lodēšanas savienojumiem, kas neizdosies un padarīs jūs traku. Tas vienmēr darbojas ar USB draiveri, tāpēc, mēģinot izveidot savienojumu, nevajadzētu rasties problēmām. Diemžēl tajā ir arī iebūvēts trūkums pilna izmēra I/O tapu dēļos. Starp septītajām un astotajām tapām ir lielāka atstarpe. Tam nevajadzētu būt, bet tā ir, un, tā kā ir tik daudz trešo pušu vairogu, kas atbilst šim pārkāpumam, tas ir palicis. Jūs atradīsiet daudz trešo pušu piederumu, kuriem ir tāda paša izmēra atstarpe, un jums būs nepieciešams adapteris, lai tos izmantotu ar trešās puses plati.

Arī trešo pušu Arduino dēļi ir lieliski, bieži vien labāki par oriģinālajiem. Arduino ir pilnībā atvērts avots, kas nozīmē, ka ikviens var izveidot aparatūru un pārdot to tālāk ar modifikācijām. Jūs atradīsit tādas lietas kā Wi-Fi vai papildu krātuve, kas iebūvēta trešo pušu dēļos, un atkarībā no tā, ko vēlaties ar to darīt, tas ir lielisks papildinājums. Viens no iespējamiem trūkumiem būtu Windows USB draiveris, taču tāfeles iegāde, kas ar to nedarbojas, ir reta parādība.

Visbeidzot, ja plānojat izmantot Chromebook datoru, lai ierakstītu un ielādētu kodu savā Arduino platē, jums ir jāiegādājas oficiāls modelis no Arduino. Izmantojot operētājsistēmu Chrome OS, jums ir jāizmanto Arduino tīmekļa redaktors un tas atbalsta tikai oficiālās padomes. Nebūtu lieliski, ja būtu labākais Chromebook dators tikai tāpēc, lai uzzinātu, ka nevarat izmantot tikko kopā ar to nopirkto dēli.

Nepieņemiet lēmumu pēc cenas, jo atšķirība nav liela. Piemēram, oficiālo Arduino dēļu cena parasti ir mazāka par 20 ASV dolāriem, un, lai gan trešās puses dēļi var ietaupīt vienu vai divus dolārus, vispirms ir jāapsver, ko vēlaties darīt, un jāizlemj, vai tas ir svarīgi.

Mūsu izvēle

Elegoo Arduino komplekts

ELEGOO UNO Project Super Starter Kit

Šajā komplektā ir viss nepieciešamais, lai sāktu darbu ar Arduino platformu. Jums nekas nav jālodē, un jūs atradīsit pilnīgus koda piemērus visai iekļautajai aparatūrai.

  • 39 USD vietnē Amazon

Mēs varam nopelnīt komisiju par pirkumiem, izmantojot mūsu saites. Uzzināt vairāk.

Šie ir labākie viedie spraudņi, kas darbojas ar Google Home un Alexa
Izveidojiet sev gudrāku māju

Ietaupiet uz enerģijas izmaksām, izmantojot Google Assistant un Amazon Alexa labākos viedos spraudņus. Šeit ir daži no mūsu iecienītākajiem, kas ir saderīgi ar vairākiem viedajiem balss palīgiem.

Iegūstiet vairāk no savām Ring kamerām, izmantojot šos piederumus
Gredzens Gredzens

Zvana drošības kameras ir lieliskas, ja tās ir izņemtas no kastes, taču tās var būt daudz labākas ar labiem piederumiem. Šeit ir daži no populārākajiem gredzenu aksesuāriem, bez kuriem, mūsuprāt, jums nevajadzētu iztikt.

LIFX spuldzes ir pārāk dārgas? Šeit ir dažas lētas, bet gudras alternatīvas
izgaismojiet savu māju

LIFX ir viens no vadošajiem viedā apgaismojuma zīmoliem, taču tā nebūt nav jūsu vienīgā iespēja. Ir daudz alternatīvu, kuras ir vērts apsvērt, piemēram, tās, kuras mēs šeit esam atzīmējuši.

instagram story viewer