Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай
- Алхам 2: Антен хийх
- Алхам 3: Esp Shield -ийг гагнах
- Алхам 4: Кодлох
- Алхам 5: Цахилгааны утас
- Алхам 6: Дүгнэлт
Видео: LORA -ийн температур ба чийгшил мэдрэгч: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү зааварчилгаанд та LORA сервер рүү өгөгдөл илгээдэг сенсорнод хийж сурах болно. Энэ зангилаа илгээх болно:
- Агаарын температур
- Чийгийн мэдрэгч
Та энэхүү зааварчилгааг ашиглан сервер болгон ашиглах боломжтой зангилааг үүсгэж болно.
Алхам 1: Шаардлагатай
Sensornode:
- AM2305
- багтаамжийн чийг мэдрэгч
- arduino pro mini 3.3v 8mhz
- esp breakout
- rfm95
- антен ба холболтын утас (би 0.8 мм хатуу цөмт утас ашигладаг)
- эрэгтэй эрэгтэй холбогч кабель
- эмэгтэй -эмэгтэй холбогч кабель
- талх
- CP2102 usb -аас TTL руу
Хэрэгсэл:
- гагнуурын төмөр
- хажуугийн таслагч
- утас хуулагч
Алхам 2: Антен хийх
Антенны хувьд би 2x2x0.8mm эсвэл 2x2 20awg автобусны кабелийн үлдэгдэл кабелийг ашигладаг бөгөөд сүлжээгээр дамжуулж, антенны давтамжийн зурвасыг улсаар нь сонгож болно.
- 868 МГц 3.25 инч буюу 8.2 см (энэ бол миний ашигладаг төхөөрөмж)
- 915 МГц 3 инч буюу 7.8 см
- 433 МГц 3 инч буюу 16.5 см
Алхам 3: Esp Shield -ийг гагнах
- Esp бамбайны резисторыг салга (улаан талбараас R1 -ээс R3 -ийг үзнэ үү)
- Rfm95 чипийг esp бамбай дээр гагнана.
- Зүү толгойг esp бамбай дээр гагнана
- Антенныг esp бамбай дээр гагнана. Антенгүйгээр бүү ашиглаарай, ингэснээр бамбайг гэмтээж болно.
- Хэрэв зүү толгойнууд нь arduino гагнуур дээр гагнаагүй бол эдгээр нь бас болно
Алхам 4: Кодлох
Би DTR -ийг ашиглан arduino -г автоматаар дахин тохируулах боломжтой гэдгийг мэддэг боловч миний хувьд кодыг байршуулахад алдаа гарсан. Тиймээс би энэ зааварт гарын авлагын тохиргоог ашигласан тул хэрэв танд ижил асуудал тулгарвал үүнийг гараар дахин тохируулах замаар шийдэж болно.
-
Arduino -г CP2102 руу дараах байдлаар холбоно уу.
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- Скетчийг arduino ide дээр нээнэ үү
- Arduino pro mini -ийг сонгоно уу
- Процессорын дор atmega 328p 3.3v 8mhz -ийг сонгоно уу
- Ком портоо сонгоно уу
- Байршуулах товчийг дарна уу
- Кодыг эмхэтгэх үед та bautrate -ийг харж байна (зургийг үзнэ үү) arduino pro mini дээрх дахин тохируулах товчийг дарна уу (cp2102 нь самбарыг анхны байдалд нь оруулдаггүй) програмчлахдаа цуваа дэлгэцээ хаахаа мартуузай.
Алхам 5: Цахилгааны утас
- Дээрх зураг дээрх шиг ардуиног утсаар холбоно уу
- Таны arduino одоо өгөгдлийг серверийн зангилаа руу илгээх ёстой.
AM2305 нь үнэндээ 3 утастай мэдрэгч тул танд резистор хэрэггүй болно. Дээрх зураг дээрх шиг мэдрэгчийг утсаар холбоно уу. Өнгө нь адилхан. Хэрэв та DHT22 ашигладаг бол улаан (5V) ба шар (өгөгдөл) утаснуудын хооронд 10 к эсэргүүцэл холбох шаардлагатай болно.
Алхам 6: Дүгнэлт
Энэхүү зааварчилгаанд та LORA гарц руу өгөгдөл дамжуулдаг мэдрэгч хийж сурсан болно. Энэ нь жишээ нь хүлэмжийн температур, чийгшлийг илгээдэг. Ингэснээр та хүрээлэн буй орчноо хянаж, энэ өгөгдлийг ашиглан хүнсний ногооны тариалалтаа төлөвлөх боломжтой болно. Мөн та энэ мэдрэгчийг ашиглан цонхыг хэзээ нээх эсвэл сэнс асаахаа шийдэх боломжтой.
Зөвлөмж болгож буй:
Lcd ба дууны илрүүлэлт бүхий температур ба чийгшил мэдрэгч: 4 алхам
Lcd болон дууны илрүүлэлт бүхий температур ба чийгшил мэдрэгч: Сайн байна уу залуусаа !!! За энэ төсөл бол миний сүүлийн жилийн төсөл байсан. Энэхүү төслийн зорилго нь миний их сургуулийн семинар дахь өрөөний температур, чийгшлийг хянах явдал байв
Температур ба чийгшил мэдрэгч (DHT22) Dexter самбартай: 7 алхам
Температур ба чийгшил мэдрэгч (DHT22) Dexter Board -тэй: Dexter самбар бол электроникийн сурах ажлыг хөгжилтэй, хялбар болгодог боловсролын сургагч багш юм. Удирдах зөвлөл нь эхлэгчээс санаагаа амжилттай загвар болгон өөрчлөхөд шаардлагатай бүх хэсгийг нэгтгэдэг. Ардуино зүрхэндээ маш олон тооны
Raspberry Pi SHT25 чийгшил ба температур мэдрэгч Python хичээл: 4 алхам
Raspberry Pi SHT25 чийгшил ба температур мэдрэгч Python заавар: SHT25 I2C чийгшил ба температур мэдрэгч ± 1.8%RH ± 0.2 ° C I2C мини модуль. SHT25 өндөр нарийвчлалтай чийгшил, температур мэдрэгч нь тохируулагдсан, шугаман мэдрэгчийн дохиог өгдөг хэлбэрийн хүчин зүйл, оюун ухааны хувьд салбарын стандарт болсон
LoRa ашиглан хүлэмжийг автоматжуулах! (1 -р хэсэг) -- Мэдрэгч (температур, чийгшил, хөрсний чийгшил): 5 алхам
LoRa ашиглан хүлэмжийг автоматжуулах! (1 -р хэсэг) || Мэдрэгч (температур, чийгшил, хөрсний чийгшил): Энэ төсөлд би хүлэмжийг хэрхэн автоматжуулсан болохыг харуулах болно. Энэ нь би хүлэмжийг хэрхэн яаж барьснаа, цахилгаан болон автоматжуулалтын электроникийг хэрхэн холбосныг харуулах болно гэсэн үг юм. Түүнчлэн би L ашигладаг Arduino самбарыг хэрхэн програмчлахыг танд үзүүлэх болно
ESP8266 NodeMCU хандалтын цэг (AP) нь DT11 температур мэдрэгчтэй, хөтөч дэх температур ба чийгшил бүхий вэб серверийн хувьд: 5 алхам
Хөтөч дээр DT11 температур мэдрэгч, хэвлэх температур ба чийгшил бүхий вэб серверт зориулсан ESP8266 NodeMCU хандалтын цэг (AP): Сайн байна уу залуус бид ESP8266 -ийг ашигладаг ихэнх төслүүд болон ихэнх төслүүдэд ESP8266 -ийг вэб сервер болгон ашигладаг тул өгөгдөлд хандах боломжтой. ESP8266 -аас зохион байгуулагдсан вэбсервер рүү нэвтрэх замаар wifi сүлжээнд холбогдсон ямар ч төхөөрөмж, гэхдээ цорын ганц асуудал бол бидэнд ажиллах чиглүүлэгч хэрэгтэй болно