Arduino Uno: maqsad, platforma tavsifi

Mundarija:

Arduino Uno: maqsad, platforma tavsifi
Arduino Uno: maqsad, platforma tavsifi
Anonim

Arduino hamjamiyati turli ilovalarda qoʻllaniladigan foydalanuvchilar, oʻquv qoʻllanmalar, loyihalar va tayyor yechimlardan iborat ulkan hamjamiyatdir. Kompaniya, shuningdek, tashqi atrof-muhit birliklari bilan o'zaro aloqa qilishning juda oddiy usulini taklif qiladi. Dastlab, Arduino bazasi turli xil aktuatorlar va sensorlarni mikrokontrollerga qo'shimcha sxemalardan foydalanmasdan ulash imkonini beradigan tarzda ishlab chiqilgan. Oddiy qurilmalar va ilovalarni ishlab chiqish elektronikani chuqur bilishni talab qilmaydi.

Qurilma tavsifi

Arduino Uno - bu turli xil elektron qurilmalarni yig'ish imkonini beruvchi ochiq platforma. Ushbu kengash o'z gadjetlarini loyihalashni yaxshi ko'radigan ijodiy odamlar, dasturchilar, dizaynerlar va boshqa qiziquvchan odamlar uchun foydali va qiziqarli bo'ladi. Arduino Uno ham kompyuter bilan birgalikda, ham mustaqil ishlashi mumkin. Hammasi maqsad va g'oyaga bog'liq.

arduino uno
arduino uno

Arduino Uno platformasi juda moslashuvchan va ishlatish uchun qulay dasturiy va apparat qismlaridan iborat.operatsiya. Dasturlash uchun C ++ ning soddalashtirilgan versiyasi (Wiring) ishlatiladi. Dizayn bepul Arduino IDE dasturida va o'zboshimchalik bilan C / C ++ vositalari asosida amalga oshirilishi mumkin. Qurilma Linux, MacOS va Windows operatsion tizimlarini qo'llab-quvvatlaydi. Dasturlash va kompyuter bilan aloqa qilish uchun USB kabelidan foydalaniladi va oflayn rejimda ishlash uchun quvvat manbai (6-20V) talab qilinadi. Yangi boshlanuvchilar uchun elektronikani loyihalash uchun tayyor to'plamlar ishlab chiqilgan - Matryoshka seriyasi.

Arduino Uno R3

Bu Italiyada ishlab chiqarilgan yangi model. U ATmega328p mikroprotsessori asosida ishlab chiqarilgan, uning takt chastotasi 16 MGts, xotirasi 32 kb. Kengashda periferik qurilmalar bilan oʻzaro ishlashga moʻljallangan 20 pinli (nazorat qilinadigan) chiqish va kirish mavjud.

arduino uno r3
arduino uno r3

Qurilma xususiyatlari

Arduino Uno boshqa Arduinos, kompyuterlar va mikrokontrollerlar bilan aloqa o'rnatishga qodir. Qurilmaning platformasi RX (0) va TX (1) pinlari yordamida ketma-ket ulanish imkonini beradi. ATmega16U2 protsessori bunday ulanishni USB port orqali uzatadi: natijada kompyuterda qo'shimcha virtual MAQOMOTI porti o'rnatiladi. Arduino dasturi yaratilgan kanal orqali matnli xabarlar almashinadigan yordamchi dasturni o'z ichiga oladi. Qurilmaning platasida kompyuter va ATmega162U protsessori o‘rtasida ma’lumot uzatish jarayonida yonib turadigan RX va TX svetodiodlari mavjud. Alohida kutubxona tufayli siz turli xil kontaktlarsiz ulanishni tashkil qilishingiz mumkinnol va birinchi bilan cheklangan. Qo'shimcha kengaytirish kartalari yordamida o'zaro aloqaning boshqa usullarini tashkil qilish mumkin bo'ladi, masalan, Wi-Fi, radiokanal, Ethernet tarmog'i.

arduino uno smd
arduino uno smd

Arduino Uno smd kompyuterning USB portlarini qisqa tutashuvlar va ortiqcha kuchlanishdan himoya qiluvchi maxsus sug'urtaga ega. Kompyuterlar o'zini himoya qilsa-da, sug'urta qo'shimcha xavfsizlikni ta'minlaydi. Agar USB port kiritishiga 500mA dan ortiq oqim berilsa, u ulanishni uzishi va oqim normal holatga qaytganda uni qayta tiklashi mumkin.

Xulosa

Xulosa qilib aytishimiz mumkinki, Arduino turli xil ilovalarni ishlab chiqish uchun juda moslashuvchan va funktsional platformadir. Bu periferik qurilmalar bilan o'zaro ishlash uchun katta imkoniyatlarga ega. Arduino mikrokontrollerlarni o'rganish uchun juda yaxshi va kichik loyihalar uchun asos bo'lib ham xizmat qilishi mumkin.

Tavsiya: