Mundarija:
- Ta'minotlar
- 1 -qadam: 1 -qadam: O'zingizning elektron jadvalingiz tartibini quyidagicha o'rnating
- 2 -qadam: 2 -qadam: O'rnimizni, simlarni, elektr ta'minotini va rezistorlarni qo'shing
- 3 -qadam: 3 -qadam: LDR qarshiligiga qarab, kontaktlarning zanglashiga olib kelishi uchun quyidagi koddan foydalaning
Video: Yorug'lik zichligi lampasi W/ Arduino: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ushbu loyihada men kunning vaqtiga qarab o'zgaradigan chiroqni yaratish uchun arduino -dan qanday foydalanishni o'rganaman. Foydalanuvchining iltimosiga binoan, chiroq LDR -nurni aniqlash rezistorining qarshiligini aniqlaganda yoki kamaytirganda uning yorqinligini o'zgartiradi. Ushbu loyiha tinkercad -da yakunlandi va arduino lampochka uchun bajara olmaydigan zanjirga quvvatni uzatish uchun o'rni ishlatiladi. Mana sizga nima kerak!
Ta'minotlar
1 Relay
1 kilo-ohmli qarshilik
1 LDR (fotorezistor)
1 Quvvat manbai
1 Arduino
1 Non paneli
1 Lampochka
1 -qadam: 1 -qadam: O'zingizning elektron jadvalingiz tartibini quyidagicha o'rnating
O'quv qo'llanmasiga o'xshash ko'rinishga ega bo'lish uchun, taxtaning tartibini nafaqat uning tozaligi, balki samaradorligi uchun ham kuzatish kerak.
2 -qadam: 2 -qadam: O'rnimizni, simlarni, elektr ta'minotini va rezistorlarni qo'shing
Iltimos, quvvat manbaini standart tinkerkad sozlamalarida saqlang (5 volt, 5 amperlik oqim).
3 -qadam: 3 -qadam: LDR qarshiligiga qarab, kontaktlarning zanglashiga olib kelishi uchun quyidagi koddan foydalaning
Keling, kodga ba'zi kontekstni beraylik. Arduino tili juda o'ziga xosdir va soddaligi bilan blok -kodning chizilishiga o'xshaydi. Birinchidan, biz o'z o'rni 5 -terminali va LDR 2 -terminalini ulash uchun foydalanadigan portlarimizni e'lon qilishimiz kerak. Men shaxsan o'rni uchun 5 va LDR uchun A0 portlarini ishlatardim, ammo siz LDR uchun analog pinlardan va o'rni uchun raqamli pinlardan birini tanlashingiz mumkin. Biz har xil yorug'lik darajasida LDR qaytaradigan qiymatga kirishimiz kerak. Shunday qilib, biz "if (analogRead (A0)> 500)") if iborasini qo'llaymiz, demak, ma'lum bir qorong'ilikka kelganda, lampochka yoqila boshlaydi, yorug'lik esa kamroq bo'ladi.
Tavsiya:
Arduino yorug'lik zichligi lampasi: 3 qadam
Arduino yorug'lik zichligi lampasi: Bu sxemani haqiqiy chiroq, maktab loyihasi va qiziqarli vazifa sifatida ishlatish mumkin. Bu sxemani ishlatish oson va qilish oson, lekin agar siz oldin tinker cad ishlatmagan bo'lsangiz, avval uni sinab ko'rishingiz mumkin
Arduino yorug'lik zichligi chiroq: 6 qadam
Arduino yorug'lik zichligi yoritgichi: Arduino yordamida yorug'lik zichligi chiroqini qanday yaratish va kodlash bo'yicha mening darsligimga xush kelibsiz. Buni amalga oshirish uchun sizga ushbu komponentlar kerak bo'ladi
Arduino yorug'lik zichligi chirog'i: 5 qadam
Arduino yorug'lik zichligi lampasi: Ushbu loyihada siz qorong'i bo'lganda chiroqni avtomatik ravishda yoqishni o'rganasiz
Arduino yorug'lik zichligi chiroq - Jasdeep: 6 qadam
Arduino yorug'lik qizg'inligi - Jasdeep: Umumiy nuqtai nazar: Ushbu loyihada biz oddiy sxemani yaratamiz, u erda qorong'i bo'lsa lampochka yonadi. Ammo, qachonki u yorug 'bo'lsa, lampochka o'chadi
Arduino yorug'lik zichligi chiroq - Jyothir: 5 qadam
Arduino yorug'lik zichligi lampasi - Jyothir: Arduino -da siz uyda/maktabda qilishingiz mumkin bo'lgan juda ko'p qiziqarli va qiziqarli loyihalarga ega, " Yorug'lik zichligi chiroq " bu juda oz miqdordagi materiallar bilan o'z uyingizda qilishingiz mumkin bo'lgan qiziqarli kichik loyiha va bu yangi boshlanuvchilar uchun ajoyib loyihadir. Yorug'lik kiritish