Mundarija:

Loyiha 2, karartma LED: 3 qadam
Loyiha 2, karartma LED: 3 qadam

Video: Loyiha 2, karartma LED: 3 qadam

Video: Loyiha 2, karartma LED: 3 qadam
Video: 2 сотих ерга 10х8,2 метр , 6 хоналик концептуал уй лоихаси 2024, Noyabr
Anonim
Loyiha 2, karartma LED
Loyiha 2, karartma LED

Ushbu loyihada siz LEDning yorqinligini potentsiometr yordamida boshqarishni o'rganasiz. Bu loyihada sizga analogWrite, analogRead va int funktsiyasidan foydalanish o'rgatiladi. Umid qilamanki, sizga yoqadi va oldingi loyiha, "Loyiha 1, miltillovchi LED" bilan tanishishni unutmang.

Uskunalar kerak:

  • Arduino UNO
  • Lehimsiz non paneli
  • Aylanadigan potentsiometr
  • 6 ta o'tish simlari
  • LED
  • 220 Ohm qarshilik

Kerakli dasturiy ta'minot:

Arduino IDE

1 -qadam: Uskuna

Uskuna
Uskuna

Yuqoridagi rasmdagi kabi sxemani yarating.

2 -qadam: kod

Endi quyidagi kodni Arduino IDE -ga nusxa ko'chiring, agar u yo'q bo'lsa, sahifaning pastki qismida havola mavjud.

int Sensorvalue = 0; // Sensorvalue 0 ga teng ekanligini bildiradi;

bo'sh o'rnatish () {

pinMode (8, OUTPUT);

}

void loop () {

Sensorvalue = analogRead (A0); // Sensorvalue = pin A0, u potentsial o'lchagichga ulangan

analogWrite (8, Sensorvalue/4); // analogWrite funktsiyasidan foydalanib, biz 9 -pinni tezroq boshqarishimiz mumkin

}

3 -qadam: Tasdiqlang va yuklang

Kodni tasdiqlang va Arduino kodingizga yuklang. Bu haqida ko'proq ma'lumot olish uchun mening oldingi loyihamni tekshirib ko'rishingiz mumkin. Sizning kodingiz yuklangach, siz potentsiometrni burish orqali LEDning yorqinligini boshqarishingiz mumkin bo'ladi. Endi ijodkorlik bilan shug'ullaning. Siz doimiy dvigatelning tezligini boshqarishga harakat qilishingiz mumkin.

Boshqa loyihalar paydo bo'ladi, bizni kuzatib turing va masofadan o'qiydiganlar, audiovizualizatorlar, xotira o'yinlari, budilnik va boshqalarni o'rganing.

Arduino IDE -ni yuklab oling:

www.arduino.cc/en/Main/Software

Mening oldingi loyiham:

www.instructables.com/id/Project-1-Blinkin…

Tavsiya: