Агуулгын хүснэгт:
- Алхам 1: зарчмын схем
- Алхам 2: бүрэлдэхүүн хэсгүүд
- Алхам 3: Програмчлал
- Алхам 4: угсрах
- Алхам 5: Цахилгаан тоолуурт холбох
- Алхам 6: Асаах
Видео: Цахилгаан тоолуураа (ESP8266, WiFi, MQTT болон Openhab) уншина уу: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү гарын авлагад би байшингийнхаа үндсэн цахилгаан эрчим хүчний хэрэглээг хэрхэн уншиж, ESP8266, Wifi, MQTT -ээр дамжуулан Openhab гэрийн автоматжуулалтад хэвлүүлснийг олж мэдэх болно.
Надад MT372 төрлийн "ухаалаг тоолуур" байгаа боловч өгөгдлийг экспортлоход тийм ч хялбар биш юм. Тиймээс би LED импульсийг ашиглан одоогийн хүчийг уншиж, LED нь 1 кВт/ц тутамд 1000 удаа импульс хийдэг.
Алхам 1: зарчмын схем
Импульсийг ESP8266 төхөөрөмжөөр илрүүлдэг. Гэсэн хэдий ч танд сайн, ойлгомжтой '0' ба '1' хэрэгтэй. Импульс маш сул тул надад тохирох электрон бүрэлдэхүүн хэсгүүд хэрэгтэй байсан.
Фототранзистор
Фото резистор нь улаан гэрлийн богино ба сул импульсийг илрүүлэх хангалттай хурдан биш юм. Энэхүү Youtube видеон дээр үндэслэн би фототранзисторыг сонгов. 2M Ом эсэргүүцэл нэмснээр би ойролцоогоор 2V хүрч чадна.
Харьцуулагч
Гэсэн хэдий ч '0' ба '1' тодорхой байхын тулд LM293 харьцуулагчийг нэмж оруулахаар шийдсэн. Вин ба фототранзистор Врэф рүү 0.6 В хүчдэлийг холбосноор би харанхуйд эерэг, импульс дээр сөрөг дохио авсан. Тохирох хүчдэлийг Вин ба Вреф хүчдэлийн потенциометр ашиглан олж тогтоожээ. Харьцуулагчтай хамт би 300K эсэргүүцэл ашигласан.
Гаралт дээр татах эсэргүүцэл ашигласнаар би бараг 3.3V-ийн гаралтын зөрүүг олж чадна.
Гаралтыг осциллоп дэлгэц дээр харуулав.
ESP8266
ESP8266 нь импульс байгаа үед бага хүчдэлийг илрүүлдэг. Энэ нь гаралтын өгөгдлийг миний MQTT брокер руу илгээдэг. Өгөгдлийг хүлээн авсан хүмүүс:- Openhab2- Thingspeak руу өгөгдлийг байршуулах цэг
Алхам 2: бүрэлдэхүүн хэсгүүд
Миний ашигласан үндсэн бүрэлдэхүүн хэсгүүд:
- 3DU5C Phototransistor (тайлбарыг видеог үзнэ үү)
- LM293 харьцуулагч
- ESP-01
- хэд хэдэн резистор
- ПХБ -ийн прототип
- Бак хөрвүүлэгч. Би чиглүүлэгчийн 12V тэжээлийн хангамжийг ашигладаг бөгөөд LM1117 нь тийм ч үр дүнтэй биш бөгөөд нэлээд халдаг болохыг олж мэдсэн.
- ABS хайрцаг
Алхам 3: Програмчлал
Хөтөлбөрийг миний Github дээр нийтэлсэн болно:
Хөтөлбөрийн схем, хүчийг тооцоолох аргыг үзнэ үү.
Би ESP-01-ийг өөрчлөгдсөн USB програмистаар програмчилдаг. Би дахин тохируулахын тулд RST ба GND хооронд товчлуурыг сольж, флэш горимд ачаалахын тулд GPIO0 ба GND хооронд слайд шилжүүлэв.
Алхам 4: угсрах
Бүх эд ангиудыг ПХБ -ийн прототипээр гагнаж байна.
Тайлбарыг зураг, схемээс үзнэ үү.
Цэнхэр LED: цэнхэр LED нь LM293 харьцуулагчийн гаралтын дохионд ESP8266 -аас хамааралгүй гэрэл хавсаргасан байдаг. Хэрэв импульс (харанхуй) байхгүй бол фототранзисторын хэлхээний хүчдэлийн гаралт бага тул Vref <Vin (тогтвортой хүчдэлийн 0, 6V) ба LM293 -ийн гаралт өндөр, VCC руу гүйдэл гүйдэггүй, цэнхэр LED нь унтраалттай байдаг.
Хэрэв импульс (гэрэл) байгаа бол фототранзисторын хэлхээнээс гарах гаралт илүү өндөр (ойролцоогоор 1.5V) тул Vref? Vin (тогтвортой хүчдэл 0.6V) ба LM293 -ийн гаралт бага тул VCC -ээс гүйдэл гарч, цэнхэр LED асаалттай байна.
Ногоон LED: ногоон LED нь ESP8266 -ийн GPIO0 -д залгагдсан бөгөөд хэрэв ESP8266 сайн импульс илрүүлсэн бол импульс өгдөг.
Алхам 5: Цахилгаан тоолуурт холбох
Би зурагт хуудасны наалдамхай шаваасыг ашиглан тоолуурыг гэмтээхгүйн тулд ПХБ -ийг хайрцагт, хайрцгийг тоолуурт холбов. LED -ийн яг байрлалд нүх өрөмдөх нь чухал юм. Фототранзисторыг LED рүү чиглүүлж нугална уу.
Алхам 6: Асаах
Би гэрэл гэгээтэй үед хэргийг онгойлгохдоо фототранзистор руу орчны гэрэл тусахаас сэргийлэхийн тулд өөр наалдамхай шаваас ашигласан. LED гэрэл анивчихыг харахын тулд тагны жижиг нүхийг өрөмдөнө (зураг дээр байхгүй).
Эдгээр гайхалтай графикуудыг авахын тулд Openhab дээрх утгыг уншаарай!
Зөвлөмж болгож буй:
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: 4 алхам
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: Энэхүү 9 долларын үнэтэй Wi-Fi реле нь хоёр төхөөрөмжийг нэгэн зэрэг удирдах боломжтой. Үүнийг Ubidots-тэй хэрхэн холбож, түүний бүрэн боломжийг нээх талаар олж мэдээрэй! Энэхүү гарын авлагад та Itead-ийн SONOFF Dual ашиглан 9 доллараар 110 Вт-ийн цахилгаан хэрэгслийг 9 доллараар удирдахыг сурах болно
ESP8266, Google Home болон Openhab интеграцчлал, вэб хяналт ашиглан сохор хөшигний хяналт: 5 алхам (зурагтай)
ESP8266, Google Home болон Openhab интеграцчлал ба вэб хяналт ашиглан сохор хөшигний хяналт: Энэхүү зааварчилгаанд би хөшиг дээрээ автоматжуулалтыг хэрхэн нэмсэнээ харуулав. Би автоматжуулалтыг нэмж, устгахыг хүсч байсан тул бүх суурилуулалтыг хавсаргасан болно. Үндсэн хэсгүүд нь: Stepper мотор Stepper драйвер удирддаг bij ESP-01 Gear and mounting
Alexa ур чадвар: Хамгийн сүүлийн жиргээг уншина уу (Энэ тохиолдолд бурхан): 6 алхам
Alexa ур чадвар: Хамгийн сүүлийн жиргээг уншина уу (Энэ тохиолдолд бурхан): Би " Бурханы хамгийн сүүлийн жиргээ " - агуулга, өөрөөр хэлбэл Daily Show инээдмийн зохиолч байсан 5 сая гаруй захиалагчийн @TweetOfGod-ээс авсан мэдээлэл. Энэ нь IFTTT (If This That That), Google Spreadsheet болон
Гайхамшигтай VU тоолуураа хий !: 4 алхам
Гайхалтай VU тоолуурыг өөрийн гараар хий! Энэхүү гарын авлагын төгсгөлд та өөрийн гэсэн VU тоолуур хийх болно
NodeMCU (ESP8266) болон Blynk апп ашиглан гэр ахуйн цахилгаан хэрэгслийг удирдах: 8 алхам (зурагтай)
Гэрийн цахилгаан хэрэгслийг NodeMCU (ESP8266) ба Blynk апп ашиглан удирдах: Энэхүү зааварчилгаанд бид чийдэнг хянахын тулд Blynk болон NodeMCU (ESP8266) програмуудыг ашиглах талаар суралцах болно (бусад гэр ахуйн цахилгаан хэрэгсэл зүгээр байх болно). Энэхүү зааварчилгааны зорилго нь энгийн зүйлийг харуулах явдал юм