Mundarija:

Laboratoriyani to'xtatadi (Ish davom etmoqda): 3 qadam
Laboratoriyani to'xtatadi (Ish davom etmoqda): 3 qadam

Video: Laboratoriyani to'xtatadi (Ish davom etmoqda): 3 qadam

Video: Laboratoriyani to'xtatadi (Ish davom etmoqda): 3 qadam
Video: Building The World's First MANUAL Dodge Demon! | PT 8 2024, Noyabr
Anonim
Interruptlar laboratoriyasi (ish davom etmoqda)
Interruptlar laboratoriyasi (ish davom etmoqda)

Ushbu laboratoriyaning maqsadi - Arduino dasturini Interrupts yordamida ishlatish. Ushbu laboratoriya kodlash muammolari tufayli to'liq ishlamayapti.

Sizga nima kerak bo'ladi:

- 1 Arduino Uno

- 1 ta non paneli

- 1 tugma

- 3 ta LED

- 220 Ohm qarshilik

- o'tish simlari

1 -qadam: bosish tugmachasini qo'shing

Bosish tugmachasini qo'shing
Bosish tugmachasini qo'shing

Quyidagi amallarni bajarib, tugmani Arduino -ga ulang:

1. Tugmani to'g'ridan -to'g'ri non paneliga joylashtiring.

2. Tugmani Arduino 5V ga ulash uchun o'tish simlaridan foydalaning.

3. Tugmachani Arduino GND ga ulash uchun 220 Ohmli rezistordan foydalaning.

4. Arduino Digital 8 tugmachasini ulash uchun o'tish simidan foydalaning.

2 -qadam: LEDlarni qo'shing

LEDlarni qo'shing
LEDlarni qo'shing

3 Led -ni Arduino -ga ulash uchun quyidagi amallarni bajaring:

1. Non paneliga 3 xil rangli LEDni joylashtiring.

2. Har bir LEDga 220 Ohmli rezistorni ulang.

3. LEDlarni rezistorlardan Arduino -dagi quyidagi portlarga ulash uchun o'tish simlarini ishlating.

- Qizil LED raqamli 9gacha

- Yashil LED raqamli 10gacha

- Moviy LED raqamli 11gacha

4. Har bir LEDni Arduino GND ga ulash uchun o'tish simlaridan foydalaning.

3 -qadam: Kod

Kod - men kurashayotgan qism. Men hali Arduino bilan uzilishlar qilishni aniq o'rganmaganman. O'ylaymanki, menda to'g'ri fikr bor, lekin men hali ham buni tushunishga harakat qilyapman.

Tavsiya: