Мазмунга өтүү

Биринчи LED жымыңдоо - Санариптик чыгаруунун негиздери

Сабактын башталышы

Санариптик чыгарууну түшүнүү

Санариптик чыгаруу - бул микроконтроллер менен электрондук түзмөктөрдү башкаруунун негизи. Келгиле, бул эмнени билдирерин түшүндүрөлү.

Санариптик деген эмне?

Электроникада санариптик деген эки гана абал бар дегенди билдирет:

HIGH (ЖОГОРКУ)

5 Вольт (5V)

Логика 1

КҮЙҮК

LOW (ТӨМӨН)

0 Вольт (0V)

Логика 0

ӨЧҮК

Муну жарык которгуч сыяктуу элестетиңиз - ал же КҮЙҮК же ӨЧҮК, ортосунда эч нерсе жок!

13-пин - Өзгөчө пин

Arduino Uno'до 14 санариптик пин бар (0-13 номерленген). 13-пин өзгөчө, анткени:

  • Arduino тактасынын өзүндө орнотулган LED бар
  • Ал LED үчүн орнотулган резистор бар
  • Эч кандай тышкы компоненттерсиз сыноо үчүн идеалдуу
  • Тышкы LED'дерди туташтырганда, резистор дагы эле керек!

Негизги Arduino функциялары

pinMode(pin, mode)

Пинди INPUT (КИРИШ) же OUTPUT (ЧЫГЫШ) катары иштөөгө конфигурациялайт.

pinMode(13, OUTPUT);  // 13-пинди чыгыш катары орнотуу

Параметрлер:

  • pin: Пин номери (санариптик үчүн 0-13)
  • mode: INPUT же OUTPUT

digitalWrite(pin, value)

Санариптик пинди HIGH (5V) же LOW (0V) абалына орнотот.

digitalWrite(13, HIGH);  // КҮЙГҮЗҮҮ (5V)
digitalWrite(13, LOW);   // ӨЧҮРҮҮ (0V)

Электрдик жактан эмне болот:

  • HIGH: Пин 5V чыгарат, ток LED аркылуу агат, LED жанат!
  • LOW: Пин 0V чыгарат, ток агбайт, LED өчүк

delay(milliseconds)

Программаны белгиленген убакытка токтотот.

delay(1000);  // 1000мс = 1 секунд күтүү
delay(500);   // 500мс = 0.5 секунд күтүү

Убакыт которуу:

  • 1000 миллисекунд = 1 секунд
  • 500 миллисекунд = 0.5 секунд
  • 100 миллисекунд = 0.1 секунд
Коопсуздук биринчи!
  • Ар дайым резистор колдонуңуз тышкы LED'дер менен
  • Бир пинге 40мА ашырбаңыз
  • LED полярдуулугун текшериңиз күйгүзүүдөн мурун
  • USB'ни ажыратыңыз зымдарды өзгөртүүдө
LED анатомиясы
Анод (+) Узун бут Катод (-) Кыска бут Жалпак тарап

LED куполунун жалпак тарабы катодду (-) көрсөтөт

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 15
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө