Arduino — professional boʻlmagan robototexnika ishqibozlari (foydalanuvchilar) uchun dasturiy va texnik taminotlar yigʻindisi. Arduino mutloq ochiq arhitektura. Undagi barcha loyihalar qismlari(Asosan dasturiy taminot) ochiq tarqatiladi. U oʻzining platasi va IDE-dasturlash muhiti ga ega.
Arduino platasi-bu mahsus oʻzida microcontroller va boshqa elektronik qurilmalarni mujassamlashtirgan elektron qurilma. Uning ishlatilish maqsadiga qarab hozirgi kunda bir-turlari mavjud. Ular quyidagilar:
Arduino UNO
Arduino NANO
Arduino MINI
Va boshqa turlari.
Loyihaning tarixi 2000 yil boshlarida Italiyaning Ivrea shahrida mavjud bo'lgan Interaction Design Institute Ivrea (Eng.) Rus savdo markasi ostida inson-mashina interfeysi bo'yicha kurslardan boshlanadi. O'qitish uchun BASIC Stamp markasi (ingliz tilida) rus tilida modullardan foydalanildi, ularning narxi taxminan 50 dollarni tashkil etdi. 2003 yilda Hernando Barragan o'z ishining bir qismi sifatida ingliz tilida yangi Wiring dasturiy va apparat platformasining boshlang'ich versiyasini yaratdi va loyihaning maqsadi boshlang'ich dasturlash uchun arzon va sodda muhit yaratish edi. Xuddi shu yili Massimo Banzi, Devid Mellis va Devid Kvartilyer vilkalar simini Arduino deb atashdi.
5100
W5100 10 / 100Mb chekilgan kontroller bilan ichki ichiga o'rnatilgan ko'p qirrali bitta tarmoqli tarmoq interfeysi chipidir. U asosan yuqori integratsiyalangan, yuqori barqaror, yuqori ishlashga ega va arzon narxlardagi ko'milgan tizimda ishlatiladi. W5100 sizga operatsion tizimsiz Internetga ulanish imkoniyatini beradi. Bundan tashqari, IEEE802.3 10BASE-T va 802.3u 100BASE-TX bilan mos keladi.
W5100, bozor tomonidan tasdiqlangan to'liq TCP / IP protokol stackini, Ethernet media ulanishini boshqarish (MAC) qatlamini va jismoniy qatlamni (PHY) birlashtiradi. Apparat TCP / IP protokoli steki quyidagi protokollarni qo'llab-quvvatlaydi: TCP, UDP, IPV4, ICMP, ARP, IGMP va PPoE, ular ko'p yillar davomida bozor tomonidan sinovdan o'tgan. Bundan tashqari, W5100 shuningdek, ma'lumotlarni uzatish uchun 16KB xotirani birlashtiradi. W5100 uchun siz Ethernet boshqaruvini hisobga olishingiz shart emas; nima qilish kerak soket dasturlash.
W5100 uchta interfeysga ega: to'g'ridan-to'g'ri parallel avtobus, bilvosita parallel avtobus va SPI avtobus. Uni tashqi xotiraga kirish kabi, uni MCU bilan ulash juda oson. Bu erda biz W5100-ni yanada qulay va qulay qo'llash uchun Ethernet kutubxonasidan foydalanamiz.
Xususiyatlari
1) Ushbu Ethernet Shield yordamida sizning Arduino platangiz Internetga ulanish uchun ishlatilishi mumkin.
2) server yoki mijoz sifatida foydalanish mumkin.
3) to'g'ridan-to'g'ri jumboq taxtasini ulang, lehim talab qilinmaydi.
4) Nazoratchi: w5100.
5) Bu Ethernet Shield-ning so'nggi versiyasi.
6) Wiznet W5100 Ethernet Chip-ga asoslanib, qalqon sizning Arduino-ni Internetga olishning oson usulini taqdim etadi.
7) Arduino rasmiy Ethernet kutubxonasi tomonidan to'g'ridan-to'g'ri qo'llab-quvvatlanadi.
8) Tarmoq orqali fayllarni saqlash uchun micro-SD-karta uyasini qo'shadi.
9) Arduino Duemilanove (168 yoki 328), Uno, shuningdek Mega (1280/2560), SD-kutubxonadan foydalanish mumkin.
10) Wiznet W5100 TCP va UDP-ga ulanish qobiliyatiga ega bo'lgan tarmoqni (IP) ta'minlaydi.
11) Bir vaqtning o'zida to'rtta soket ulanishini qo'llab-quvvatlaydi.
12) Qalqon yordamida Internetga ulanadigan eskizlarni yozish uchun Ethernet kutubxonasidan foydalanadi.
13) arduino Bosh kengashining barcha versiyalariga mos keladi, 2009, BMT, mega 1280, mega 2560.
14) Hajmi: 7 x 5.4 x 2.4 sm (2.76 x 2.12 x 0.94 dyuym).
DeviceBit platformasi
W5100 qalqonining ishlashini sinash uchun siz real vaqt rejimida ma'lumotlar vositasi platformasi - DeviceBit platformasini bilishingiz kerak. Datchiklar tomonidan to'plangan ma'lumotlarni W5100 orqali DeviceBit-ga yuklang va shunda siz DIY-ni mini-aqlli uy tizimini yaratishingiz mumkin.
Kirish
DeviceBit platformasi (http://www.devicebit.com/home/publicsensors) - bu "Interneting Things" (IoT) uchun real vaqt rejimida ma'lumotlar vositasi platformasi bo'lib, uning ko'pgina funktsiyalarini o'zining amaliy dasturlash interfeysi (API) orqali ta'minlaydi. Qurilmalar va ilovalarni DeviceBit platformasiga qo'shish tez va oson. Bu real vaqt rejimida ma'lumotlarni saqlash va masofadan turib boshqarish imkoniyatini beradi. DeviceBit platformasi - Internetga ulangan yangi sensorlarni prototiplashning oddiy usuli emas; shuningdek, kompaniyalarga mahsulotlarni keng miqyosda bozorga olib chiqishga yordam beradigan xizmat.
DeviceBit platformasi ma'lumotlarni tezkor tahlil qilish uchun asosiy ma'lumotlarni tahlil qilish vositalarini, shuningdek, agar sensorlar "g'ayritabiiy" holatlar to'g'risida xabar bergan bo'lsa, real vaqtda ogohlantirish va bildirishnomalarni taqdim etadi.
Siz ushbu platformaga tayanib, o'zingizning g'oyalaringizni amalga oshirishingiz va o'z qurilmalaringizni ishlab chiqishingiz mumkin. Siz dasturiy ta'minot infratuzilmasi o'rniga qo'shimcha qurilmalarga e'tibor qaratishingiz mumkin.
DeviceBit platformasi, shuningdek, Twitter va Facebook singari mavjud ijtimoiy tarmoqlar bilan aloqada bo'lib, do'stingiz bilan qilgan narsalaringizni baham ko'rishga imkon beradi, bu ularning o'xshash sohadagi tadqiqotlarida juda foydali bo'lishi mumkin.
Do'stlaringiz bilan baham: |