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

Баскычты киргизүү - Санариптик сигналдарды окуу

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

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

Мурунку сабактарыбызда биз LED'дерди башкаруу үчүн Arduino'дон сигналдарды ЧЫГАРУУНУ үйрөндүк. Эми биз баскычтарды колдонуп сырттан сигналдарды КАБЫЛ АЛУУНУ үйрөнөбүз!

Санариптик чыгаруу (Мурунку сабак)

Arduino нерселерди башкаруу үчүн сигналдарды жөнөтөт:

  • digitalWrite(pin, HIGH) → 5V чыгарат
  • digitalWrite(pin, LOW) → 0V чыгарат
  • Мисал: LED'дерди күйгүзүү/өчүрүү
Санариптик киргизүү (Бул сабак)

Arduino окуяларды аныктоо үчүн сигналдарды кабыл алат:

  • digitalRead(pin) → HIGH же LOW кайтарат
  • HIGH = 5V аныкталды (баскыч басылды)
  • LOW = 0V аныкталды (баскыч коё берилди)

Калкып жүрүүчү пин көйгөйү

Баскычты туташтыруудан мурун, биз маанилүү түшүнүктү түшүнүшүбүз керек: калкып жүрүүчү пиндер.

Эгер биз баскычты жөн гана 5V менен пиндин ортосуна туташтырсак эмне болот?

Баскыч басылганда, пин 5V (HIGH) көрөт. Бирок коё берилгенде, пин эч нерсеге туташпайт - ал "калкып жүрөт" жана туш келди электрдик ызы-чууну кабыл алып, алдын ала айтууга болбогон көрсөткүчтөрдү берет!

Калкып жүрүүчү пин сигналынын визуализациясы
Интерактивдүү визуализация — толук сабакта жеткиликтүү

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

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

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

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