I2C: 4 (SDA) va 5 (SCL). Chiqishlar orqali I2C (TWI) aloqasi amalga oshiriladi, uni yaratish uchun Wire kutubxonasi ishlatiladi.
Platforma pinlarining qo'shimcha juftligi:
AREF. Analog kirishlar uchun mos yozuvlar kuchlanishi. AnalogReference() funksiyasi bilan foydalaniladi.
qayta o'rnatish. Chiqishdagi past signal darajasi mikrokontrollerni qayta o'rnatadi. Odatda Arduino platasining o'zida tugmachaga kirishni bloklaydigan kengaytiruvchi platadagi reset tugmachasini ulash uchun ishlatiladi.
Arduino pinlari va ATmega168 portlari o'rtasidagi aloqaga e'tibor bering .
Ulanish
Arduino Duemilanove platformasida kompyuter, boshqa Arduino qurilmalari yoki mikrokontrollerlar bilan bog'lanish uchun bir nechta qurilmalar o'rnatilgan. ATmega168 va ATmega328 0 (RX) va 1 (TX) pinlari orqali TTL (5V) UART seriyali interfeysini qo'llab-quvvatlaydi. Kengashning FTDI FT232RL chipi ushbu interfeysni USB orqali boshqaradi va FTDI drayverlari (Arduino dasturiga kiritilgan) kompyuterdagi dasturga virtual MAQOMOTI portini taqdim etadi. Arduino Serial Monitor platformaga ulanganda matnli ma'lumotlarni yuborish va qabul qilish imkonini beradi. Ma'lumotlar FTDI chipi yoki USB ulanishi orqali uzatilayotganda platformadagi RX va TX LEDlari miltillaydi (lekin 0 va 1 pinlarida ketma-ket aloqadan foydalanilganda emas).
SoftwareSerial kutubxonasi yordamida Duemilanove-ning istalgan raqamli pinlari orqali ketma-ket ma'lumotlarni uzatishni yaratish mumkin.
ATmega168 va ATmega328 ikkala I2C (TWI) va SPI interfeyslarini qo'llab-quvvatlaydi. Arduino I2C avtobusidan qulay foydalanish uchun Wire kutubxonasini o'z ichiga oladi. Qo'shimcha ma'lumot hujjatlarda. SPI interfeysidan foydalanish uchun ATmega168 va ATmega328 mikrokontroller ma'lumotlar varaqlariga qarang.
LilyPad 328
Arduino platformasi bitta doska bilan emas, balki turli xil imkoniyatlar va funksionallikka ega bo‘lgan taxtalarning butun oilasi bilan ifodalanadi. Eng noodatiy Arduino platalaridan biri bu Arduino LilyPad. U Liya Buechli tomonidan SparkFun bilan hamkorlikda kiyim-kechak va to'qimachilikda foydalanish uchun ishlab chiqilgan va yaratilgan. Arduino LilyPad matoga tikilishi va elektr o'tkazuvchan iplar yordamida quvvat, sensorlar yoki aktuatorlarga ulanishi mumkin. Matoga o'rnatilgan elektron sxema, shu jumladan Arduino LilyPad taxtasining o'zi yuvishdan qo'rqmaydi. Elektrni o'chirishdan oldin, albatta, qo'lda yuvilishi mumkin. LilyPad Arduino bosilgan elektron platasi diametri taxminan 50 mm bo'lgan doira shaklida. Kengash ATmega168V yoki ATmega328V mikrokontrollerlarida ishlab chiqariladi. Kengashning besleme zo'riqishida 2,7 dan 5,5 V gacha. Agar kuchlanish salbiy yoki 5,5 V dan yuqori bo'lsa, taxta ishlamay qolishi mumkin.. Ushbu plataning uchta varianti mavjud: LilyPad Arduino 328 (2-rasm) - ATmega328 mikrokontrolleri ATmega32u4 asosida.
Rasm 1. LilyPad Arduino USB platasi
LilyPad Simple Snap (1-rasm) - tugmachalardagi maxsus kontaktlar tufayli uni sxemadan ajratish mumkin, u o'rnatilgan lityum batareyani o'z ichiga oladi.
2-rasm LilyPad Simple Snap Board
LilyPad Arduino 328 platasini ko'rib chiqing - ATmega328 mikrokontrolleriga asoslangan (4-rasm). Doskada 22 ta pin bor. " +" va " -" kontaktlari taxtani quvvatlantirish uchun mo'ljallangan. Qolgan pinlar Arduino Uno-dagi pinlar bilan bir xil. Shuningdek, platada USB-seriyali adapterni ulash uchun pinli kontaktlar mavjud bo'lib, ular eskizlarni kompyuterdan yuklash uchun zarurdir.