Tashqi uzilishlar - Arduino Uno turli XIL kengaytirish platalari (qalqonlari) va boshqa kontaktlarning zanglashiga...

|
Arduino Uno turli XIL kengaytirish platalari (qalqonlari) va boshqa kontaktlarning zanglashiga olib kirishi mumkin bo'lgan raqamli va analog kirish/chiqish (I/O) pinlari bilan jihozlangan. Arduino Uno
|
bet | 3/3 | Sana | 26.01.2024 | Hajmi | 73,49 Kb. | | #146642 |
Bog'liq Arduino UnoTashqi uzilishlar: 2 va 3-pinlar. Ushbu pinlar past qiymatda uzilishni, ko'tarilish yoki pasayish yoki qiymat o'zgarishini ishga tushirish uchun sozlanishi mumkin.
PWM (impuls kengligi modulyatsiyasi): pinlar 3, 5, 6, 9, 10 va 11. AnalogWrite() funksiyasi bilan 8-bitli PWM chiqishini ta'minlay oladi.
SPI (seriyali periferik interfeys): pinlar 10 (SS), 11 (MOSI), 12 (MISO) va 13 (SCK). Ushbu pinlar SPI kutubxonasidan foydalangan holda SPI aloqasini qo'llab-quvvatlaydi.
TWI (ikki simli interfeys) / I²C : pin SDA (A4) va pin SCL (A5). Wire kutubxonasi yordamida TWI aloqasini qo'llab-quvvatlang.
AREF (analog mos yozuvlar): Analog kirishlar uchun mos kuchlanish.
Aloqa
Arduino/Genuino Uno kompyuter, boshqa Arduino/Genuino platasi yoki boshqa mikrokontrollerlar bilan aloqa qilish uchun bir qator imkoniyatlarga ega. ATmega328 0 (RX) va 1 (TX) raqamli pinlarida mavjud bo'lgan UART TTL (5V) seriyali aloqani ta'minlaydi. Bortdagi ATmega16U2 ushbu ketma-ket aloqani USB orqali uzatadi va kompyuterdagi dasturiy ta'minotga virtual aloqa porti sifatida ko'rinadi. 16U2 proshivka standart USB COM drayverlaridan foydalanadi va tashqi drayverga ehtiyoj yo'q. Biroq, Windows-da .inf fayli talab qilinadi. Arduino dasturiy ta'minoti (IDE) oddiy matnli ma'lumotlarni doskaga va undan yuborish imkonini beruvchi ketma-ket monitorni o'z ichiga oladi. Ma'lumotlar USB-seriyali chip 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 Uno ning istalgan raqamli pinlarida ketma-ket ulanish imkonini beradi.
Avtomatik (dasturiy ta'minot) tiklash
Arduino/Genuino Uno platasi yuklashdan oldin tiklash tugmachasini jismoniy bosishni talab qilish o'rniga, ulangan kompyuterda ishlaydigan dasturiy ta'minot orqali uni qayta o'rnatishga imkon beradigan tarzda ishlab chiqilgan. ATmega8U2/16U2 ning apparat oqimini boshqarish liniyalaridan biri (DTR) 100 nanofaradli kondansatör orqali ATmega328 ning qayta o'rnatish liniyasiga ulangan. Bu chiziq tasdiqlansa (past olingan), qayta o'rnatish chizig'i chipni qayta o'rnatish uchun etarlicha uzoqqa tushadi.
Ushbu sozlash boshqa ta'sirlarga ega. Uno 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 Uno'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 ma'lumotlarning dastlabki bir necha baytlarini ushlab oladi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Arduino Uno turli XIL kengaytirish platalari (qalqonlari) va boshqa kontaktlarning zanglashiga olib kirishi mumkin bo'lgan raqamli va analog kirish/chiqish (I/O) pinlari bilan jihozlangan. Arduino Uno
|