Arduino гэж юу вэ?

Тойм:

Та бүхэн кофе ууж болох програмыг бий болгохыг хүсч байсан уу? Хэрэв тийм бол та микроконтроллерийн хөгжлийг сонирхож байж магадгүй.

Хөтөлбөрт хэцүү байхын тулд микро хянагч програмууд нь нэр хүндтэй байдаг; Arduino-ийн зорилго нь програм хангамж хөгжүүлэгчдэд микроконтроллерийн програмчлалын ертөнцөд нэвтрэх боломжийг бий болгох явдал юм. Arduino нь Atmel ATmega процессорын эргэн тойронд бүтээгдсэн микроконтроллерийн интерфейс бөгөөд чип дээр логик үүсгэх хэлний болон програмчлалын орчинтой хослуулсан.

Програм хангамж ба Тоног төхөөрөмж:

Arduino нь програм хангамж болон тоног төхөөрөмжийн тодорхойлолтод нээлттэй эх сурвалж болдог бөгөөд хоббичид нь хамгийн энгийн Arduino модулийг өөрсдөө гараараа цуглуулж чаддаг. Аравнины илүү нарийн боловсруулсан Arduino модулиудыг худалдан авч болно. Тоног төхөөрөмж нь олон төрлийн форматтай байдаг, жижиг элэгддэг төхөөрөмжөөс их гадаргуу холбогдсон модулиудтай байдаг. Компьютерийн холболтын үндсэн горим нь USB-р байдаг бол Bluetooth, цуваа, ethernet форматын хүчин зүйлс бас байдаг.

Arduino програм хангамж нь үнэгүй, нээлттэй эх үүсвэр юм. Хөтөлбөрийн платформ нь түгээмэл Wiring хэл дээр суурилдаг. IDE нь дизайнерууд болон принтериперүүдийн дунд нэр хүндтэй хэлээр боловсруулалтанд үндэслэсэн. Ихэнх микроконтроллерын интерфейсээс ялгаатай нь Arduino нь хөндлөн платформ юм. Энэ нь Windows, Linux болон Macintosh OS X дээр ажилладаг.

Програм:

Arduino нь хэрэглэгчид интерактив объектыг үүсгэх боломжийг олгодог бөгөөд унтраалга, мэдрэгчийн оролтыг ашиглаж, гэрэл, мотор, хөдөлгүүр зэрэг физик гаралтыг хянадаг. Хэл нь сайн ашиглагддаг бүтэц дээр суурилсан учраас Arduino нь өөр бусад програм хангамжтай компьютер дээр Flash, эсвэл Twitter шиг вэб API- тэй ажиллах боломжтой.

Төслүүд:

Уг платформ нь нээлттэй эх үүсвэрийн ажилд ихээхэн хувь нэмэр оруулж буй хөгжүүлэгчдийн бүлгийг бий болгосон. Хөгжимчид үүнийг програм хангамжийн термостатын хянагчуудаас өргөн хүрээг хамарсан шинэлэг төслүүдийг бий болгоход ашигладаг бөгөөд SMS мессеж илгээх хүүхдийн мониторууд, Твиттер дээр тодорхой hashtag ашиглаж байх бүрт галын тоглоомонд ашигладаг. Тиймээ, Архуино төслүүдийн бүх хуудсууд кофены төхөөрөмжийг хянахад зориулагдсан бүх хуудсууд ч байдаг.

Arduino-ийн ач холбогдол:

Эдгээр Arduino төслүүдийн зарим нь нэлээд санагдаж болох ч, технологи нь хэд хэдэн чиг хандлагатай байдаг нь энэ салбарт чухал хүчин зүйл болж чаддаг. " Интернэт" сэдэв нь интернетэд холбогдсон өдөр тутмын зүйлсийг тайлбарлах, мэдээлэл хуваалцах боломжтой технологийг ашигладаг түгээмэл хэллэг юм. Ухаалаг эрчим хүчний тоолуур нь ихэвчлэн хэрэглэгддэг жишээ юм. Вэб 3.0 гэдэг нэр томъёоны сул талыг чухалчлан авч үздэг

Түүнчлэн, хаа сайгүй тооцоолох концепц нь соёлын хэм хэмжээ болж байна. Олон нийтийн ойлголт, тав тухын түвшин нь технологийг өдөр тутмын амьдралын бүтцэд нэгтгэх чиглэлд шилжиж байна. Arduino-ийн жижиг хэлбэрийн хүчин зүйл нь бүх төрлийн өдөр тутмын объектуудад хэрэглэгддэг. Үнэн хэрэгтээ Arduino LilyPad хэлбэрийн элемент нь элэгддэг Arduino төхөөрөмжүүдийг зөвшөөрдөг.

Инновацийн хэрэгсэл:

Ардунок зэрэг нээлттэй эхийн төслүүд интерактив объектуудтай туршилт хийхээр хайж буй хөгжүүлэгчдэд нэвтрэх саад тотгорыг багасгана. Энэ нь Интернетийг бүтээхэд эрчим хүчний шинэ эхлэл болон шинэ давалгааны боломжийг бий болгоно. Эдгээр шинийг санаачлагч нь Arduino платформыг ашиглан интерактив төхөөрөмжтэй хурдан туршилтын загвар гаргах, туршилт хийх боломжтой болно. Дараагийн Марк Зукерберг, эсвэл Стив Жобс нар нэг өдрийн туршид компьютерийг физик ертөнцтэй холбох шинэ аргыг бий болгож чадна. Энэ орон зайд анхаарлаа төвлөрүүлэх нь ухаалаг хэрэг болно. Arduino нь интерактив объектуудын боломжит боломжийг "хөлийнхөө хурууг дүрэх" арга юм.