Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай материалыг цуглуулах
- Алхам 2: Тоног төхөөрөмжийн тохиргоо
- Алхам 3: Хэт ягаан туяа уншихын тулд Arduino -д код нэмнэ үү
- Алхам 4: Алдааг олж засварлах (шаардлагатай бол)
Видео: Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү төсөл нь одоогийн хэт ягаан туяаны хэмжээг тооцоолохын тулд Adafruit SI1145 хэт ягаан туяа/үзэгдэх гэрэл/хэт улаан туяаны мэдрэгчийг ашигладаг. Хэт ягаан туяа шууд мэдрэгддэггүй. Үүний оронд энэ нь харагдахуйц гэрэл ба хэт улаан туяаны заалтын функц гэж тооцогддог. Би үүнийг гадаа туршиж үзэхэд weather.com -ийн хэт ягаан туяаны уншилт дээр үндэслэн үнэн зөв байсан. Би төслийг "steampunk" сэдвээр төсөөлж байсан - давцан дээр хэт ягаан туяа өртөхөд нарнаас хамгаалах тос түрхэх эсвэл дахин түрхэхэд нисэх онгоцны ахмад хэрэгтэй төхөөрөмж.
Ерөнхий загвар нь Raspberry Pi цаг уурын станцтай нэгтгэх зорилготой байв. Харамсалтай нь би энэ интеграцийг хараахан хийж дуусаагүй байна. Энэ тохиолдоход би энэ зааварчилгааны талаар дэлгэрэнгүй мэдээлэл өгөх болно.
Алхам 1: Шаардлагатай материалыг цуглуулах
Тоног төхөөрөмж/програм хангамж шаардлагатай
- Arduino Uno ба USB порт руу синхрончлох
- Arduino програмчлах компьютер
- Хэт ягаан туяаны мэдрэгчийн Adafruit номын сан (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Шингэн болор дэлгэцийн номын сан (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- LCD дэлгэц. Би үүнийг ашигласан:
- Adafruit SI1145 хэт ягаан туяа/үзэгдэх гэрлийн мэдрэгч (https://www.adafruit.com/products/1777) B
- Талхны самбар
- Эрэгтэй -эрэгтэй холбогч кабель
- 10 к потенциометр
- 220 Ом эсэргүүцэл
- Зайны багц (8 АА батерей) 6 АА батерей
Алхам 2: Тоног төхөөрөмжийн тохиргоо
Хэт ягаан туяаны мэдрэгч Arduino -г компьютер дээрх USB порт руу холбоно уу
LCD дэлгэцийг Arduino руу холбоно уу
- LCD RS зүү - дижитал зүү 12
- LCD идэвхжүүлэх зүү - дижитал зүү 11
- LCD D4 - дижитал зүү 5
- LCD D5 зүү - дижитал зүү 4
- LCD D6 зүү - дижитал зүү 3
- LCD D7 зүү - дижитал зүү 2
Хэт ягаан туяаны мэдрэгч модулийг Arduino руу холбоно уу. (Мэдрэгч дээрх Adafruit -ийн хуудас нь утаснуудын зургийг багтаасан сайхан хичээлийг агуулдаг).
- Цахилгаан хангамжийн VIN - 5V эсвэл 3V. 5V -ийг LCD дэлгэц дээр ашиглахын тулд би мэдрэгчийг 3.3V ашиглахаар тохируулсан
- GND газардуулав.
- Мэдрэгч дээрх SCL нь Arduino дээрх SCL рүү - A5 зүү.
- SDA мэдрэгч дээр Arduino дээрх SDA руу - A4 зүү.
10 -р потенциометрийг +5V ба газардуулгын утсыг LCD зүү 3 -т холбоно
Дэлгэцийн арын гэрлийг асаахын тулд 220 ом эсэргүүцэгчийг холбож, 15 -аас 5В хүртэл зүү, 16 -р зүүг газардуул.
Алхам 3: Хэт ягаан туяа уншихын тулд Arduino -д код нэмнэ үү
Хавсаргасан файлд Arduino -ийн кодыг оруулсан бөгөөд энэ нь мэдрэгчийг эхлүүлж, хэт ягаан туяаны заалтыг авах болно.
Алхам 4: Алдааг олж засварлах (шаардлагатай бол)
5V хүчдэлийн адаптер нь хэт их хүч өгсөн тул дэлгэц нь эвгүй харагдаж байсан тул би Arduino -г ажиллуулахын тулд батерейны багц ашигласан.
Та Arduino дээрх цуврал дэлгэцээс мэдрэгчийн эхлүүлэлтийг харах боломжтой. Кодын жижиг өөрчлөлт нь цуваа дэлгэц дээрх уншилтыг шалгах боломжийг танд олгоно. "Lcd.print" -ийг "serial.print" болгож өөрчилнө үү.
Зугаацаарай!
Зөвлөмж болгож буй:
PMMA бичил шингэн чипийг наалдахгүй наалдуулах DIY хямд үнэтэй хэт ягаан туяаны гэрэл: 11 алхам
PMMA бичил шингэн чипийг наалдахгүй наалдуулах зориулалттай DIY хямд үнэтэй хэт ягаан туяаны гэрэл: Термопластик материалаар хийсэн бичил шингэнийг хатуу, ил тод байдал, хийн нэвчилт буурсан байдал, био нийцтэй байдал, тарилгын хэв гэх мэт масс үйлдвэрлэлийн аргуудад хялбар орчуулснаас шалтгаалан улам бүр ашиглах болсон. Холбох аргууд
Nokia 5110 LCD бүхий VEML6070 хэт ягаан туяаны мэдрэгч: 11 алхам
Nokia 5110 LCD бүхий VEML6070 хэт ягаан туяаны мэдрэгч: Энэ төсөл дээр 3 сар суусны дараа би үүнийг үйлдвэрлэгчидтэй хуваалцах болно гэж бодлоо. Төсвийн үнийн хэт ягаан туяаны мэдрэгч :) Үүнийг 1 цагийн дотор угсарч, олон жилийн турш ашиглах боломжтой
Хэт улаан туяаны мэдрэгч бүхий Nokia 5110 LCD: 4 алхам
Хэт улаан туяаны мэдрэгч бүхий Nokia 5110 LCD: Nokia 5110 LCD дэлгэц нь Arduino хөгжлийн самбартай нийцдэг гайхалтай LCD дэлгэц юм. Одоо эдгээр LCD дэлгэцийн аль нэгийг хянаж, Arduino болон IR мэдрэгчтэй холбож үзье
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж: 5 алхам
VEML6075 мэдрэгч ба Little Buddy Talker ашиглан ярьдаг хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж: Зун ирж байна! Нар гэрэлтэж байна! Ямар мундаг юм бэ. Гэхдээ хэт ягаан туяа улам хүчтэй болж байгаатай холбогдуулан над шиг хүмүүс сэвх, улаан хүрэн, наранд түлэгдсэн, загатнасан далайд сэлэх болно. Бодит цагийн мэдээлэлтэй байх боломжтой
Зоосны эсийн хэт ягаан туяа/30 минутын дотор эсвэл түүнээс бага хугацаанд цагаан гэрэл: 4 алхам
Зоосны эсийн хэт ягаан туяа/цагаан гэрэл 30 минутын дотор !: Бүгдээрээ сайн байцгаана уу! Би өчигдөр хэт ягаан туяаны 5 мм хэмжээтэй LED авсан. Би эдгээр зүйлсээр ямар нэгэн зүйл хийх гэж хэсэг хугацаанд хайж байсан. Миний тэдэнтэй хийсэн анхны харилцаа бол хэдэн жилийн өмнө Хятадад хийсэн айлчлал юм. Би эдгээрийн хамт түлхүүрийн оосор худалдаж авсан бөгөөд энэ нь үнэхээр