Mundarija:
Video: Noutbuklar uchun avtomatik yorqinlikni boshqarish kabi mobil qurilma: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Planshetlar va telefonlar kabi mobil qurilmalar o'rnatilgan yorug'lik sensori bilan jihozlangan bo'lib, u atrof-muhit yorug'ligining o'zgarishi bilan ekran yorqinligini avtomatik ravishda o'zgartiradi. Men xuddi shu harakatni noutbuklar uchun takrorlash mumkinmi, deb o'ylardim va shu tariqa loyihaning g'oyasi tug'ildi.
Asosiy elektron tamoyillardan foydalangan holda, bu ko'rsatma noutbukni atrofdagi yorug'lik intensivligiga qarab ekran yorqinligini qanday o'zgartirishi mumkinligini ko'rsatadi.
1 -qadam: kerakli qismlar
- Adafruit Trinket M0.
- 100 kOhm qarshilik (siz LDR qiymatiga qarab boshqa rezistorlardan foydalanishingiz mumkin).
- Yorug'lik qarshiligi (LDR).
- Ayol va erkak sarlavhalari.
- Umumiy maqsadli PCB.
2 -qadam: ishlash
Yorug'likka bog'liq rezistor (LDR) - qarshilik, unga tushadigan yorug'lik intensivligining o'zgarishi bilan o'zgaradi. Odatda grafikda ko'rsatilgandek, qarshilik yorug'lik intensivligining pasayishi bilan ortadi va yorug'lik kuchayishi bilan qarshilik kamayadi.
LDRning to'liq salohiyati ularni kuchlanish bo'luvchi pallasida ulash orqali ishlatiladi. Ikkinchi rasmda R2 qarshiligi LDR bilan almashtiriladi va berilgan formula yordamida LDR bo'ylab kuchlanish o'lchanadi. LDR ning qarshiligi o'zgarganda, undagi kuchlanish ham o'zgaradi. Shunday qilib, o'zgaruvchan kuchlanishni kuzatib, LDRga tushadigan yorug'lik intensivligini aniqlash mumkin.
Eslatma: LDR yordamida yorug'lik qizg'inligini o'lchash mutlaq emas, nisbiy o'lchovlardir
3 -qadam: Hammasini bir joyga to'plash
Trinket, Ruxsat etilgan rezistor va LDR simlar sxemasida ko'rsatilgandek o'zaro bog'langan. Laptop displeyidagi armaturani joyida ushlab turish uchun Velcro parchasi ishlatilgan.
Sinov kodi kod.py deb o'zgartirildi va Trinket -ga yuklandi. Xonadagi yorug'lik har xil edi va LDRdagi kuchlanish o'zgarishi qayd etildi.
Ekranning yorqinligini 10 dan 0-100 gacha o'zgartirish uchun Powershell skriptlari tuzildi. Yorqinlikni 10% ga sozlash uchun namunaviy skript bu erda biriktirilgan. Ularni ikki marta bosish orqali bajarilishi uchun yorliqlar yaratildi.
Sinov kodi LDR bo'ylab kuchlanish o'zgarganda klaviatura yorliqlarini ishga tushirish uchun o'zgartirildi. Trinket -ga kodni yuklaganingizda va Trinket -ni noutbukga USB -kabel orqali ulaganingizda, noutbuk o'zgaruvchan muhit nuriga javob bera boshlaydi.
Tavsiya:
Potensiometr (O'zgaruvchan qarshilik) va Arduino Uno yordamida yorug'lik/yorqinlikni o'chirish/boshqarish: 3 qadam
Potentsiometr (O'zgaruvchan qarshilik) va Arduino Uno yordamida Led/nashrining o'chishi/boshqarilishi: Arduino analog kirish pimi potansiyometrning chiqishiga ulangan. Shunday qilib, Arduino ADC (analogdan raqamli konvertorga) analog pin potentsiometr orqali chiqish voltajini o'qiydi. Potensiometr tugmachasini aylantirish kuchlanish chiqishini o'zgartiradi va Arduino qayta
Yorqinlikni boshqarish, Arduino (animatsiyalar bilan): 7 qadam
Yorqinlikni boshqarish, Arduino (Animatsiyalar bilan): So'nggi bir necha yil ichida men ikkita pinball mashinasi (pinballdesign.com) va ikkita robot boshini (grahamasker.com) qurdim, ularning har biri Arduinos tomonidan boshqariladi. Mexanik -muhandislik kasbiga ega bo'lganimdan so'ng, men mexanizmlarning dizaynini yaxshi bilaman, lekin men
Visuino tugmachani LED kabi narsalarni boshqarish uchun qanday ishlatish kerak: 6 qadam
Visuino tugmachani LED kabi narsalarni boshqarish uchun qanday ishlatish kerak: Ushbu qo'llanmada biz oddiy tugma va Visuino yordamida LEDni yoqish va o'chirishni o'rganamiz
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va skretch yordamida: 8 qadam (rasmlar bilan)
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va Scratch yordamida: Men PWMning o'quvchilarimga qanday ishlashini tushuntirishga harakat qilardim, shuning uchun men o'z oldimga ikkita tugma yordamida LEDning yorqinligini boshqarishga harakat qildim. - bitta tugmachaning yorqinligini oshiradi, ikkinchisi esa uni o'chiradi. Dastur uchun
Arzon (Bepul bo'lgani kabi [Pivoda bo'lgani kabi)) Ko'p metrli stend: 4 qadam
Arzon (Bepul bo'lgani kabi [pivoda bo'lgani kabi)) Multimetrli stend: Men bo'ynimni burishim yoki 4 dollarlik arzon metrli ko'p metrli joyimni muvozanatlashdan bezovta bo'ldim. Shunday qilib, men o'z ishimni o'z qo'limga olishga qaror qildim! Bu ham mening birinchi "tuziladigan narsam", shuning uchun kimdir foydali so'zlar yozsa