Ishlab chiqaruvchi | Arduino |
---|---|
Turi | Single-board microcontroller |
Operatsion tizimi | None |
Protsessor | Microchip AVR (8-bit) |
Xotirasi | 2 KB SRAM |
Arduino Nano - bu 2008-yilda chiqarilgan ATmega328P asosidagi kichik, to'liq va doska uchun qulay taxta. U Arduino Uno platasining bir xil ulanishi va xususiyatlarini kichikroq shaklda taqdim etadi[1].
Arduino Nano DIP-30 ga o'xshash konfiguratsiyada 30 ta kiritish/chiqarish sarlavhalari bilan jihozlangan bo'lib, ularni Arduino dasturiy ta'minotini integratsiyalashgan ishlab chiqish muhiti (IDE) yordamida dasturlash mumkin, bu barcha Arduino platalari uchun umumiy bo'lib, ham onlayn, ham oflayn rejimda ishlaydi. Doskani B tipidagi mini-USB kabeli yoki 9-dan quvvatlantirish mumkin V batareya[2].
Arduino Nano 2008-yilda chiqarilgan. 2019-yilda Arduino Arduino Nano Every ni chiqardi, bu Nanoning pin-ekvivalent evolyutsiyasi. Unda kuchliroq ATmega4809 protsessor va ikki baravar operativ xotira mavjud[3].
Arduino Nano-da kompyuter, boshqa Arduino yoki boshqa mikrokontrollerlar bilan aloqa qilish uchun bir qator imkoniyatlar mavjud. ATmega328 0 (RX) va 1 (TX) raqamli pinlarida mavjud bo'lgan UART TTL (5V) seriyali aloqani ta'minlaydi.
Bortdagi FTDI FT232RL ushbu ketma-ket aloqani USB orqali boshqaradi va FTDI drayverlari (Arduino proshivka bilan birga) kompyuterdagi dasturiy ta'minot uchun virtual com portini ta'minlaydi. Arduino dasturi oddiy matnli ma'lumotlarni Arduino platasiga va undan yuborish imkonini beruvchi ketma-ket monitorni o'z ichiga oladi. Ma'lumotlar FTDI chipi va kompyuterga USB ulanishi orqali uzatilayotganda platadagi RX va TX LEDlari yonib-o'chib turadi (lekin 0 va 1 pinlarida ketma-ket aloqa uchun emas). SoftwareSerial kutubxonasi Nano-ning istalgan raqamli pinlarida ketma-ket aloqa o'rnatish imkonini beradi. ATmega328 shuningdek, I2C va SPI aloqalarini qo'llab-quvvatlaydi. Arduino dasturida I2C avtobusidan foydalanishni soddalashtirish uchun Wire kutubxonasi mavjud.
Arduino Nano yuklashdan oldin tiklash tugmachasini jismoniy bosishni talab qilish o'rniga, u ulangan kompyuterda ishlaydigan dasturiy ta'minot orqali uni qayta tiklashga imkon beradigan tarzda ishlab chiqilgan. FT232RL ning apparat oqimini boshqarish liniyalaridan biri (DTR) 100 nanofaradli kondansatör orqali ATmega328 ning qayta o'rnatish liniyasiga ulangan. Ushbu chiziq tasdiqlansa (past olingan), qayta o'rnatish chizig'i chipni qayta o'rnatish uchun etarlicha uzoqqa tushadi.
Ushbu sozlash boshqa ta'sirlarga ega. Nano Mac OS X yoki Linux operatsion tizimida ishlaydigan kompyuterga ulanganda, har safar unga dasturiy ta'minotdan (USB orqali) ulanish o'rnatilganda u qayta tiklanadi. Keyingi yarim soniya yoki undan ko'proq vaqt davomida yuklash moslamasi Nano-da ishlaydi. U noto'g'ri shakllangan ma'lumotlarni (ya'ni, yangi kodni yuklashdan tashqari) e'tiborsiz qoldirish uchun dasturlashtirilgan bo'lsa-da, ulanish ochilgandan so'ng plataga yuborilgan dastlabki bir necha bayt ma'lumotlarni ushlab oladi.
![]() |
Vikiomborda Arduino Nano haqida turkum mavjud |
Bu maqola birorta turkumga qoʻshilmagan. Iltimos, maqolaga aloqador turkumlar qoʻshib yordam qiling. (Aprel 2024) |