Агуулгын хүснэгт:
- Алхам 1: Анхны төлөвлөгөө
- Алхам 2: Замдаа сурч мэдсэн зүйл
- Алхам 3: Хэцүү байдал
- Алхам 4: M5 хэрхэн өөрчлөгдөх ёстой
- Алхам 5: Миний хийсэн зүйл
- Алхам 6: Хэн нэгэн миний мөрийг хэрхэн дагах вэ?
- Алхам 7: Дараа нь юу хийх вэ
Видео: Температур ба чийгшил мэдрэгч: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Намайг Такер Чайсит гэдэг. Би дөрөв дэх жилдээ суралцаж байгаа бөгөөд одоо Массачусетс Амхерстын Их Сургуулийн Цахилгааны инженерийн чиглэлээр бакалаврын зэрэг хамгаалж байгаа бөгөөд M5 гэж нэрлэгддэг ECE Makerspace бүсэд байнга зочилдог.
Алхам 1: Анхны төлөвлөгөө
M5 нь маш их дэгдэмхий бодис, ECE -ийн оюутнуудын асар их хэмжээний төслүүдтэй ажилладаг гэдгийг би мэднэ. Дэгдэмхий элементүүдээс шалтгаалан тухайн бүс нутгийн агаарын чанарт ямар нэгэн нөлөө үзүүлэх ёстой гэж би бодож байна. Мэдээллийг бодит цаг хугацаанд цуглуулж, хэрэглэгчдэд M5 дээр шууд мэдээлэх боломжтой мэдрэгч нь уг мэдрэгчийг бий болгохын тулд ирээдүйд хийхийг хүсч буй өндөр мэдлэг шаарддаг. Би үүний оронд температур, чийгшлийг цуглуулдаг, Makerspace-т системтэй ажиллах төхөөрөмжүүдийг бүтээхэд илүү анхаардаг, урьдчилан бүтээсэн мэдрэгчийг ашиглахаар шийдсэн.
Алхам 2: Замдаа сурч мэдсэн зүйл
Профессор Чарльз Маллохын тусламжтайгаар Makerspace дахь хэрэглэгчтэй харилцах боломжтой мэдрэгчийг бий болгох. Би M5 дээр аль хэдийн бүтээгдсэн IoT платформтой холбогдоход туслах ESP8266 Wi-Fi модулийг ашиглахаар шийдсэн. Энэ бүхнийг хийхийн тулд би MQTT -ийн талаар сурч, Arduino -ийн талаархи мэдлэгээ дээшлүүлэх хэрэгтэй.
Алхам 3: Хэцүү байдал
Мэдрэгчийг бүтээх явцад бэрхшээл, бэрхшээл тулгардаг. Надад тулгарч байсан анхны бэрхшээлүүдийн нэг бол ESP8266 нь зөв, аюулгүй ажиллахын тулд хамгийн их хүчдэлтэй байсан явдал юм. Би хүчдэлийн зохицуулагчийг ашиглан 3 -аас 3.6 В хүртэл хүчдэлийг унагах хэрэгтэй. Нэгдүгээрт, би 3V -тэй тэнцэх хоёр батерейг ашиглах гэж оролдсон боловч төхөөрөмж хангалттай хүч чадалгүй юм шиг байна, гэхдээ хэрэв та гурван батерей ашиглавал хүчдэл нь 4.5 В -тэй тэнцэх бөгөөд энэ нь ESP8266 -ийн авч болох хамгийн их хүчдэлийг давна. Семестрийн эцэс гэхэд би LCD асаахад асуудалтай тулгарч, тэжээлийн эх үүсвэртэй болсон бөгөөд дараа нь асуудлын эх үүсвэр нь батерейны эзэмшигч бөгөөд эхний ээлжинд дөрвөн залгууртай бөгөөд нээлттэй хэлхээ байдаг гэсэн үг юм. Би хоосон залгууруудын хооронд утас холбох замаар асуудлыг шийдсэн.
Алхам 4: M5 хэрхэн өөрчлөгдөх ёстой
Миний бодлоор M5 бол төсөл дээрээ ажиллаж, ажиллахыг хүссэн хэн бүхний хувьд хамгийн тохиромжтой газар гэж би боддог, тэнд мэдрэгч дээр ажиллаж байх хугацаанд миний бодож байсан цорын ганц зүйл бол M5 -ийн аль хэдийн хийсэн мэдрэгч, эд ангиудыг илүү өргөн сонголттой байлгах явдал юм. асар их сонголт хийх нь гайхалтай ажил! Магадгүй энэ газрыг илүү цэвэрхэн, цэвэрхэн, гэрэл гэгээтэй болгохын тулд.
Алхам 5: Миний хийсэн зүйл
Эцэст нь би мэдрэгч бүтээж, M5 дээр болсон Circuit & Code арга хэмжээнд оролцох боломжтой болсон. Мэдрэгч нь өгөгдлийг цуглуулж, Arduino UNO -д хадгалах боломжтой бөгөөд дараа нь хоёр дохио илгээдэг. Arduino -ийн илгээдэг хамгийн эхний зүйл бол мэдрэгчийн төлөв байдлыг харуулсан LCD дэлгэц бөгөөд хэрэглэгчид мэдрэгч хэзээ шинэчлэгдэж, өөр төрлийн өгөгдлийг илгээхийг хэлж өгдөг. Хоёрдахь дохио нь M5 дээр IoT системтэй холбогдоход ашигладаг ESP8266 руу дамжуулдаг.
Алхам 6: Хэн нэгэн миний мөрийг хэрхэн дагах вэ?
Миний бодлоор энэ мэдрэгчийг бүтээх нь тийм ч хэцүү биш юм. Та MQTT, Arduino UNO -ийн талаар олж мэдэх, схемийг дагаж схемийг дагаж мөрдөх, бүтээх чадвартай байх ёстой бөгөөд надад хэсэг хугацаа зарцуулсан чухал зүйлийн нэг бол хүчдэлийн зохицуулагч, хэсэг тус бүрт хэр их хүчдэл байгааг мэдэх явдал юм. хамгийн сайн тоглох хэрэгтэй.
Алхам 7: Дараа нь юу хийх вэ
Дараагийн хийх зүйл эсвэл өөр хэн нэгний энэ мэдрэгчийн хувьд хийхийг хүсч буй зүйл бол кодыг алдааг олж засварлаж, мэдрэгчийг IoT -тэй зөв холбож, M5 -ийн температур, чийгшлийн мэдрэгчийн үүргийг гүйцэтгэх явдал юм. Үүний дараа би агаарын чанарын мэдрэгчийн жинхэнэ мэдрэгч хэсгийг бүтээхээр ажиллахыг хүсч байна.
Зөвлөмж болгож буй:
Arduino -ийн тусламжтайгаар Servo болон DHT11 температур ба чийгшил мэдрэгч ашиглан авто хөргөх сэнс: 8 алхам
Arduino -ийн тусламжтайгаар Servo болон DHT11 -ийн температур ба чийгшил мэдрэгчийг ашиглан автомат хөргөлтийн сэнс: Энэ хичээлд бид хэрхэн эхлүүлэх талаар сурах болно. температур тодорхой түвшингээс дээш гарах үед сэнсийг эргүүлнэ
DHT21 Arduino -ийн дижитал температур ба чийгшил мэдрэгч: 6 алхам
DHT21 Arduino -ийн дижитал температур ба чийгшил мэдрэгч: Энэхүү гарын авлагад бид DHT21 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах, OLED дэлгэц дээр утгыг харуулах талаар сурах болно
Lcd ба дууны илрүүлэлт бүхий температур ба чийгшил мэдрэгч: 4 алхам
Lcd болон дууны илрүүлэлт бүхий температур ба чийгшил мэдрэгч: Сайн байна уу залуусаа !!! За энэ төсөл бол миний сүүлийн жилийн төсөл байсан. Энэхүү төслийн зорилго нь миний их сургуулийн семинар дахь өрөөний температур, чийгшлийг хянах явдал байв
LoRa ашиглан хүлэмжийг автоматжуулах! (1 -р хэсэг) -- Мэдрэгч (температур, чийгшил, хөрсний чийгшил): 5 алхам
LoRa ашиглан хүлэмжийг автоматжуулах! (1 -р хэсэг) || Мэдрэгч (температур, чийгшил, хөрсний чийгшил): Энэ төсөлд би хүлэмжийг хэрхэн автоматжуулсан болохыг харуулах болно. Энэ нь би хүлэмжийг хэрхэн яаж барьснаа, цахилгаан болон автоматжуулалтын электроникийг хэрхэн холбосныг харуулах болно гэсэн үг юм. Түүнчлэн би L ашигладаг Arduino самбарыг хэрхэн програмчлахыг танд үзүүлэх болно
ESP8266 NodeMCU хандалтын цэг (AP) нь DT11 температур мэдрэгчтэй, хөтөч дэх температур ба чийгшил бүхий вэб серверийн хувьд: 5 алхам
Хөтөч дээр DT11 температур мэдрэгч, хэвлэх температур ба чийгшил бүхий вэб серверт зориулсан ESP8266 NodeMCU хандалтын цэг (AP): Сайн байна уу залуус бид ESP8266 -ийг ашигладаг ихэнх төслүүд болон ихэнх төслүүдэд ESP8266 -ийг вэб сервер болгон ашигладаг тул өгөгдөлд хандах боломжтой. ESP8266 -аас зохион байгуулагдсан вэбсервер рүү нэвтрэх замаар wifi сүлжээнд холбогдсон ямар ч төхөөрөмж, гэхдээ цорын ганц асуудал бол бидэнд ажиллах чиглүүлэгч хэрэгтэй болно