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

VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж: 5 алхам
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж: 5 алхам
Anonim
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж

Зун ирж байна! Нар гэрэлтэж байна! Ямар мундаг юм бэ.

Гэхдээ хэт ягаан туяа улам хүчтэй болж байгаатай холбогдуулан над шиг хүмүүс сэвх, улаан хүрэн, наранд түлэгдсэн, загатнасан далайд сэлэх болно.

Хэт ягаан туяаны туяа таны арьсанд хүрч байгаа тухай бодит цаг хугацаанд мэдээлэлтэй байх нь мэдлэгийг дээшлүүлж, арьс гэмтэх эрсдлийг бууруулдаг. Тиймээс энэ зорилгоор энгийн төхөөрөмж бүтээж яагаад болохгүй гэж? Би хэт ягаан туяаны хэт ягаан туяаны мэдрэгчийг ашиглахаар шийдсэн бөгөөд хэт ягаан туяаны хэт ягаан туяа, хэт ягаан туяаны B хэмжиж, бусад мэдрэгчээс илүү нарийвчлалтай утгыг өгөхөөр шийдлээ (дэлгэрэнгүйг сүүлчийн алхамыг үзнэ үү).. Хэт ягаан туяа нь аюултай хэсэг боловч хэмжсэн утгыг хэрхэн танилцуулах вэ? LED баар болон OLED дэлгэц нь сайхан боловч нарны гэрэлд тийм ч практик биш юм. Аман харилцаа бол бидний өдөр тутмын мэдээлэл дамжуулах арга боловч үүнийг микроконтроллерийн төслүүдэд ашиглахад хэцүү байдаг. Шинэ сонголт бол "Little Buddy Talker" (LBT), 254 үгтэй чип агуулсан чихэвчний холбогчоор дамжуулан "ярих" чадвартай жижиг хэсэг юм. Үг бүрийг хаяг, үндсэн тоогоор тодорхойлдог бөгөөд LBT -ийг өгүүлбэрээр ярих нь маш хялбар байдаг. Илүү нарийн төвөгтэй ажлуудын хувьд та LBT -ийг хянахын тулд "Word100" Arduino номын санг ашиглаж болно.

Дараахь зүйлд тайлбарласан төхөөрөмжийг VEML6075 мэдрэгч, Arduino болон Little Buddy Talker -ээс бүрдэх бөгөөд угсрахад маш хялбар бөгөөд ашигласан микроконтроллероос хамааран USB тэжээлийн багц эсвэл батерейгаар тэжээх боломжтой.

Хэрэв та хэт ягаан туяаны индексийн мэдээллийг нууцлахыг хүсвэл чихэвч ашиглаарай. Жижиг батерейгаар ажилладаг чанга яригч нь сургууль, цэцэрлэг эсвэл бусад олон нийтийн газруудын хувьд сайн шийдэл байж болох юм. Big Buddy Talker-ийн 1000 гаруй үг агуулсан Kickstarter төслийн талаар би хэлмээр байна.

Мөн нарнаас хамгаалах тос түрхэхээ бүү мартаарай

Алхам 1: Шаардлагатай материал

VEML6075 хэт ягаан туяаны A&B мэдрэгчийн эвдрэл - Би Aliexpress -аас 10 орчим доллараар авсан

5V -> 3V түвшин шилжүүлэгч - VEML6075 нь 3V логиктой тул шаардлагатай. Тэд хэдхэн доллар/еврогоор авах боломжтой.

Little Buddy Talker - www.engineeringshock.com дээрээс 25 CA доллараар авах боломжтой

Arduino Uno нийцтэй микроконтроллер - Би MonkMakesDuino ашиглаж байсан боловч ямар ч хувилбар ажиллах ёстой

Талх, холбогч кабель

Чанга яригч ба/эсвэл чихэвч - таны програмаас хамаарна

USB тэжээлийн багц Нартай өдөр!

Алхам 2: Угсралт ба хэрэглээ

Төхөөрөмжийг ажиллуулах нь маш энгийн зүйл юм:

  • Arduino, түвшний шилжүүлэгч, VEML6075 таслагч, Little Buddy Talker -ийг талхны тавцан дээр тавь.
  • Талхны тавцан дээрх цахилгаан шугамын нэгийг 3V, нэгийг нь 5V -ээр ашиглан Arduino -ийнхаа газар, 3V ба 5V портуудтай холбоно уу.
  • түвшин шилжүүлэгчийн тэжээлийн портуудыг тохирох цахилгаан төмөр замд холбох
  • Түвшин шилжүүлэгчийн 5V талын хоёр өгөгдлийн портыг Arduino -ийн SDA (A4) ба SDA (A5) портуудтай холбоно уу.
  • 3V тал дээрх харгалзах өгөгдлийн портуудыг мэдрэгчийн SCL ба SDA портуудтай холбоно уу
  • мэдрэгчийн GND ба VCC портуудыг Ground болон 3V -т холбоно уу
  • LBT -ийг Arduino -д холбож, хүч: LBT 5V -аас 5V, LBT GD -ийг газардуулга, LBT DI -ийг Arduino 11, LBT SC -ийг Arduino 13, LBT CS -ийг Arduino 10 руу холбоно уу.

IDE -д шаардлагатай програм хангамжийн сангуудыг суулгана уу. Миний ашиглаж байсан "VEML7065" номын санг 14core дээрээс олж болно (дараагийн алхамыг үзнэ үү). Мэдрэгчтэй I2C холболт хийхэд "утас", SPI ашиглан Little Buddy Talker -тэй харилцах шаардлагатай.

Өгөгдсөн скриптийг ажиллуулна уу (дараагийн алхамыг үзнэ үү).

Хэт ягаан туяа, хэт ягаан туяа, хэт ягаан туяа, хэт ягаан туяаны индекс болон бусад мэдээллийг цуваа дэлгэц дээр харуулна.

Хэт ягаан туяаны индексийг LBT "ярьдаг". VEML6075 нь хэт ягаан туяаны индексийг маш нарийн тооцоолж байгаа боловч LBT -ийн үгийн багцад "цэг" байхгүй тул утгыг дараах байдлаар өгсөн болно: "түвшин" - утга (бүхэл тоо, "тэг" -ээс "арван хоёр" хүртэл) - "өндөр"/бага

Та скриптийг өөрчилж, хэмжлийн давтамж, хэмжигдэхүүнийг өөрчлөх боломжтой бөгөөд цуваа монитор руу илгээж болно. Бага зэрэг програмчлахдаа та "анхааруулах" (LBT: 148/0x94), "сэрэмжлүүлэг" (LBT: 143/0x8f) эсвэл "дохиолол" (LBT: 142/0x8e) -ийн босго түвшинг тодорхойлж болно.

Хэт ягаан туяаны дээд хэмжээг хэмжихийн тулд мэдрэгчийг нарны шууд тусгал руу чиглүүлэх ёстой

Алхам 3: Скрипт

Их хэмжээгээр скрипт бол талархлаа илэрхийлэхийг хүсч буй бусад хүмүүсийн бүтээлийн эмхэтгэл юм.

Би 14core дээрээс авсан VEML6075 скриптийг ашигласан, https://www.14core.com/wiring-the-veml6075-ultraviolet-a-ultraviolet-b-light-sensor/, эндээс та шаардлагатай VEML6075 номын санг татаж авах боломжтой.

Өөр нэг сонголт бол schizobovine -ийн скрипт ба номын сан байх болно:

Миний скрипт нь үндсэндээ хэмжилт хийдэг, тоонуудын тайлбарыг бага зэрэг хийдэг бөгөөд Бяцхан найз Talker -т ямар үг хэлэх ёстойг хэлдэг. LBT дээрх 254 үг бүр индексийн дугаартай байдаг. "Түвшин" -ийн хувьд 209 эсвэл 0xd1, та эдгээр дугаарыг илгээхэд л болно. Хэт ягаан туяаны индексийн утгуудын тухайд (0 -ээс 12 хүртэл) Би "газрын зураг" функцийг ашиглан утгыг "тэг" (54, 0х 36) "арван хоёр" (66, 0x42) хүртэл "орчуулах" функцийг ашигласан.

Өмнө дурьдсанчлан хэт ягаан туяаны индексийн утгыг 4.3 гэж "дөрвөн бага", 5.7 "таван өндөр" гэж өгдөг.

Хэрэв та скриптийг оновчтой болгохыг хүсч байвал LBT -д багтсан үгсийн жагсаалтыг үзнэ үү.

Алхам 4: Outlook

Бага зэрэг нэмэлт хүчин чармайлтаар бүх хэсгүүдийг хэт ягаан туяаны индексийг хэмжих боломжтой цаасан хайрцагт хийж болно: цанаар гулгах, явган аялал, дугуй унах, зугаалах эсвэл далайн эрэг дээр.

Өөр нэг сонголт бол мэдрэгчийг малгай эсвэл таг дээр байрлуулж, электрон хэрэгсэлтэй хайрцгийг өөр газар байрлуулах явдал юм.

Эсвэл хүлээн авсан хэт ягаан туяаны тунг тооцоолж, сүүдэрт хэзээ явах ёстойгоо хэлж өгөх скриптийг бүтээх.

Гэхдээ хэзээ ч бүү мартаарай: нарнаас хамгаалах тос түрхээрэй !!!

Алхам 5: Холбоос ба нэмэлт мэдээлэл

Та үүнтэй төстэй төслүүдийн холбоосууд болон энэ сэдвээр нэмэлт мэдээлэл олж авах боломжтой.

DIY хэт ягаан туяаны тоолуур нь Arduino болон Nokia 5110 дэлгэцтэй-https://www.instructables.com/id/DIY-UV-Meter-With… бол өдөр тутмын илүү олон бүрэлдэхүүн хэсгүүдийг ашиглан маш сайн зааварчилгаа өгөхөөс гадна маш их мэдээлэл өгөх болно.

Зун ирж байна! Хэт ягаан туяаны детекторыг DIY хийцгээе-https://www.instructables.com/id/Summer-Is-Coming-…-индикатор болгон LED зурвас бүхий хайрцган дахь гар утасны сайн шийдлийг дүрсэлсэн болно. Энэ нь Seed Grove платформ дээр суурилсан бөгөөд SI1145 гэрлийн мэдрэгч бүхий таслагчийг ашигладаг. Энэхүү мэдрэгч нь хэт ягаан туяаг хэмждэггүй боловч хэт ягаан туяаны индексийг харагдахуйц болон хэт улаан туяаны гэрлийн эрч хүчээр тооцдог.

SI1145 дэгдэлтийг ашиглаж буй өөр нэг төслийг Adafruit дээрээс олж болно - https://learn.adafruit.com/adafruit-si1145-breakou… - Adafruit -ийн ердийн бүрэн шийдлийг санал болгож байна. Тэд даавууны дээр засах боломжтой мэдрэгчийн "ургамал" ч гэсэн байдаг.

Adafruit (болон бусад) нь VEML6070 мэдрэгчийн эвдрэлийг санал болгож байна. Энэхүү мэдрэгч нь хэт ягаан туяаг хэмждэг боловч танд хэмжилтийн нарийвчлалыг өгөх боловч хэт ягаан туяаны индексийг тайлбарлахад тийм ч хялбар биш юм.

Маш олон ерөнхий мэдээллийг EPA Sunsafety вэбсайтаас олж болно. хаягаар:

VEML6075 -ийн мэдээллийн хуудсыг эндээс авах боломжтой:

Би маш олон мэдээлэл агуулсан, мөн спектрийн зургийг хаанаас авсан болохыг мэдүүлэх хүснэгтийг үзэхийг зөвлөж байна:

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