Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай материал
- Алхам 2: Угсралт ба хэрэглээ
- Алхам 3: Скрипт
- Алхам 4: Outlook
- Алхам 5: Холбоос ба нэмэлт мэдээлэл
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Зун ирж байна! Нар гэрэлтэж байна! Ямар мундаг юм бэ.
Гэхдээ хэт ягаан туяа улам хүчтэй болж байгаатай холбогдуулан над шиг хүмүүс сэвх, улаан хүрэн, наранд түлэгдсэн, загатнасан далайд сэлэх болно.
Хэт ягаан туяаны туяа таны арьсанд хүрч байгаа тухай бодит цаг хугацаанд мэдээлэлтэй байх нь мэдлэгийг дээшлүүлж, арьс гэмтэх эрсдлийг бууруулдаг. Тиймээс энэ зорилгоор энгийн төхөөрөмж бүтээж яагаад болохгүй гэж? Би хэт ягаан туяаны хэт ягаан туяаны мэдрэгчийг ашиглахаар шийдсэн бөгөөд хэт ягаан туяаны хэт ягаан туяа, хэт ягаан туяаны 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 -ийн мэдээллийн хуудсыг эндээс авах боломжтой:
Би маш олон мэдээлэл агуулсан, мөн спектрийн зургийг хаанаас авсан болохыг мэдүүлэх хүснэгтийг үзэхийг зөвлөж байна:
Зөвлөмж болгож буй:
ML8511 ULTRAVIOLET мэдрэгч ашиглан хэт ягаан туяаны индекс хэмжигч Arduino: 6 алхам
ML8511 ULTRAVIOLET мэдрэгч ашиглан хэт ягаан туяаны индекс хэмжигч Arduino: Энэхүү гарын авлагад ML8511 ULTRAVIOLET мэдрэгч ашиглан нарны хэт ягаан туяаны индексийг хэрхэн хэмжих талаар сурах болно. https://www.youtube.com/watch?v=i32L4nxU7_M
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: 4 алхам
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: Энэхүү төсөл нь хэт ягаан туяаны одоогийн хэмжээг тооцоолохын тулд Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгчийг ашигладаг. Хэт ягаан туяа шууд мэдрэгддэггүй. Үүний оронд энэ нь харагдахуйц гэрэл ба хэт улаан туяаны заалтын функц гэж тооцогддог. Би үүнийг гадаа туршиж үзэхэд энэ нь
Nokia 5110 LCD бүхий VEML6070 хэт ягаан туяаны мэдрэгч: 11 алхам
Nokia 5110 LCD бүхий VEML6070 хэт ягаан туяаны мэдрэгч: Энэ төсөл дээр 3 сар суусны дараа би үүнийг үйлдвэрлэгчидтэй хуваалцах болно гэж бодлоо. Төсвийн үнийн хэт ягаан туяаны мэдрэгч :) Үүнийг 1 цагийн дотор угсарч, олон жилийн турш ашиглах боломжтой
Хэт ягаан туяаны принтер бүхий DIY ПХБ -ийн үйлдвэрлэл (мөн орон нутгийн худалдааны төвөөс тусламж авах): 5 алхам
Хэт ягаан туяаны принтер ашиглан DIY ПХБ -ийн үйлдвэрлэл (мөн орон нутгийн худалдааны төвөөс тусламж авах): Та ПХБ хийхийг хүсч байгаа боловч Хятадаас хэдэн долоо хоног хүлээхийг хүсэхгүй байна. DIY хийх нь цорын ганц сонголт мэт санагдаж болох ч туршлагаасаа харахад ихэнх сонголтууд үнэхээр хэцүү байдаг. Тонер шилжүүлэх нь хэзээ ч гарахгүй, тийм үү? Гэртээ фотолитограф хийх нь маш төвөгтэй … w
UltraV: хэт ягаан туяаны индекс бүхий зөөврийн тоолуур: 10 алхам (зурагтай)
UltraV: Зөөврийн хэт ягаан туяаны индекс хэмжигч: Арьсны өвчний улмаас өөрийгөө наранд ил гаргах боломжгүй байсан тул далайн эрэг дээр өнгөрөөсөн цагаа хэт ягаан туяаны тоолуур бүтээхэд зориулав. UltraV. Энэ нь Arduino Nano rev3 дээр бүтээгдсэн бөгөөд хэт ягаан туяаны мэдрэгчтэй, DC/DC хөрвүүлэгчтэй