Mavzu: Potensiometr elementni boshqarishni o’rganish, ohangni o'zgartirish


Download 1.26 Mb.
Sana24.12.2022
Hajmi1.26 Mb.
#1052952
Bog'liq
4-amaliyot


4-Amaliyot ishi
Mavzu: Potensiometr elementni boshqarishni o’rganish, ohangni o'zgartirish

Maqsad: Sanoatda qarshilik o'zgaruvchilardan qanday foydalanishni o'rganish va ulardan foydalanishni amalda qo'llash.


Nazariya: Potansiyometr sozlanishi qarshilikka ega o'zgaruvchan qarshilikdir. Potansiyometrlar robototexnikada turli parametrlarning regulyatorlari sifatida qo'llaniladi - ovoz balandligi, quvvat, kuchlanish va boshqalar. Bizning modelimizda LEDning yorqinligi potansiyometr tugmachasini aylantirishga bog'liq bo'ladi. Bu, shuningdek, asosiy sxemalardan biridir.
Modelni yig'ish bo'yicha video ko'rsatma:
Modelni yig'ish uchun bizga kerak:
• Arduino platasi (yoki analoglari);
Non taxtasi;
• 6 ta sim va/yoki o'tish moslamalari "erkak-erkak";
• yorug'lik chiqaruvchi diod;
• potensiometr (o'zgaruvchan qarshilik);
• 220 Ohm qarshilik;
• Arduino veb-saytidan yuklab olish mumkin bo'lgan Arduino IDE.

Shakl 1. Arduino-da potensiometr va LEDni ulash uchun nima kerak?

Vazifalar:
• Dasturiy ta'minot qurilmasi arduino plitasi yoki tincercad.com veb-sayti. U barcha kerakli qurilmalarni tizimlashtirish imkoniyatiga ega va avtomatik ravishda ishlash imkoniyatiga ega.
• Layout. O'rnatish plitasini o'rnatish uchun ehtiyot choralari kerak bo'ladi, ya'ni. ehtiyot qismlar, va tizim orqali qurilmani tekshirish.
• USB kabeli. Ushbu kabellar Arduino qurilmasini kompyuterga ulash uchun ishlatiladi.
• Kerakli ehtiyot qismlar. Masalan, o'zgaruvchan qarshilik (LED), (rezistorlar) va boshqalar.

Potansiyometr va LED bilan Arduino modeli uchun ulanish sxemasi:



Shakl 2. Potensiometrni, ya'ni o'zgaruvchan qarshilikni Arduino uno platasiga ulash sxemasi.

Ushbu model uchun quyidagi dastur ishlaydi (siz dasturni oddiygina Arduino IDE-ga nusxalashingiz mumkin):


// LED bilan pin nomlarini bering
// va potensiometr
#define led 9
#A0 potini aniqlang
bekor o'rnatish()
{

// LED bilan pin - chiqish


pinMode (led, OUTPUT);

// potansiyometrli pin - kirish

pinMode (pot, INPUT);
}
void loop()
{
// x o'zgaruvchisini e'lon qilish
intx;
// potentsiometrdan kuchlanishni o'qing:
// 0 dan 1023 gacha raqam oladi
// uni 4 ga bo'ling, diapazonda raqam oling
// 0-255 (kasr o'chiriladi)
x = analogRead(pot) / 4;
// natijani LEDga beramiz
analogWrite (led, x);
}

LED bilan yig'ilgan Arduino potentsiometr modeli shunday ko'rinadi:



Shakl 3. Potansiyometr va LED yig'ilgan Arduino modeli
https://www.youtube.com/watch?v=mmgpyASl714
Download 1.26 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling