Агуулгын хүснэгт:

OLED бүхий MAX44009 гэрэл мэдрэгч: 7 алхам
OLED бүхий MAX44009 гэрэл мэдрэгч: 7 алхам

Видео: OLED бүхий MAX44009 гэрэл мэдрэгч: 7 алхам

Видео: OLED бүхий MAX44009 гэрэл мэдрэгч: 7 алхам
Видео: Сравнение Redmi Note 8 и Meizu Note 9 2024, Долдугаар сарын
Anonim
OLED бүхий MAX44009 гэрэл мэдрэгч
OLED бүхий MAX44009 гэрэл мэдрэгч

Сайн уу нөхөд!

Өчигдөр би найздаа зориулж хийсэн бас нэг энгийн хэрэгслээ оруулахаар шийдлээ. Тэр надаас өдрийн цагаар ногоон байшингийнхаа сэнс, релеийг хянахын тулд энгийн гэрлийн тоолуур хийхийг хүсэв. Харамсалтай нь би тэр төслийн зургийг нийтлэх боломжгүй, учир нь би зөвхөн түүнд нано програмчилсан бөгөөд тэр цагаас хойш юу хийснийг нь мэдэхгүй байна. Гэхдээ би өөрийнхөө хувилбарыг оруулж байна.

Алхам 1: Тэгэхээр энэ юу вэ?

Энэ бол arduino, гэрэл мэдрэгч, олед дэлгэц, цөөн хэдэн LED ашигладаг хөнгөн (люкс) тоолуур юм. Олед дэлгэцийг сонгох болсон шалтгаан нь arduino -той холбогдоход хялбар болсон явдал юм. Ингэснээр би цаг хугацаа, материалаа хэмнэж, бүгдийг нь нэгтгэж чадсан юм.

Эхлээд үзье!

Алхам 2: Гэрлийн мэдрэгч

Гэрлийн мэдрэгч
Гэрлийн мэдрэгч

MAX44009 орчны гэрлийн мэдрэгч нь гайхалтай, хэрэглэхэд хялбар, маш хямд мэдрэгч юм. Гэхдээ хамгийн чухал нь хэмжих өргөн хүрээтэй: 0.045 Lux -аас 188 000 000 Lux; маш бага гүйдлийн гүйдэл. Миний ашигладаг номын сан нь WPM (квадрат метр тутамд ватт) тооцооллыг дэмждэг. Энэ хангалттай сайн байна уу ??? ТИЙМ!

Би үүнийг зөвхөн 3.3 вольтоор arduino -тэй холбохдоо ашиглахыг зөвлөж байна.

Үндсэн баримтуудын талаар уншихын тулд би эдгээр холбоосыг нэмсэн.

www.maximintegrated.com/en/products/sensor…

hu.mouser.com/new/maxim-integrated/maximma…

WPM гэж юу вэ?

Номын санд бичсэнчлэн h.file: bla bla …………….. Энэ нь дэлхий рүү цохиж буй энергийг ойртуулах чадвартай бага өртөгтэй, бага оврын мэдрэгчтэй болох боломжийг олгодог (W/m^2)

ямар ч үед. Энэ бол шууд урагшаа гэж бодож байна.

Алхам 3: Материал

Материал
Материал
Материал
Материал
Материал
Материал

Энэхүү төсөлд шаардлагатай хэсгүүд нь:

- Arduino Uno (Atmega328 ба түүнээс дээш)

- 0.96 инчийн I2C дэлгэц

- MAX44009 гэрлийн мэдрэгч

- Талхны тавцан

- Хэд хэдэн холбогч утас

- Зарим LED эсвэл 10 сегментийн LED бар

Мэдээжийн хэрэг, хэрэв та хүсвэл өөр дэлгэц ашиглаж болно.

Алхам 4: Холболтууд

Pls ойлгоорой: Надад fritzing эсвэл үүнтэй төстэй зүйл байхгүй. Надад таалагдахгүй байна, үүнд санаа зовох цаг, мэдрэл байхгүй.

Холболтууд нь маш энгийн:

Дэлгэц ба мэдрэгч нь arduino -ийн I2C шугамыг ашигладаг.

Дэлгэц:

VCC - 3.3 эсвэл 5 вольт

GND - Газар

SCL - Аналог 5

SDA - Аналог 4

MAX44009:

VCC - 3.3 вольт (зөвхөн !!)

GND - Газар

SCL - Аналог 5SDA - Аналог 4

Миний талхны самбар дээр ашигладаг 10 LED нь дижитал зүү 2 -оос 11 хүртэл ашигладаг.

Алхам 5: Програм хангамж

Би ашигласан номын сан, эскизээ өгч байна.

Хуулах, буулгах, хөрвүүлэх, arduino руу байршуулах.

Алхам 6: Гэрлийн тоолуур ажиллаж байна

Гэрлийн тоолуур ажиллаж байна
Гэрлийн тоолуур ажиллаж байна
Гэрлийн тоолуур ажиллаж байна
Гэрлийн тоолуур ажиллаж байна
Гэрлийн тоолуур ажиллаж байна
Гэрлийн тоолуур ажиллаж байна
Гэрлийн тоолуур ажиллаж байна
Гэрлийн тоолуур ажиллаж байна

Ардуино байршуулсны дараа Lux, wpm -ийн утгыг хэмжиж харуулдаг. Уншилтыг 300 м тутамд шинэчилдэг.

Ноорог нь хоёр хэсгээс бүрдэнэ. Эхний хэсэг нь гэрэлгүй, хоёр дахь хэсэг нь ледтэй.

Мэдрэгч нь 188006 люкс хүртэл хэмжих боломжтой тул биений гэрэл тус бүр 18,000 люксийг харуулахаар шийдсэн. Гэхдээ та өөрийн хэрэгцээнд нийцүүлэн утгыг тохируулж болно. Энэхүү гэрлийн тоолуурын эцсийн хувилбарт би 10 сегментийн LED самбар захиалсан боловч хараахан аваагүй байна. Энэ нь алга болсон цорын ганц хэсэг юм, гэхдээ би үүнийг хүлээн авахдаа ус нэвтэрдэггүй хашлага дотор үйлдвэрлэх болно.

Алхам 7: Дууссан

Та дууссан. Үүнийг хүссэнээрээ ашиглаарай.

Танд хэрэгтэй болно гэж найдаж байна.

Өдрийг сайхан өнгөрүүлээрэй!

Зөвлөмж болгож буй: