4Jul

Kas ir Arduino? Uzziniet par šo atklātā pirmkoda elektronisko platformu

click fraud protection

Arduino ir atvērtā koda elektronikas prototipēšanas platforma, kuras pamatā ir elastīga, viegli lietojama aparatūra un programmatūra.Šodien mēs palīdzēsim jums sākt, parādot dažas pieejamās iespējas un to, cik viegli ir sākt darbu.

Arduino aparatūra ir atvērtā koda shēmas plate ar mikroprocesoru un ieejas / izejas( I / O) spraudņiem komunikācijai un fizisko objektu vadībai( LED, servos, pogām utt.).Plātne parasti tiek darbināta ar USB vai ārēju barošanas avotu, kas savukārt ļauj ieslēgt citu aparatūru un sensorus.

Arduino ir arī atvērtā koda programmatūras komponents, kas ir līdzīgs C ++.Arduino integrētā izstrādes vide( IDE) ļauj jums rakstīt kodu, apkopot to un pēc tam augšupielādēt to savā Arduino, lai to patstāvīgi izmantotu prototipēs un projektos.

Tas viss tika veidots tā, lai to būtu viegli izmantot, lai mākslinieki un veidotāji varētu brīvi attīstīt savas idejas reālos objektos. Ja esat ieinteresēts kaut ko kaut ko veidot, meklējiet aparatūras opcijas un pieejamo programmatūru, lai sāktu darbu.

instagram viewer

Arduino Variants

Arduino aparatūra, kas ir "atvērtā koda", nozīmē, ka varat skatīt katras pieejamās shēmas shēmas. Tas nozīmē, ka jūs varat brīvi nopirkt aparatūras komponentus un pielodēt plati kopā, ja esat tik slīpi. Lai sāktu darbu, mēs droši vien iesakām jums iztērēt aptuveni $ 30 un redzēt, cik daudz jūs patiešām vēlaties ieguldīt.

Attēls zemāk tika izveidots, izmantojot Fritzing, un tas ir pamata Arduino izkārtojums, izmantojot maizes klāju.

Arduino nāk no dažādiem tipiem, kas ļauj izvēlēties pareizo, kuru ir grūti izlemt, bet šķirne arī ļauj elastīgi izvēlēties perfektu risinājumu.

Mēs nevaram aptvert katru Arduino opciju, taču šeit ir dažas ievērojamas iesākšanās iespējas.

Arduino Uno

Uno ir lielisks starteris Arduino, tas nodrošina stabilu pamatu tiem, kas tikko sākuši darboties, un ir daudz iespēju, kādas jūs vēlaties, kad izpētīsit platformu. Tas darbojas arī ar gandrīz katru pieejamo vairogu( vairāk par to vēlāk).

Arduino Nano

Nano ir gandrīz iezīme tāda pati kā Arduino Uno, taču tas ir apmēram 1/3 izmēra un nevar viegli izmantot vairogus. Uno ir domāts, lai to izmantotu kā pastāvīgu aprīkojumu projektos vai ar izmēģinājumu skapjiem.

Arduino Lilypad

Lilypad ir unikāls dizains, ko var iesiet audumu valkājamos projektos vai mākslā.Protams, jūs neaprobežojat ar šīm lietojumprogrammām, bet vairogi nedarbosies šajā Arduino, tāpēc paplašināšana var kļūt sarežģīta.

Arduino Mega 2560

Mega 2560 ir vairāk atmiņas un vairāk I / O pins nekā jebkurš cits Arduino. Tas ir lielākais un labākais Arduino, ko jūs varat iegūt, bet jums var nebūt vajadzīga tik liela jauda, ​​ja jūsu projekti to nenosaka. Tas arī būtu dārgāks Arduino projekts pastāvīgi atstāt.

Netduino

Netduino ir Arduino māsīca. Tas joprojām ir atvērtā koda aparatūras uzlaušanas un prototipēšanas risinājums. Bet Netduino programmatūras bāzē darbojas. NET Micro Framework. Tas ir savienots ar Arduino vairogu, taču daži var prasīt, lai vadītāji palaistu.

Lai iegūtu vairāk Arduino aparatūras, skatiet tālāk esošo saiti.

Arduino Aksesuāri( Shields)

Shields padara jūsu Arduino funkcionalitāti patīkamu, burtiski. Viņiem ir piespraudes, kas virzās taisni uz augšu jūsu Arduino, un jūs varat nekavējoties izmantot to, ko aizsargs var darīt. Vienlaikus varat arī pievienot vairākus vairogus. Arduino, kas tērē čivināt konkrētam hashtag( Ethernet vairogs) un pēc tam kontrolē RC automobili, izmantojot RF( RF ekranējumu), neietilpst viena projekta ietvaros, pateicoties tā ekipējuma elastībai.

Jūs ievērosiet zemāk, ka daži vairogi izskatās daudz kā paši Arduino dēļi, taču tos nedrīkst sajaukt, jo tiem trūkst galvenās apstrādes jaudas, lai palaistu kodu, kuru jūs rakstīsiet skicēs( vairāk par to zemāk).

Ethernet

Šis ir viens no populārākajiem ekrāniem, jo ​​tas paplašina jūsu Arduino, lai varētu izmantot internetu komunikācijai un kontrolei. Ethernet vairogs ir viens no daudzpusīgākajiem pieejamiem, un, tiklīdz esat iemācījies pamatus, jums vajadzētu meklēt, lai to iegūtu, lai jūs varētu padarīt savu mazgātāju /toaster/ kafijas automātu čivināt.

XBee

XBee vairogs nodrošina vienkāršu bezvadu piekļuvi no punkta uz punktu. Varat to izmantot, lai kopā izveidotu divus Arduinos tīklus vai izveidotu visu Arduinos tīkla acu tīklu, kas vienu dienu noritētu PASAULĒ!

Motor

Arduino var kontrolēt motorus un servos bez nepieciešamības izmantot vairogu, bet motora aizsargs uzlādē šo iespēju līdz 11. Varat to izmantot, lai tālvadību vadītu savu zāles pļāvēju vai izveidotu savu robotu.

Ir daudz citu pieejamo Arduino aizsargu, piemēram, mūzikas, video spēles un bluetooth. Tas ir tikai aisberga gals, un mēs iesakām veikt dažus jūsu meklējumus, lai atrastu ideālu vairogu jūsu projektam.

Ja jūs meklējat prototipu Arduinos un tos pasargā kopā ar dažādiem sensoriem, mēs iesakām pārbaudīt Fritzing, kas ne tikai palīdz ar prototipēšanas posmiem, bet arī palīdz jums parādīt, kā veidot pastāvīgus PCB plāksnes jūsu projekta izgatavošanai.

Programmēšana( skices)

Arduino IDE ir pārrobežu platformu izstrādātāju rīks, kas rakstīts Java. Tas ļauj jums kontrolēt visas Arduino programmatūras funkcijas.

Katru rakstīto programmu sauc par skici, un to apkopo un augšupielādē savā Arduino, izmantojot IDE.Daudzās skices ir brīvi pieejamas tiešsaistē, un IDE pat piedāvā daudzus piemērus, lai jūs varētu sākt ar gandrīz katru funkciju, kuru varat izmantot ar Arduino.

Eclipse un Notepad ++ ir iecienītas alternatīvas rakstīt skicēm, taču viņiem trūkst ērtas piekļuves skices paraugiem un pabeigtā skices apkopošanai / augšupielādei Arduino.

resursi

Šis raksts ir izstrādāts, lai sāktu darbu Arduino projektos. Lai iegūtu plašāku informāciju, skatiet zemāk esošās saites un sāciet sākt darbu.

Ja jums ir vairāk noderīgu saikņu vai pašu sava Arduino projekta, nekautrējieties atstāt komentāru, lai dalītos ar visiem lasītājiem.

projekta idejas

http: //arduino.cc/en/Tutorial/ HomePage

http: //www.arduino.cc/playground/Projects/ ArduinoUsers

http: //hackaday.com/category/ arduino-hacks /

http: //www.instructables.com/tag/ tipa ID / kategorijas tehnoloģijas / kanāls-arduino /

Arduino aparatūras atsauce http: //arduino.cc/en/Main/ aparatūra

video https: //www.youtube.com/user/makemagazine

http: //www.circuitsathome.com/