Arduino uchun kod yozish. Yangi boshlanuvchilar uchun Arduino ulanishi va
Download 424.78 Kb. Pdf ko'rish
|
Arduino uchun kod yozish Yangi boshlanuvchilar uchun Arduino ulanishi
- Bu sahifa navigatsiya:
- Ornatuvchi
Arduino uchun kod yozish. Yangi boshlanuvchilar uchun Arduino ulanishi va dasturlash Reja; 1. Arduino uchun kod yozish 2. Arduino ulanishi va dasturlash 3. Arduino kutubxonalari 4.Xulosa 5.Foydalanilgan adabiyotlar Ushbu maqola sizga Arduino bilan ishlashni boshlashga yordam beradi va Arduino-ning har xil turlarining tavsiflarini, Arduino dasturiy ta'minotni ishlab chiqish muhitini qanday yuklab olishni o'z ichiga oladi va Arduino loyihalarini ishlab chiqish uchun kerak bo'ladigan Arduino uchun mavjud bo'lgan turli xil platalar va aksessuarlarni tavsiflaydi. Arduino ko'plab turli ilovalarda ishlatilishi mumkin bo'lgan ochiq kodli bitta platali kontrollerdir. Bu hobbilar, talabalar va mutaxassislar uchun mikrokontroller asosidagi loyihalarni ishlab chiqish uchun eng oddiy va arzon mikrokontroller variantidir. Arduino platalari Atmel AVR mikrokontrolleri yoki Atmel ARM mikrokontrolleridan foydalanadi va ba'zi versiyalarida USB interfeysi mavjud. Shuningdek, ularda olti yoki undan ortiq analog kirish pinlari va o'n to'rt yoki undan ortiq raqamli kirish / chiqish (I / U) pinlari mavjud bo'lib, ular sensorlar, drayverlar va boshqa periferik davrlarni mikrokontrollerga ulash uchun ishlatiladi. Arduino platalarining narxi xususiyatlar to'plamiga qarab, oltidan qirq dollargacha o'zgarib turadi. Arduino platalari turlari Quyidagi ro'yxatda ko'rsatilganidek, Arduino platalarining har xil turlari mavjud, ularning har biri o'ziga xos xususiyatlarga ega. Ular qayta ishlash tezligi, xotira, kirish/chiqarish portlari va ulanishda farqlanadi, ammo ularning funksionalligining asosiy komponenti o'zgarishsiz qolmoqda. Arduino roboti Arduino Ethernet Arduino platalarining xilma-xilligi va ularning texnik tavsiflarini ushbu saytning "Sotib olish" bo'limining "" bo'limida topish mumkin. Dasturiy ta'minot (IDE) Arduino dasturlash uchun ishlatiladigan dastur Arduino IDE hisoblanadi. IDE - bu kompyuter, Mac va Linux tizimlari kabi ko'plab turli platformalarda ishlaydigan Java ilovasi. U dasturlash bilan tanish bo'lmagan yangi boshlanuvchilar uchun mo'ljallangan. U muharrir, kompilyator va yuklovchini o'z ichiga oladi. Shuningdek, IDE tarkibiga ketma-ket portlar va har xil turdagi displeylar kabi tashqi qurilmalardan foydalanish uchun kod kutubxonalari kiradi. Arduino dasturlari "eskiz" deb ataladi va C yoki C ++ ga juda o'xshash tilda yozilgan. Ko'pgina Arduino platalari USB kabeli yordamida kompyuterga ulanadi. Ushbu ulanish sizga eskizlarni Arduino platangizga yuklash imkonini beradi va shuningdek, platani quvvat bilan ta'minlaydi. Arduino uchun USB kabel Dasturlash Arduino dasturlash juda oson: avval dasturni yozish uchun IDE kod muharriridan foydalanasiz, keyin uni bir marta bosish bilan kompilyatsiya qilasiz va yuklab olasiz Arduino dasturi ikkita asosiy funktsiyani o'z ichiga oladi: sozlash () halqa () Kengash sozlamalarini ishga tushirish uchun sozlash () funksiyasidan foydalanishingiz mumkin. Ushbu funktsiya faqat bir marta, taxta yoqilganda amalga oshiriladi. Loop () funksiyasi sozlash () funksiyasi tugallangandan so‘ng bajariladi va sozlash () funksiyasidan farqli o‘laroq, u uzluksiz ishlaydi. Dastur funktsiyalari Quyida Arduino dasturlashda eng koʻp qoʻllaniladigan funksiyalar roʻyxati keltirilgan: pinMode - pinni rejimga kirish yoki chiqish uchun o'rnatadi; analogRead - analog kirish pinidagi analog kuchlanishni o'qiydi; analogWrite - analog kuchlanishni analog chiqish piniga yozadi; digitalRead - raqamli kirish pin qiymatini o'qiydi; digitalWrite - raqamli chiqish pinining qiymatini yuqori yoki past qilib o'rnatadi; Serial.print - ma'lumotlarni ketma-ket portga odam o'qiy oladigan ASCII matni sifatida yozadi. Arduino kutubxonalari Arduino kutubxonalari - bu qurilmalarni boshqarish imkonini beruvchi funktsiyalar to'plami. Eng keng tarqalgan kutubxonalardan ba'zilari: EEPROM - "doimiy" saqlashga o'qish va yozish; Ethernet - Arduino Ethernet Shield platasi yordamida Internetga ulanish uchun; Firmata - standart ketma-ket protokol yordamida kompyuterdagi ilovalar bilan bog'lanish uchun; GSM - GSM platasi yordamida GSM / GRPS tarmog'iga ulanish uchun; LiquidCrystal - suyuq kristalli displeylarni (LCD) boshqarish uchun; SD - SD-kartalarni o'qish va yozish uchun; Servo - servo disklarni boshqarish uchun; SPI - SPI shinasidan foydalanadigan qurilmalar bilan aloqa qilish uchun; SoftwareSerial - har qanday raqamli pinlar orqali ketma-ket aloqa uchun; Stepper - step motorlarini boshqarish uchun; TFT - Arduino TFT ekranlarida matn, tasvir va shakllarni chizish uchun; WiFi - Arduino WiFi qalqon taxtasi yordamida internetga ulanish uchun; Wire - bu qurilmalar yoki sensorlar tarmog'i orqali ma'lumotlarni uzatish va qabul qilish uchun ikki simli interfeys (TWI / I2C). Arduino o'rnatish bosqichlari Sizga kerak bo'ladi Arduino UNO platasi; USB kabeli (USB A - USB B); Shaxsiy kompyuter; yorug'lik chiqaradigan diod; 5-10 sm uzunlikdagi bir juft ulash simlari; agar mavjud bo'lsa - breadboard. Arduino IDE Arduino IDE-ni operatsion tizimingiz uchun rasmiy veb-saytdan yuklab oling (Windows, Mac OS X, Linux qo'llab-quvvatlanadi). Siz o'rnatuvchini tanlashingiz mumkin ( O'rnatuvchi), arxivlashingiz mumkin ( Administrator bo'lmagan o'rnatish Download 424.78 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling