Агуулгын хүснэгт:

MicroPython хөтөлбөр: Ариун цэврийн өрөө эзэлдэг үү ?: 8 алхам (зурагтай)
MicroPython хөтөлбөр: Ариун цэврийн өрөө эзэлдэг үү ?: 8 алхам (зурагтай)

Видео: MicroPython хөтөлбөр: Ариун цэврийн өрөө эзэлдэг үү ?: 8 алхам (зурагтай)

Видео: MicroPython хөтөлбөр: Ариун цэврийн өрөө эзэлдэг үү ?: 8 алхам (зурагтай)
Видео: Вводный урок по программированию ESP32, ESP8266 на MicroPython 2024, Долдугаар сарын
Anonim
MicroPython хөтөлбөр: Ариун цэврийн өрөө эзлэгдсэн үү?
MicroPython хөтөлбөр: Ариун цэврийн өрөө эзлэгдсэн үү?

Манай оффис бол угаалгын өрөөний багтаамж багатай том оффис юм. "Би" ихэвчлэн угаалгын өрөө орох зайгүй байдаг тул удаан хүлээх хэрэгтэй болдог.

Туршилтын явцад MakePython ESP8266 ашиглан хүн бүр IP хаягаар дамжуулан ариун цэврийн өрөөний суудал байгаа эсэхийг шалгаж, эвгүй хүлээхээс зайлсхийх боломжтой илрүүлэх серверийг тохируулжээ.

Алхам 1: хангамж

Хангамж
Хангамж

тоног төхөөрөмж:

  • MakePython ESP8266
  • Хэт улаан туяаны мэдрэгч
  • Талхны самбар
  • Үсрэх шугам
  • USB кабель
  • Скотч тууз

MakePython ESP8266 бол SSD1306 OLED дэлгэцтэй ESP8266 самбар бөгөөд та үүнийг энэ линкээс авах боломжтой:

Хэт улаан туяаны мэдрэгч: Модуль нь урд талын саадыг илрүүлэх үед хэлхээний самбар дээрх ногоон заагч гэрэл түвшинг асааж, харин OUT порт нь доод түвшний дохиог үргэлжлүүлэн гаргадаг. Модулийг илрүүлэх зай нь 2 ~ 30 см, илрүүлэх өнцөг нь 35 ° байна. Илрүүлэх зайг потенциометрээр тохируулж болно. потенциометрийг цагийн зүүний дагуу тохируулах үед илрүүлэх зай нэмэгддэг; Цагийн зүүний эсрэг потенциометр, илрүүлэх зай багассан;

програм хангамж:

uPyCraft V1.1

Windows -д зориулсан uPyCraft IDE татаж авахын тулд энэ холбоос дээр дарна уу:

Алхам 2: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
  • Хэт улаан туяаны модулийн VCC зүү нь MakePython ESP8266 -ийн 3V3, GND нь GND, OUT нь IO14 хавтантай холбогдсон байна.
  • MakePython ESP8266 -ийг USB кабель ашиглан компьютерт холбоно уу, Төхөөрөмжийн менежерийг нээнэ үү (Windows хайлтын талбараас "төхөөрөмж" хайхад л болно). Өргөтгөхөд портын хэсэг дээр дурдсантай адил зүйлийг харуулах ёстой. Миний тохиолдолд COM18 гэх мэт портын дугаарыг тэмдэглэж аваарай. Хэрэв порт харагдахгүй бол USB дискийг татаж аваад үзээрэй:

Алхам 3: UPyCraft -ийг ашиглах заавар

UPyCraft -ийг ашиглах заавар
UPyCraft -ийг ашиглах заавар

UPyCraft IDE -ийг татаж суулгахад ашиглахад туслах болно. Үүнд MakePython ESP8266 -ийн танилцуулга багтсан болно.

Эсвэл та энэ линкээс файлыг авах боломжтой:

Алхам 4: Код татаж авах

Код татаж авах
Код татаж авах

Main.py файлыг татаж аваад нээхийн тулд та дараахь зүйлийг өөрчлөх хэрэгтэй.

  • SSID: Дотоод сүлжээнийхээ нэрийг өөрчлөх шаардлагатай
  • Нууц үг: дотоод сүлжээнийхээ нууц үгийг өөрчлөх шаардлагатай
  • Хэрэв хэт улаан туяаны модулийн OUT зүү нь MakePython ESP8266 -аас өөрчлөлт хүлээн авбал Pin () дэх дугаарыг хүлээн авахдаа хэрэглэж байсан Пин болгон өөрчилнө үү.

Дууссаны дараа Save ба DownAndRun дээр дарна уу. Татаж авах ажиллагаа амжилттай болсны дараа "татаж авах OK" гарч ирэх бөгөөд та IP хаягийг харах боломжтой (минийх: 192.168.1.116).

Алхам 5: Суурилуулалт

Суурилуулалт
Суурилуулалт
Суурилуулалт
Суурилуулалт

Хэт улаан туяаны модулийг хаалганы дэргэд байрлуулж хүмүүсийг амархан илрүүлж, худалдагч туузаар хамгаална. Хэн нэгэн ариун цэврийн өрөө ашиглаж байх үед модуль нь туршилтын үр дүнг WiFi -ээр дамжуулан сервер рүү илгээдэг тул бид жорлонд суухын оронд суултуур байгаа эсэхийг шалгахын тулд IP хаягаар дамжуулан сервер рүү хандаж болно.

Алхам 6: Хөтөч нээнэ үү

Хөтөч нээх
Хөтөч нээх

Компьютер дээрээ хөтөчийг нээгээд дөнгөж авсан IP хаягаа оруулна уу (192.168.1.116), Enter дээр дарж баталгаажуулна уу.

Алхам 7: Туршилт

Туршилт
Туршилт
Туршилт
Туршилт

"Илрүүлэх" товчийг дарж, бие засах газар байгаа эсэхийг шалгаж болно. Ариун цэврийн өрөө эзлэгдсэн үед хуудас эзлэгдсэн гэдгээ харуулах болно, эс тэгвээс хэн ч байхгүй гэдгийг харуулах тул та гадаа хүлээлгүйгээр бие засах газар руу хялбархан очиж болно.

Алхам 8: Санаа

Санаа
Санаа

Туршилт хийсний дараа надад зарим нэг санаа төрлөө, зарим худалдааны төвүүдэд шалан дээр бие засах газар байдаг, гэхдээ эмэгтэйчүүдийн бие засах зориулалттай эмэгтэйчүүдийн бие засах газар урт дараалалтай байдаг бол эрэгтэйчүүдийн бие засах газар хоосон байдаг. Лора холболттой Makepython ашиглан угаалгын өрөө бүрийн үүдэн дэх гар утасны хөдөлгөөнийг илрүүлж, хүмүүсийн тоог шүүж, төлөвлөсөн ёсоор өөр тийш чиглүүлэх; Би дараа нь туршиж үзэх болно, хэрэв та сонирхож байвал намайг дагаарай эсвэл надтай нэгдээрэй.

Зөвлөмж болгож буй: