Агуулгын хүснэгт:
- Алхам 1: эд анги
- Алхам 2: Үйлдвэрлэсэн төслийнхөө ПХБ -ийг аваарай
- Алхам 3: Reyax модулийг ойлгох, түүнийг хэрхэн ашиглах талаар. (СОНГОЛТТОЙ: Ажлын талаар сонирхохгүй бол та энэ алхамыг уншихгүй байж болно)
- Алхам 4: ПХБ дахь модулиудын холболт
- Алхам 5: ПХБ -ийг гагнах
- Алхам 6: Arduino IDE татаж аваад тохируулна уу
- Алхам 7: Төслийг кодлох
- Алхам 8: Төхөөрөмжтэй тоглох
Видео: LoRa -ийн гэр ахуйн цахилгаан хэрэгслийг хянах - Гэрийн автоматжуулалт дахь LoRa - LoRa алсын удирдлага: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Цахилгаан хэрэгслээ интернэтгүйгээр холын зайд (Километр) хянах, автоматжуулах. Үүнийг LoRa -ээр дамжуулан хийх боломжтой!
Хөөе, яасан бэ, залуусаа? Акарш энд CETech -ээс ирсэн.
Энэхүү ПХБ нь мөн OLED дэлгэцтэй бөгөөд ESP32 -тэй холбогдсон 3 релетэй. Та кодын тусламжтайгаар юу ч хийж, LoRa/WiFi/Bluetooth ашиглан реле удирдах боломжтой. Товчхондоо энэ төсөл нь WiFi/Bluetooth функц, LoRa модуль, OLED дэлгэц, 3 реле өгөх боломжтой ESP32 -тэй. Кодыг ашиглах боломж хязгааргүй юм. Би мөн ESP32 -д мэдрэгч эсвэл нэмэлт реле нэмж оруулах боломжтой прототип хийх хэсгийг нэмж оруулав.
Энэ бол төслийн 2 -р хэсгийн нэг төрөл юм. Иймэрхүү хяналтын системийн хувьд аливаа зүйлийг хянах алсын удирдлага хэрэгтэй болно.
Би LoRa дээр суурилсан алсын удирдлага хийсэн бөгөөд үүнийг эндээс үзэх боломжтой:
Миний хувьд би алсын удирдлага болон энэ хянагчийг хамт ашиглаж байгаа бөгөөд тэд увдис шиг ажилладаг!
Алхам 1: эд анги
Нэгдүгээрт, үндсэн хэсэг болохын тулд би DFRobot -ийн ESP32 модулийг ашигласан. Үүнийг эрэгтэй, эмэгтэй толгойн хэсгийг ашиглан ПХБ дээр хавсаргав. Би OLED дэлгэц ашиглаж байсан.
LoRa зорилгоор би RYLR896 ашигласан. AT командыг ашиглан UART -ийг ашиглахад маш хялбар тул би энэ модулийг санал болгож байна.
Та доорх хэсгүүдийг олох боломжтой.
1) ESP32 FireBeetle модуль:
2) Reyax RYLR896 LoRa модуль:
3) Миний ПХБ -ийн дизайн: Би доорхи Gerber файлыг оруулсан болно.
Сүүлийн хоёр хэсэгт хэрэв та тэдгээрийг олоход бэрхшээлтэй байгаа бол над руу мессеж/имэйл илгээж болно, эсвэл би үүнийг танай бүсэд олоход тусалж чадна, эсвэл хэрэв хүсвэл би танд хүргэх болно.
Алхам 2: Үйлдвэрлэсэн төслийнхөө ПХБ -ийг аваарай
ПХБ -ийг онлайнаар хямд үнээр захиалахын тулд та JLCPCB -ийг шалгаж үзэх хэрэгтэй!
Та сайн чанарын 10 ширхэг ПХБ -ийг үйлдвэрлэн 2 долларын үнээр, үүдэнд нь хүргэж өгнө. Мөн та анхны захиалгаа өгөхдөө тээвэрлэлтийн хөнгөлөлт эдлэх болно. Өөрийн ПХБ -ийн дизайныг хялбар EDA руу шилжүүлэхийн тулд Gerber файлуудаа JLCPCB дээр байршуулж, чанартай, хурдан хугацаанд үйлдвэрлэх боломжтой болгоно.
Алхам 3: Reyax модулийг ойлгох, түүнийг хэрхэн ашиглах талаар. (СОНГОЛТТОЙ: Ажлын талаар сонирхохгүй бол та энэ алхамыг уншихгүй байж болно)
1. Бидэнд байгаа LoRa модуль нь AT командыг ашиглан тохируулагдсан UART модуль юм.
2. Модуль нь RYLR896 дээрх SPI LoRa модультай бүх зүйлийг ярьдаг STM32 MCU -тэй.
3. Зурган дээрх командууд нь үндсэн баримтууд бөгөөд та энэ баримт бичигт хандаж болно: REYAX-Lora-AT-COMMAND-GUIDE
4. Би үүнийг зөв тайлбарласан YouTube видеогоо үзэхийг танд зөвлөж байна.
Алхам 4: ПХБ дахь модулиудын холболт
1. Модулиудыг хоёулаа дээрх зураг дээрх шиг холбоно.
2. Модуль хоёулаа холбогдсон үед та модулиудыг нэг нэгээр нь програмчилж, дараа нь төслийг туршиж үзэж болно.
3. Та транзисторын хэлхээг хэд хэдэн удаа холбохын тулд хэд хэдэн удаа холбох хэрэгтэй болно.
Дээр үзүүлсэн бүх холболтыг ПХБ -д хийдэг тул өөр утас холбох шаардлагагүй болно.
Алхам 5: ПХБ -ийг гагнах
Бүх бүрэлдэхүүн хэсгүүдийг ПХБ -д гагнах.
Би эхлээд ПХБ дээр бага өндөртэй бүрэлдэхүүн хэсгүүдийг гагнаж, дараа нь толгой гэх мэт илүү өндөр хэсгүүд рүү шилжихийг санал болгож байна.
Модулийг асаахаасаа өмнө муу гагнуурын үе ба богино залгааны мултиметр ашиглан бүх холболтыг шалгана уу.
Модулийг програмчлахын тулд esp32 модулийг USB кабель ашиглан шууд компьютерт холбож болно.
Алхам 6: Arduino IDE татаж аваад тохируулна уу
Arduino IDE -г эндээс татаж авна уу.
1. Arduino IDE -ийг суулгаад нээнэ үү.
2. Файл> Тохиргоо руу очно уу
3. https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json -ийг Нэмэлт ТУЗ -ийн менежерийн URL хаягийг нэмнэ үү.
4. Багаж хэрэгсэл> Удирдах зөвлөл> Самбар менежер рүү очно уу
5. ESP8266 хайж, дараа нь самбарыг суулгана уу.
6. IDE -г дахин эхлүүлнэ үү.
Алхам 7: Төслийг кодлох
GitHub репозиторыг татаж авах:
2. Татаж авсан репозиторыг задлах.
3. Татаж авсан репозитороос номын сангуудыг Arduino ноорог хавтас дахь Номын сангийн фолдерт хуулж ав.
4. Arduino IDE дээр дамжуулагчийн ноорогыг нээнэ үү.
5. Tools> Board руу очно уу. Миний ашиглаж буй тохирох самбарыг сонгоорой, миний хувьд Firebeetle ESP32.
6. Зөв харилцаа холбоог сонгоно уу. Tools> Port руу очиж портыг оруулна уу.
7. Байршуулах товчийг дарна уу.
8. Таб дээр Байршуулалт дууссан гэж хэлэхэд та кодыг байршуулахын тулд хүлээн авагчийн модулийн тусламжтайгаар дээрх алхмуудыг давтах ёстой.
Алхам 8: Төхөөрөмжтэй тоглох
1. Зүгээр л төхөөрөмжийг асаагаарай, та алсын удирдлага дээрх өөр өөр товчлууруудыг дарж реле хэрхэн дарагдахыг харах боломжтой.
2. Энэ төхөөрөмжийг ажиллуулахын тулд та LoRa дээр суурилсан алсын удирдлагатай байх ёстой бөгөөд энд миний барьсан төхөөрөмжийг олох боломжтой:
3. КОНГО! төхөөрөмж хүлээгдэж буй байдлаар ажиллаж байна.
Зөвлөмж болгож буй:
Гэр ахуйн цахилгаан хэрэгслийн асаах/унтраах товчлуурыг хэрхэн яаж хийх вэ: 4 алхам
Гэр ахуйн цахилгаан хэрэгслийн асаах/унтраах товчлуурыг хэрхэн яаж хийх вэ: Энэ бол ямар ч микроконтроллергүйгээр асаах/унтраах товчлуур юм. Та хуруугаараа хүрч чадах уу? Металл хавтан дээр анх удаа, дараа нь чийдэнг асаах уу? Хурууны гэрлийн чийдэнг асаасны дараа уу? Дээр үлдэх. Та хуруугаараа хүрч чадах уу? Металл хавтан дээр хоёр дахь удаагаа, дараа нь чийдэнгийн шил?
MCU ба Google Assistant -ийг ашиглан гэр ахуйн цахилгаан хэрэгслийг хянах - IOT - Блинк - IFTTT: 8 алхам
MCU ба Google Assistant -ийг ашиглан гэр ахуйн цахилгаан хэрэгслийг хянах | IOT | Блинк | IFTTT: Google туслах ашиглан цахилгаан хэрэгслийг удирдах энгийн төсөл: Анхааруулга: Цахилгаан гүйдэлтэй ажиллах нь аюултай байж болзошгүй. Маш болгоомжтой харьцах. Нээлттэй хэлхээтэй ажиллахдаа мэргэжлийн цахилгаанчин ажилд авна. Би үүрэг хариуцлагыг хүлээхгүй
Нарны эрчим хүчний генератор - Өдөр тутмын гэр ахуйн цахилгаан хэрэгслийг ажиллуулах хүртэл нарнаас авах энерги: 4 алхам
Нарны эрчим хүчний генератор | Өдөр тутмын гэр ахуйн цахилгаан хэрэгслийг ажиллуулахаас нарнаас авах энерги: Энэ бол нарны энергийг ашиглах боломжтой цахилгаан энерги болгон хувиргахад суурилсан шинжлэх ухааны маш энгийн төсөл юм. Энэ нь хүчдэлийн зохицуулагчийг ашигладаг бөгөөд өөр юу ч биш юм. Бүх бүрэлдэхүүн хэсгүүдийг сонгож, танд туслах гайхалтай төсөл хийхэд бэлэн байгаарай
IR алсын удирдлагатай гэр ахуйн цахилгаан хэрэгсэл: 7 алхам
IR алсын удирдлагатай гэр ахуйн цахилгаан хэрэгсэл: Энэхүү төсөл нь алсын удирдлагын функцийг цахилгаан хэрэгсэлд нэмэх техникийг тайлбарласан болно. Зорилго нь V Ac төхөөрөмжөө залгаж, асаах, унтраах үйлдлийг ТВ эсвэл DVD алсын удирдлагаар удирдах боломжтой хар хайрцаг хийх явдал юм
NodeMCU (ESP8266) болон Blynk апп ашиглан гэр ахуйн цахилгаан хэрэгслийг удирдах: 8 алхам (зурагтай)
Гэрийн цахилгаан хэрэгслийг NodeMCU (ESP8266) ба Blynk апп ашиглан удирдах: Энэхүү зааварчилгаанд бид чийдэнг хянахын тулд Blynk болон NodeMCU (ESP8266) програмуудыг ашиглах талаар суралцах болно (бусад гэр ахуйн цахилгаан хэрэгсэл зүгээр байх болно). Энэхүү зааварчилгааны зорилго нь энгийн зүйлийг харуулах явдал юм