Окуу максаты
Arduino Uno менен жарык деңгээлин аныктоо үчүн фоторезисторду (LDR) колдонууну жана автоматтык жарыктыкты башкаруу системасын түзүүнү үйрөнүңүз.
Фоторезистор (LDR) деген эмне?
Фоторезистор, ошондой эле Жарыкка көз каранды резистор (LDR) деп аталат, бул анын бетине түшкөн жарыктын көлөмүнө жараша каршылыгы өзгөрүп турган өзгөчө резистор түрү.
Негизги принцип
Көбүрөөк жарык = Азыраак каршылык
Азыраак жарык = Көбүрөөк каршылык
Типтүү каршылык маанилери:
- ☀️ Жаркыраган күн нуру ~200Ω
- 💡 Кадимки бөлмө жарыгы ~1kΩ - 10kΩ
- 🌙 Толук караңгылык ~1MΩ - 10MΩ
Чыңалуу бөлгүч принциби
Arduino чыңалууну гана окуй алгандыктан (каршылыкты түздөн-түз эмес), биз LDRдин өзгөрүп турган каршылыгын өзгөрүп турган чыңалууга айландыруу үчүн чыңалуу бөлгүч схемасын колдонобуз.
📐 Чыңалуу бөлгүч формуласы
Vчыг = Vкир × (R2 / (R1 + R2))
Мында:
• Vкир = 5V (Arduino кубаттуулугу)
• R1 = LDR (өзгөрмө каршылык)
• R2 = 10kΩ туруктуу резистор
• Vчыг = Arduino окуган чыңалуу
Кантип иштейт:
- Жаркын жарык: LDR каршылыгы ТӨМӨН → Vчыг ЖОГОРУ (5Vга жакын)
- Караңгылык: LDR каршылыгы ЖОГОРУ → Vчыг ТӨМӨН (0Vга жакын)