Arduino Uno: зорилго, платформын тайлбар

Агуулгын хүснэгт:

Arduino Uno: зорилго, платформын тайлбар
Arduino Uno: зорилго, платформын тайлбар
Anonim

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

Төхөөрөмжийн тайлбар

Arduino Uno бол төрөл бүрийн электрон төхөөрөмж угсрах боломжийг олгодог нээлттэй платформ юм. Энэхүү самбар нь бүтээлч хүмүүс, программистууд, дизайнерууд болон өөрсдийн гаджетыг зохион бүтээх дуртай бусад сонирхогчдод хэрэгтэй бөгөөд сонирхолтой байх болно. Arduino Uno нь компьютер болон бие даан ажиллах боломжтой. Энэ бүхэн зорилго, санаанаас хамаарна.

arduino uno
arduino uno

Arduino Uno платформ нь маш уян хатан, хэрэглэхэд хялбар программ хангамж, техник хангамжийн хэсгүүдээс бүрддэг.үйл ажиллагаа. Програмчлалын хувьд C ++ (Wiring) хялбаршуулсан хувилбарыг ашигладаг. Дизайныг үнэ төлбөргүй Arduino IDE программ хангамж, дурын C / C ++ хэрэгслүүдийн үндсэн дээр хийж болно. Төхөөрөмж нь Linux, MacOS болон Windows үйлдлийн системүүдийг дэмждэг. Програмчлал хийх, компьютертэй харилцахад USB кабелийг ашигладаг бөгөөд офлайн горимд ажиллахын тулд тэжээлийн нэгж (6-20V) шаардлагатай. Эхлэгчдэд зориулж электроникийн дизайн хийхэд зориулсан бэлэн иж бүрдэл - Матрёшка цувралыг боловсруулсан.

Arduino Uno R3

Энэ бол Италид үйлдвэрлэсэн шинэ загвар юм. Энэ нь ATmega328p микропроцессорын үндсэн дээр хийгдсэн бөгөөд давтамж нь 16 МГц, санах ой нь 32 кб юм. Уг самбар нь дагалдах төхөөрөмжтэй харилцах зориулалттай 20 зүү (хяналттай) гаралт болон оролттой.

arduino uno r3
arduino uno r3

Төхөөрөмжийн онцлог

Arduino Uno нь бусад Arduinos, компьютер болон микроконтроллеруудтай ажиллах чадвартай. Төхөөрөмжийн платформ нь RX (0) ба TX (1) зүү ашиглан цуваа холболт хийх боломжийг олгодог. ATmega16U2 процессор нь ийм холболтыг USB портоор дамжуулдаг: үүний үр дүнд компьютер дээр нэмэлт виртуал COM порт суулгасан болно. Arduino програм хангамж нь үүсгэсэн сувгаар текст мессеж солилцох хэрэгслийг агуулдаг. Төхөөрөмжийн самбар нь RX болон TX LED-тэй бөгөөд компьютер болон ATmega162U процессорын хооронд мэдээлэл дамжуулах үед асдаг. Тусдаа номын сангийн ачаар та янз бүрийн холбоо барих хаяггүйгээр холболтыг зохион байгуулж болнотэг болон эхнийхээр хязгаарлагдсан. Нэмэлт өргөтгөлийн картуудын тусламжтайгаар Wi-Fi, радио суваг, Ethernet сүлжээ гэх мэт харилцан үйлчлэлийн өөр аргуудыг зохион байгуулах боломжтой болно.

arduino uno smd
arduino uno smd

Arduino Uno smd нь компьютерийн USB портуудыг богино холболт болон хэт хүчдэлээс хамгаалдаг тусгай гал хамгаалагчтай. Хэдийгээр компьютерууд өөрийгөө хамгаалах чадвартай ч гал хамгаалагч нь нэмэлт хамгаалалт болдог. Энэ нь USB портын оролтод 500мА-аас дээш гүйдэл өгсөн тохиолдолд холболтыг таслах, гүйдэл хэвийн байдалдаа орох үед сэргээх боломжтой.

Дүгнэлт

Дүгнэж хэлэхэд Arduino бол төрөл бүрийн программуудыг хөгжүүлэх маш уян хатан, ажиллагаатай платформ гэж хэлж болно. Энэ нь захын төхөөрөмжүүдтэй харилцах асар их боломжуудтай. Arduino нь микроконтроллеруудын талаар суралцахад маш тохиромжтой бөгөөд жижиг төслүүдэд суурь болж чадна.

Зөвлөмж болгож буй: