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

Satura rādītājs:

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

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

Video: Kas ir Arduino? Uzziniet par šo atklātā pirmkoda elektronisko platformu
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE - YouTube 2024, Aprīlis
Anonim
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 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 kontrolei (LED, servos, pogām utt.). Plātne parasti tiek darbināta, izmantojot USB vai ārēju barošanas bloku, 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 bija izstrādāts 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.

Arduino Varianti

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.

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

Arduino nāk dažādos veidos, kas ļauj izvēlēties pareizo, ko ir grūti izlemt, bet šķirne arī ļauj elastīgi izvēlēties perfektu risinājumu.
Arduino nāk dažādos veidos, kas ļauj izvēlēties pareizo, ko 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 iespējas, lai sāktu darbu.

Arduino Uno

Uno ir lielisks "Arduino" starteris, tas nodrošina stabilu pamatu tiem, kas tikko sākuši darbu, 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).
Uno ir lielisks "Arduino" starteris, tas nodrošina stabilu pamatu tiem, kas tikko sākuši darbu, 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 funkcija tāda pati kā Arduino Uno, bet tas ir apmēram 1/3 lieluma un nevar izmantot vairogi viegli. Uno ir domāts, lai to izmantotu kā pastāvīgu aprīkojumu projektos vai ar izmēģinājumu skapjiem.
Nano ir gandrīz funkcija tāda pati kā Arduino Uno, bet tas ir apmēram 1/3 lieluma un nevar izmantot vairogi viegli. Uno ir domāts, lai to izmantotu kā pastāvīgu aprīkojumu projektos vai ar izmēģinājumu skapjiem.

Arduino Lilypad

Image
Image

Lilypad ir unikāls dizains, ko var iesiet audumi, kas paredzēti valkājamiem projektiem vai mākslai. 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.
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.
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 (vairogi)

Aizsargi 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.

Turpinājumā norādīsim, 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 (tālāk šajā sadaļā).

Ethernet

Image
Image

Tas ir viens no populārākajiem vairogs, jo tas paplašina jūsu Arduino, lai varētu izmantot internetu saziņai un kontrolei. Ethernet vairogs ir viens no visvairāk universālajiem pieejamajiem, 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 / tostera / kafijas automātu čivināt.

XBee

Image
Image

XBee vairogs nodrošina ērtu bezvadu savienojumu no viena 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Ē!

Motors

Image
Image

Arduino var kontrolēt motorus un servos bez nepieciešamības nodrošināt vairogu, bet motora vairogs uzņem 11 spēju. Jūs varat to izmantot, lai tālvadību vadītu savu zāles pļāvēju vai izveidotu savu robotu.

Ir pieejami daudzi citi Arduino vairogi, piemēram, mūzika, 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 izlasī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 dēļi, lai izveidotu savu projektu.

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.
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 populāras alternatīvas rakstīt skicēm, taču viņiem trūkst ērtas piekļuves skices paraugiem un gatavā skices kompilēšanai / augšupielādei Arduino.
Eclipse un Notepad ++ ir populāras alternatīvas rakstīt skicēm, taču viņiem trūkst ērtas piekļuves skices paraugiem un gatavā skices kompilēš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, lūdzam atstāt komentāru, lai dalītos ar visiem lasītājiem.

Projekta idejas

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

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

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

https://www.instructables.com/tag/type-id/category-technology/channel-arduino/

Arduino aparatūras atsauce https://arduino.cc/en/Main/Hardware

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

https://www.circuitsathome.com/

Ieteicams: