Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar
- 2 -qadam: Uni yarating
- 3 -qadam: uni doimiy qilib qo'ying
- 4 -qadam: Kod (Arduino eskizi)
- 5 -qadam: Xulosa:
Video: Arduino bilan Lux metr: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Lyuks o'lchagich (yorug'lik o'lchagich sifatida ham tanilgan) - yorug'lik o'lchagichi - bu yorug'lik miqdorini o'lchash uchun ishlatiladigan qurilma.
Lyuks - lyuks (ramz: lx) - SIdan olingan yorug'lik va yorug'lik chiqaruvchi birlik, har bir birlik uchun yorug'lik oqimini o'lchaydi.
Cho'loq erkaklarda "lyuks" - bu maydonning yorug'ligi, lyuks o'lchagich - bu asbob. Bu juda foydali vosita, lekin agar siz uni yiliga bir yoki ikki marta yoki hatto bir marta ishlatmoqchi bo'lsangiz, hisoblagichning narxi behuda, lekin agar siz menga o'xshab LDR va Arduino uchun ideal bo'lsangiz. Siz buni 20 daqiqada va do'konga olib borish uchun kerak bo'lgan benzin narxidan past narxda qurayotganingizni tushunasiz.
1 -qadam: Sizga kerak bo'lgan narsalar
· 200 Ω qarshilik
· Arduino UNO
· Perfboard
· Yorug'likka bog'liq rezistor (LDR)
· Lehim
· Lehimlash temir
· Erkakdan erkakka sakrash
(Ixtiyoriy)
Non paneli
2 -qadam: Uni yarating
Yuqoridagi sxemada tasvirlanganidek, 200 Ω rezistor va LDRni kuchlanish bo'luvchi konfiguratsiyasida joylashtiring:
Birinchidan, Perfboardga lehimlashdan oldin uni sinab ko'rish uchun sxemani taxtaga qurishni tavsiya qilaman:
3 -qadam: uni doimiy qilib qo'ying
Lehimlash uchun aralashmalaringizni to'plang.
Bo'limlarni quyidagicha joylashtiring:
Rezistorning bitta simini o'z yo'lida va LDRning bitta simini o'z yo'lida bo'lishi kerak, qolgan simni bitta relsga ulash kerak. Bu biz Arduino -ga etkazib beradigan kuchlanish sarlavhasini yaratadi va sarlavhalarni unutmang; har bir sarlavha bitta relsga ulanadi.
Maslahat: LDRni Perfboardga tekis qo'ymang, agar siz tayoqli lehimlantiruvchi temirdan foydalansangiz (lehim stantsiyasi emas), men LDRni yoqib yubordim va uni qayta tiklashga to'g'ri keldi.
Ishingiz tugagach, u shunday ko'rinishi kerak:
4 -qadam: Kod (Arduino eskizi)
Siz zondni qurganingizdan so'ng, bizga bu ma'lumotni odamlarning so'zlashuviga, Lyuks o'lchoviga o'tkazish uchun hisoblagich kerak bo'ladi.
Birinchidan, biz o'z hisob -kitoblarimizda keyinroq qo'llaniladigan ba'zi konstantalarni aniqlaymiz.
O'rnatish funktsiyasida biz o'qishni ko'rsatish uchun ketma -ket ulanishni boshlaymiz.
O'z davrimizda biz o'zgaruvchilar va ularning turlarini e'lon qilamiz. Keyin biz Arduino pin A1 orqali probdan o'qishni olamiz. Endi hammaga yoqadigan qism, MATH, biz A1dan kuchlanishni doimiy MAX_ADC_READING ga bo'lamiz, so'ng qarshilik qarshiligidan chiqish uchun ADC_REF_VOLTAGE doimiyimizga ko'paytiramiz. LDR kuchlanishini hisoblash uchun biz ADC_REF_VOLTAGEdan hisoblangan qarshilik kuchlanishini olib tashlaymiz, bu qiymat LDR kuchlanishini qarshilik kuchlanishiga bo'lish orqali LDR qarshiligini olish uchun ishlatiladi va natijani REF_RESISTANCE konstantamizga ko'paytiradi, deyarli tugadi, biz kuch ishlatamiz. () funktsiyasi Arduino kutubxonasida asosiy sifatida ldrResistance va eksponent sifatida LUX_CALC_EXPONENT doimiyidan foydalanib eksponent olish uchun, bu qiymat LUX_CALC_SCALAR doimiyiga ko'paytirib, bizning Lux qiymatimizni oladi. Ok matematika darsi tugadi. Endi biz bu ma'lumotni ketma -ket monitorga chop etamiz va o'qishimiz uchun 250 ms kutamiz. Kodni Arduino -ga yuklang va probni ulang, endi siz borib, yorug'likni o'lchashingiz mumkin
5 -qadam: Xulosa:
Ha, bilaman, siz Arduino -dan yorug'lik o'lchagichini tanlashingiz mumkin, lekin uni LCD va/yoki SD -karta uzilishi bilan yaxshilash mumkin, men bu erda juda qimmatga tushaman, shuning uchun men qo'sha olmadim. Umid qilamanki, buni o'qigan kishi mening dizaynimni yaxshilaydi va qiladi. Yana bir takomillashtirish - bu mini yoki nano kabi kichikroq Arduino -dan foydalanish, keyin siz harakatlanishni va saqlashni osonlashtirasiz.
Tavsiya:
Shisha VU-metr: 21 qadam (rasmlar bilan)
Shisha VU-metr: Arduino loyihalaringiz uchun faqat mikrokontrollerdan foydalanish mumkinligini bilarmidingiz? Sizga kiritish qiyin bo'lgan katta ko'k taxta kerak emas! Va bundan ham ko'proq: bu juda oddiy! Men sizga Arduino atrofida PCB qanday qurishni ko'rsataman, lekin
Ghostbusters PKE metr: 8 qadam (rasmlar bilan)
Ghostbusters PKE Meter: Ayniqsa, mening bolalik xotiralarimda ustunlik qiladigan bitta multfilm bor edi va bu "Real Ghostbusters" edi. Rey, Uinston, Piter va Egon chindan ham ajoyib asboblar bilan qurollangan edilar, ular orasida PKE o'lchagich bor. Bu mening eng yoqtirgan narsam edi
Skate-o-metr: 7 qadam (rasmlar bilan)
Skate-o-metr: Men Howest Kortrijk talabasiman. Loyihani tuzishimiz kerak bo'lgan o'qituvchilarga o'z mahoratimizni ko'rsatish uchun men skeytbordim uchun RFID skaneri bilan odometr va tezlik o'lchagichni yaratishni tanladim. Bu ko'rsatmaga men bu loyihani qanday qilganimni aytmoqchiman
LED matritsali VU-metr: 9 qadam (rasmlar bilan)
LED matritsali VU-o'lchagich: Ushbu loyihaning ilhomlantiruvchisi katta elektronika youtuber GreatScottdan keldi, u erda 100 LEDli LED matritsasini yaratdi. Men bu loyihani qayta tiklashni juda xohlardim, shuning uchun men LEDlarning ikki barobar ko'p matritsasini yaratdim
Chug-O-metr: 4 qadam (rasmlar bilan)
Chug-O-metr: Men Chug-O-metrni yaratdim. Bu ikki kishiga ichimlikni kim tez va oson ichishi mumkinligini ko'rish uchun yaratilgan. "Chug-O-Meter" indikatori 3dan (LCD displeyda) hisoblab chiqiladi, chunki yashil chiroq miltillaydi, "1" da