detline laboratoriya mashg‘ulotlari №1- laboratoriya ishi № Arduino tizimini o‘rganish. Komponentlar va ularning imkoniyatlari. Laboratoriya ishining maqsadi
Download 1.11 Mb.
|
Hakimov Yahyojon 1 deadline
Laboratoriya ishi № 5.
Tugma (Button). Laboratoriya ishining maqsadi: Arduino asosida turli tugmalar bilan ishlash. Laboratoriyaning nazariy qismi. Tugma sensorini arduinoga ulash ma'lum bilim va ko‘nikmalarni talab qiladi. Ushbu dasrda biz taktika tugmasi nima ekanligini, tugmachaning sakrashini, tugmani tortish va tushirish qarshiligi bilan qanday to‘g‘ri ulashni, LED va boshqa qurilmalarni tugma yordamida qanday boshqarish mumkinligi haqida gaplashamiz. Arduino tugmasi Tugma (yoki tugmachali kalit) har xil turdagi sensorlarning eng sodda va eng qulayi hisoblanadi. Uni bosish orqali siz boshqaruvchiga signal berasiz, bu esa qandaydir harakatga olib keladi: LEDlar yonadi, tovushlar chiqariladi, motorlar ishga tushadi. Hayotimizda biz tez -tez turli xil kalitlar bilan uchrashamiz va bu qurilma bilan juda yaxshi tanishmiz. Takt tugmachalari va almashtirish tugmalari Odatdagidek, biz bo‘limni faqat yangi boshlanuvchilar uchun qiziqarli bo‘lgan oddiy narsalar bilan boshlaymiz. Agar siz asoslarni bilsangiz va tugmani arduinoga ulashning turli xil variantlari haqida bilmoqchi bo‘lsangiz, ushbu xatboshini o‘tkazib yuborishingiz mumkin. Tugma nima? Aslida, bu elektr tarmog‘ini boshqaradigan juda oddiy qurilma. Bu yopilish / ochilish har xil rejimda bn, shu bilan birga pozitsiyangizni to‘g‘rilaydi yoki tuzatmaydi. Shunga ko‘ra, barcha tugmalarni ikkita katta guruhga bo‘lish mumkin: Qulflash tugmachalari. Ular ozod qilinganidan keyin asl holatiga qaytadilar. Qachonki, dastlabki holatiga qarab, ular odatda yopiq va odatda ochiq tugmalarga bo‘linadi. Lahzali tugmalar (taktika tugmalari). Ular mahkamlanadi va qolgan joyida qoladilar. Turli xil tugmalar uchun juda ko‘p variantlar mavjud, bu elektron komponentlarning eng keng tarqalgan turlaridan biridir. Arduino tugmachalari oddiy loyihalar uchun Loyihalarimizda biz deyarli har qanday arduino to‘plami bilan ta'minlangan juda oddiy 4 oyoqli taktika tugmalari bilan ishlaymiz. Tugma - bu ikkita juft kontaktli kalit. Bir juftlikdagi kontaktlar bir -biriga bog‘langan, shuning uchun kontaktlarning ishlashiga olib kelishi mumkin emas, lekin siz bir vaqtning o‘zida ikkita parallel segmentni boshqarishingiz mumkin, bu foydali bo‘lishi mumkin. Vaziyatga qarab, siz odatda yopiq va ochiq kontaktlarga ega bo‘lgan ikkita kontaktlarning ishlashini yaratishingiz mumkin - buning uchun faqat kontaktlarning ishlashiga to‘g‘ri ulanishingiz kerak. Qulaylik uchun, soat tugmasi odatda bir xil rangdagi plastik qopqoq bilan birga keladi, tugmachani qo‘yish juda aniq va loyihaga xira ko‘rinish beradi. Arduino tugmachasini ulash Tugma yordamida LEDni yoqish va o‘chirish Tugmachani ulashning eng oson yo‘li bilan boshlaylik. Quvvat manbai, LED, 220 omli qarshilik va kontaktlarning ishlashini ochadigan va yopadigan tugma sifatida Arduino bilan sxemani ko‘rib chiqamiz. Dasturiy qism int tugma = 0; int tugma2 = 0; void setup()
void loop() { tugma = digitalRead(2); if (tugma == 1) { digitalWrite(4, HIGH); } else { digitalWrite(4, LOW); } tugma2 = digitalRead(8); if (tugma2 == 1) { digitalWrite(7, HIGH); } else { digitalWrite(7, LOW); } delay(10); // Delay a little bit to improve simulation performance } Download 1.11 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling