Агуулгын хүснэгт:
- Алхам 1: DIY Sonoff ухаалаг унтраалга хийхдээ ESP-01 ашиглана уу
- Алхам 2: DIY Sonoff ухаалаг унтраалга хийхдээ Wemos, Relay, Button Shield ашиглана уу
- Алхам 3: DIY Sonoff ухаалаг унтраалга хийхдээ NodeMCU болон реле модулийг ашиглаарай
- Алхам 4: DIY Sonoff ухаалаг унтраалга хийхдээ Bluino IoT Starter Kit ашиглана уу
- Алхам 5: SwitchIoT програм хангамжтай Flash Sonoff Basic R1/R2/R3/mini
- Алхам 6: Firmware -ийг Андройдоос ESP8266/ESP8285 руу байршуулах нь SwitchIoT програмыг ашиглах
- Алхам 7: SwitchIoT төхөөрөмжийг сүлжээнд холбоно уу
- Алхам 8: Статусын LED индикаторыг мэдэх
- Алхам 9: SwitchIoT Token -ийг бусад хэрэглэгчтэй хуваалцаарай
- Алхам 10: Ижил SwitchIot төхөөрөмжийг олон тоогоор удирдах
- Алхам 11: Таашаал аваарай
Видео: DIY Sonoff ухаалаг шилжүүлэгчийг Android апп ашиглан хийх: 11 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Сонофф гэж юу вэ?
Sonoff бол ITEAD -ийн боловсруулсан Smart Home ухаалаг унтраалгын төхөөрөмж юм. Энэ шугамын хамгийн уян хатан, хямд төхөөрөмжүүдийн нэг бол Sonoff Basic ба Sonoff mini юм. Эдгээр нь маш сайн чип болох ESP8266/ESP8285 дээр суурилсан Wi-Fi идэвхжүүлсэн унтраалга юм.
Sonoff -ийн дэд бүтэц нь үндсэн хэрэглэгчдийн хувьд нэлээд сайн ажилладаг боловч бусад нь техник хангамжаа ашиглахын тулд хакердахыг хүсч магадгүй юм. DIY Sonoff ухаалаг бүтээх тоног төхөөрөмж нь хямд үнээр солигддог: ESP8266 нь 1MB флаш, реле LED, товчлуур, хүч.
Дараа нь firmware -ийг esp8266 -д ачаалахын тулд танд компьютер, зөөврийн компьютер хэрэггүй, SwitchIoT хэмээх гайхалтай програмтай Андройд ухаалаг гар утас хэрэгтэй бөгөөд энэ програм нь IoT төхөөрөмжийг регистрийн шаардлагагүйгээр програмыг байршуулахтай адил хялбар болгоно. нэвтрэх болон серверийн тохиргоо.
Энэхүү заавар нь DIY Sonoff ухаалаг унтраалгыг хэд хэдэн өөр өөр тоног төхөөрөмжийн загвар ашиглан хэрхэн хийхийг танд хэлэх болно.
Алхам 1: DIY Sonoff ухаалаг унтраалга хийхдээ ESP-01 ашиглана уу
Хамгийн бага зардал шаардагдах зүйл бол ESP-01 болон реле модулийг ашиглах явдал юм.
Зөвхөн firmware-г асаахад ашигладаг ESP-01-д зориулсан TTL хөрвүүлэгч USB-ээс нэмэлт модуль хэрэгтэй болно. Та GPIO0-ийг GND руу холбох товчлуурыг нэмж өөрчлөх хэрэгтэй бөгөөд ингэснээр товчлуурыг дарж, барьж байх үед ESP-01-ийг асаахад флаш горимд шилжих боломжтой болно.
OTG ашиглан Андройд ухаалаг гар утас бүхий USB TTL хөрвүүлэгчийг холбоно уу.
Алхам 2: DIY Sonoff ухаалаг унтраалга хийхдээ Wemos, Relay, Button Shield ашиглана уу
Энд танд зөвхөн Wemos самбар, реле, товчлуур, толгойн голтой гагнасан хос суурийн бамбай хэрэгтэй болно.
Зураг дээрх шиг хэд хэдэн бамбайг наасан тул та угсрахад хялбар байх болно.
Wemos болон Android ухаалаг гар утасны хооронд холбогдохын тулд OTG болон микро USB кабель ашиглана уу.
Алхам 3: DIY Sonoff ухаалаг унтраалга хийхдээ NodeMCU болон реле модулийг ашиглаарай
Хэрэв та NodeMCU ашигладаг бол түүнийг байрлуулах, буухиа модулийг байрлуулах талхны самбар хэрэгтэй болно. Дараах байдлаар холбохын тулд дор хаяж 3 ширхэг холбогч кабель хэрэгтэй болно.
NodeMCU реле модуль
VIN VCC
GND GND
D0 IN
NodeMCU болон Android ухаалаг гар утасны хооронд холбогдохын тулд OTG болон микро USB кабель ашиглана уу.
Алхам 4: DIY Sonoff ухаалаг унтраалга хийхдээ Bluino IoT Starter Kit ашиглана уу
Bluino IoT Starter Kit нь Wemos самбар, реле, LED, товчлууртай. Та D6 зүүтэй холбогдсон реле, D0 зүүтэй холбогдсон LED, D1 зүүтэй холбогдсон товчлуурыг ашиглах болно. Wemos болон Android ухаалаг гар утасны хооронд холбогдохын тулд OTG болон микро USB кабель ашиглана уу
Алхам 5: SwitchIoT програм хангамжтай Flash Sonoff Basic R1/R2/R3/mini
ESP8266/ESP8285 нь цуваа портоор програмчлагдсан байдаг. Sonoff -ийн техник хангамжийг асаахын тулд танд USB -ээс TTL хөрвүүлэгч 3.3V (PL2303) түвшний хөрвүүлэгч, холбохын тулд дюпон кабель хэрэгтэй болно. USB -ийг TTL хөрвүүлэгч рүү хялбархан холбохын тулд та ПХБ дээр зүү толгойг гагнах хэрэгтэй болж магадгүй юм. Sonoff Basic R1/R2/R3/mini компьютер бүрт RX, TX, 3V3 & GND гэсэн өөр өөр цэгүүд байдаг бөгөөд та зургийн дагуу тэмдэглэгээг харж болно.
Үндсэндээ та PCB Sonoff -ийг USB -ээс TTL хөрвүүлэгчтэй дараах байдлаар холбох ёстой.
ПХБ Sonoff USB -ээс TTL
3V3 3V3
RX TX
TX RX
GND GND
Flash -ийг дуусгахын тулд та эхлээд флаш горимд орох ёстой бөгөөд үүнийг асаахын тулд OTG -ийг ухаалаг гар утсанд оруулахдаа товчлуурыг дарж дарна уу.
Алхам 6: Firmware -ийг Андройдоос ESP8266/ESP8285 руу байршуулах нь SwitchIoT програмыг ашиглах
Ухаалаг гар утсаараа тоног төхөөрөмжийн тохиргоог хийж дуусаад програм хангамжийг ESP8266/ESP8285 чипт байршуулж эхлэх цаг болжээ. Флаш кабелийг холбохдоо AC POWER -ийг бүү холбоорой.
Google Playstore -аас SwitchIoT програмыг суулгана уу.
SwitchIoT програм
SwitchIoT програмыг нээгээд виджетийн тохиргооны цэс рүү ороод "Програм хангамжийг USB -ээр байршуулах" сонголтыг сонгоод дараа нь анивчих техник хангамжийн дагуу урьдчилан тохируулсан сонголтуудыг оруулна уу. Эцэст нь "БҮРДҮҮЛЭХ" товчийг дараад үүнийг хийх хүртэл хүлээнэ үү, бага зэрэг хугацаа шаардагдана.
Хэрэв танд USB OTG байхгүй эсвэл гар утаснаасаа firmware байршуулахдаа утсандаа эрсдэлтэй хэвээр байгаа бол "GENERATE. BIN" товчлуурыг дарж хоёртын форматтай (жишээ нь. 0x00000_32e5_NodeMCU.bin) програмын файлыг үүсгэж болно. Аппликешн нь үүнийг имэйл эсвэл онлайн хадгалалт руу илгээж, дараа нь компьютер дээрээ нээгээд NodeMCU Flasher програм хангамжийг ашиглан програмыг байршуулаарай.
Алхам 7: SwitchIoT төхөөрөмжийг сүлжээнд холбоно уу
Байршуулж дууссаны дараа тоног төхөөрөмжийг асаагаад юу болохыг хараарай. Эхний удаа статусын LED хурдан анивчихад энэ нь төхөөрөмж ямар ч сүлжээнд холбогдоогүй гэсэн үг юм (эсвэл хост нэр siot-xxxx-ийн AP горимд), та төхөөрөмжид ашиглах сүлжээг нэмэх хэрэгтэй болно.
Аппликешныг нээж тохиргоонд очиж "Төхөөрөмжийг сүлжээнд холбох" цэсийг сонгоно уу, SwitchIoT төхөөрөмжийн статусын LED хурдан анивчдаг болохыг баталгаажуулж, ухаалаг гар утсаа siot-xxxx нэртэй хост сүлжээнд холбосны дараа SSID болон сүлжээнд нууц үгээ оруулна уу. SwitchIoT төхөөрөмжөөр. Дараа нь "CONNECT" товчлуурыг дарж дуустал хүлээнэ үү.
Алхам 8: Статусын LED индикаторыг мэдэх
SwitchIoT төхөөрөмж ажиллахад хэд хэдэн нөхцөл байдаг бөгөөд энэ нь статусын LED өөрчлөгдөхөд харагддаг.
1. LED хурдан анивчдаг бөгөөд энэ нь таны чиглүүлэгчтэй холбогдож чадаагүй гэсэн үг юм.
- WiFi -ийн хүч сул байна. Таны чиглүүлэгч төхөөрөмжөөсөө хэт хол байгаа бөгөөд хүрээлэн буй орчинд ямар нэгэн хөндлөнгийн оролцоо гарч болзошгүй. Үүнийг шийдэхийн тулд SwitchIoT төхөөрөмжөө чиглүүлэгчийн ойролцоо аваарай. Хэрэв асуудал байсаар байвал SwitchIoT төхөөрөмжийг дахин тохируулаад, сүлжээний тохиргоог нэмж, сүлжээнд дахин холбогдоно уу.
- SwitchIoT төхөөрөмжид хадгалагдсан WiFi SSID болон нууц үг мартагдсан тул SwitchIoT төхөөрөмж дээрх товчлуурыг 5 секундын турш дарахад ийм зүйл тохиолдож болно. Та өмнөх алхамыг ашиглахын тулд сүлжээний тохиргоог нэмж сүлжээнд дахин холбогдох хэрэгтэй.
2. LED нь 4 секунд тутамд нэг удаа анивчдаг бөгөөд энэ нь сервертэй холбогдоогүй гэсэн үг бөгөөд сүлжээ нь интернетэд холбогдоогүйгээс үүдэлтэй байж магадгүй юм. Сүлжээний үйлчилгээний холболтоо шалгаад SwitchIoT төхөөрөмжийг дахин тохируулна уу.
3. LED нь асаалттай байгаа нь SwitchIoT төхөөрөмж ажиллаж, серверт холбогдсон гэсэн үг юм.
Алхам 9: SwitchIoT Token -ийг бусад хэрэглэгчтэй хуваалцаарай
SwitchIoT төхөөрөмжийн эзэмшигч нь төхөөрөмжүүдийн хяналтыг бусадтай хуваалцах боломжтой тул бусад хүмүүс асаах/унтраах, хуваарь, таймер, давталтын цагийг өөрчлөх, SwitchIoT програм дээр төхөөрөмжийг нэрлэх боломжтой болно. Энэ функц нь гэр бүлийн хувьд маш сайн бөгөөд энэ нь тэднийг хамтдаа удирдах боломжийг олгодог.
SwitchIoT төхөөрөмжийн жетоныг хуваалцах арга нь маш хялбар бөгөөд та зөвхөн өвөрмөц жетонуудаа бусадтай хуваалцах хэрэгтэй бөгөөд тэд үүнийг SwitchIoT аппликейшнд л буулгадаг.
SwitchIoT төхөөрөмж бүрийн жетон нь өвөрмөц бөгөөд таны Андройд ухаалаг гар утаснаас бүтээгдсэн тул энэхүү токен нь байнгын бөгөөд та үүнийг бусадтай хуваалцахдаа болгоомжтой хандах хэрэгтэй.
Алхам 10: Ижил SwitchIot төхөөрөмжийг олон тоогоор удирдах
Өвөрмөц жетонуудад нэгээс олон апп, нэгээс олон SwitchIoT төхөөрөмжөөр хандахыг зөвшөөрөх боломжтой. Энэ функцээр та хоёр коммутатор төхөөрөмж, SwitchIoT програмыг хамтран удирдах боломжтой схемүүдийг үүсгэж болно. Хэрэв нэг SwitchIoT төхөөрөмж асаалттай байгаа бол нөгөө SwitchIoT төхөөрөмж нь мөн АПЛ -тай ижил нөхцлийг дагадаг.
Алхам 11: Таашаал аваарай
Танд SwitchIoT таалагдсан гэж найдаж байна. Хэрэв та хийж, хийсэн бол "Би үүнийг хийсэн!" Хуваалцана уу. хичнээн их ажиллаж байгааг надад мэдэгдээрэй. Линкээ хуваалцаарай, like дарж бүртгүүлээрэй. Урьдын адил, хэрэв танд асуулт байвал надад мэдэгдээрэй!
Зөвлөмж болгож буй:
DIY -- Arduino Uno ашиглан ухаалаг гар утсыг ашиглан хянадаг аалз роботыг хэрхэн яаж хийх вэ: 6 алхам
DIY || Arduino Uno ашиглан ухаалаг гар утсыг ашиглан хянаж болох аалз роботыг хэрхэн яаж хийх вэ: аалз роботыг бүтээхдээ роботын талаар олон зүйлийг сурч болно. Энэхүү видеон дээр бид ухаалаг гар утсаа ашиглан ажиллуулж болох аалз роботыг хэрхэн хийхийг танд үзүүлэх гэж байна (Андрой
SONOFF ухаалаг унтраалга ашиглан ухаалаг галзуу наалт хэрхэн хийх вэ ?: 14 алхам
SONOFF ухаалаг унтраалгатай ухаалаг галзуу наалт хэрхэн хийх вэ ?: SONOFF ухаалаг унтраалга дахь түгжигдэх горимыг ашиглан энгийн галзуу наалт/хөшигийг ухаалаг болгоно. Та үүнийг ихэнх нь үүрээр галзуу наалт/наалт татах ажил гэдэгтэй санал нийлэх үү? тэгээд орой нь татах уу? Ямар ч байсан би
ESP8266 ашиглан WiFi шилжүүлэгчийг хэрхэн яаж хийх вэ: 5 алхам
ESP8266 ашиглан WiFi шилжүүлэгчийг хэрхэн яаж хийх вэ: Энэхүү гарын авлагад би ESP8266 ашиглан утсан холболтыг хэрхэн яаж хийхийг танд үзүүлэх болно. Миний ашиглах мэдээллийн хэрэгсэл бол WiFi сүлжээ юм. Өмнөх заавар дээр би WiFi сүлжээ ашиглан харилцахдаа ESP8266 -ийг ашиглах талаар ярилцсан. Та үүнийг уншиж болно
WiFi болон IR алсын удирдлага, Android апп ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт: 5 алхам (зурагтай)
WiFi болон IR Remote болон Android програмыг ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт: wifi, ir, android апп дээр nodemcu, ir хүлээн авагч ашиглан 8 реле унтраалгыг удирдах. Алсын удирдлага нь wifi холболтоос хамааралгүй ажилладаг. ЭНД
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл