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

Интернет Servo: 3 алхам
Интернет Servo: 3 алхам

Видео: Интернет Servo: 3 алхам

Видео: Интернет Servo: 3 алхам
Видео: Как заходить в меню климат контроль на VW Passat, Golf,Bora, T4,T5-Скрытое меню Climatronic Все коды 2024, Арваннэгдүгээр
Anonim
Интернет үйлчилгээ
Интернет үйлчилгээ
Интернет үйлчилгээ
Интернет үйлчилгээ
Интернет үйлчилгээ
Интернет үйлчилгээ
Интернет үйлчилгээ
Интернет үйлчилгээ

ТАНИЛЦУУЛГА

Би цэцэрлэгтээ шувуу тэжээх дуртай, гэхдээ харамсалтай нь хар хулгана үүнээс давуу тал олж авдаг. Тиймээс би хархнуудыг шувууны хоол идэхээс сэргийлэх арга замыг бодож олов.

Хар харх нь зөвхөн харанхуйд идэвхтэй байдаг тул шөнө шувуу тэжээгчийг хаах хэрэгтэй. Би залхуу учраас үүнийг автоматжуулах арга замыг бодож олсон. Тиймээс интернетээр хянагддаг servo гэсэн санаа алга болжээ.

Шувуу тэжээгч таны цэцэрлэгт байдаг тул ESP нь wifi сүлжээ өргөтгөх үүргийг гүйцэтгэж байвал сайн байх болно. Wi -Fi сүлжээнийхээ нууц үгийг ил гаргалгүйгээр зочдодоо интернетэд нэвтрэх эрхийг олго.

Програмчлалын үр дүн нь өндөр уян хатан servo хянагч бөгөөд ямар ч төсөлд багтахаар тохируулагдсан болно. Энэ нь a.o. дараах онцлогууд:

  • Хэрэглэгч servo -ийн эхлэл ба төгсгөлийн байрлалыг тодорхойлох боломжтой.
  • Хөдөлгөөний хурдыг тохируулж болно.
  • Сервог гараар вэб интерфэйс эсвэл товчлуураар удирдах боломжтой.
  • Тохируулж болох таймер нь шувуу тэжээгчийг тодорхой цагт автоматаар хааж, нээж чаддаг.
  • Автоматаар хаах, нээх нь нар мандахтай нар жаргахтай холбоотой байж болно.
  • Wi -Fi сүлжээнд холбогдоход хялбар.
  • Зарим арга хэмжээнд mqtt -ээр дамжуулан мессеж илгээх боломжтой.
  • Servo-ийг "ip-of-servo/SW = ON" гэх мэт шууд холбоосоор дамжуулан domoticz хянах боломжтой.
  • Слайдер эсвэл "ip-of-servo/POS = 90" гэх мэт холбоосыг ашиглан дурын байрлал руу шилжүүлж болно.
  • Бид үүнийг wifi давтагч / өргөтгөл болгон ашиглаж болно.
  • Бид цэцэрлэгт шөнийн гэрэл болгон асааж болно.

Видео нь танд энэ технологийг ашиглан юу хийж болох талаар санаа өгөх болно.

Хангамж:

  • a NodeMCU v3 эсвэл Wemos d1 (мини) самбар ($ 2, 50)
  • мини servo SG90 9G ($ 2)
  • 5V USB тэжээлийн хангамж

Нэмэлт мэдрэгчтэй унтраалга ба/эсвэл резистор ба зарим утастай нэг эсвэл хоёр LED.

Алхам 1: Үүнийг бий болгох

Үүнийг бүтээх
Үүнийг бүтээх
Үүнийг бүтээх
Үүнийг бүтээх
Үүнийг бүтээх
Үүнийг бүтээх

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

Сервотор нь nodemcu -д холбогдсон 3 утастай. Улаан = vcc ба Вин (5v) -тай холбогдох ёстой. Хар эсвэл хүрэн утас нь Gnd, улбар шар эсвэл шар утас нь өгөгдлийн утас бөгөөд D1 зүүтэй холбогдох ёстой. Ачаалах үед эвдэрч гэмтэхээс зайлсхийхийн тулд заримдаа 10 к-ийн эсэргүүцэгчийг датапин руу холбох шаардлагатай болдог.

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

Програмыг таны ESP төхөөрөмж дээр суулгах ажлыг би маш энгийн болгосон. Эдгээр алхмуудыг дагана уу.

Файлыг компьютер дээрх хавтсанд татаж аваад задлаарай. Энэ фолдерыг оруулаад Serial_Communicator.exe дээр дарахад програм эхлэх болно. ESP -ийг USB кабелиар компьютерт холбоно уу. Та ESP аль ком порт дээр холбогдсоныг одоо шалгаж болно. Үргэлжлүүлэхийн тулд тусламжийн текстийг уншина уу. Програмыг суулгасны дараа цэнхэр самбар дээрх LED гэрэл асах болно. Одоо та "Энэ нь хэрхэн ажилладаг вэ" бүлгийг үргэлжлүүлж болно.

Одоо танд ESP -тэй цувралаар харилцах сайхан хэрэгсэл бий. ESP -ийг USB кабелиар Windows компьютер дээрээ холбоно уу. Та servo -г зөөх, ачаалах, дибаг хийх мэдээллийг харахын тулд зарим команд өгч болно.

2020 оны 12 -р сарын 23 -ны шинэчлэлт: Шөнийн гэрэлтүүлэгтэй шинэ хувилбар нэмэгдэв.

ESP8266SERVO-v1_1b-ийг onedrive дээрээс татаж авах

Алхам 2: Энэ нь хэрхэн ажилладаг вэ

Энэ яаж ажилдаг вэ
Энэ яаж ажилдаг вэ
Энэ яаж ажилдаг вэ
Энэ яаж ажилдаг вэ

wifi -д холбогдох

Програм хангамжийг байршуулсны дараа wemos гутал, цэнхэр LED тасралтгүй асдаг. Энэ нь Wi -Fi сүлжээнд холбогдож болох хандалтын цэг (AP) нээгдсэн гэсэн үг юм. Одоо зөөврийн компьютер, утас эсвэл таблет дээрээ wifi тохиргоог нээнэ үү. Та ESP-123456 эсвэл үүнтэй төстэй сүлжээний хэрэглэгчийг харах болно.

123456789 нууц үгээр энэ сүлжээнд холбогдоод 192.168.4.1 рүү орно уу. Итгэмжлэх жуух бичгээ оруулаад цаашдын зааврыг дагана уу.

Администраторын нууц үгийг тохируулахаа бүү мартаарай. Анхдагчаар энэ бол 000000000. Амжилттай холбогдсон тохиолдолд ESP дахин асах бөгөөд LED 3 удаа анивчих болно.

ачаалах

Ачаалах үед Esp нь файлын системийн тохиргоог уншиж, системийн цагийг тохируулахын тулд интернетэд холбогдож, servo -ийг хаах байрлал руу шилжүүлдэг. Лед бэлэн болсоныг илтгэхийн тулд 3 удаа анивчна.

тохиргоо

Эхний ачаалсны дараа та эхлээд гэрийн ажил хийх хэрэгтэй. Тохиргооны хуудас руу очоод "Цагийн тохиргоо" дээр дарна уу. Энд та өөрийн газарзүйн байршил, цагийн хуваарийг тохируулах боломжтой. Хэрэв танай оронд зуны цагийн хэмнэлийг ашигладаг бол үүнийг шалгах хэрэгтэй. Хадгалах. Төхөөрөмж дахин асч, нар жаргах, мандах цагийг тооцоолно. Бүх зүйл зөв эсэхийг шалгахын тулд статусын хуудсыг шалгана уу.

servo тохиргоо

Servo тохиргоог хийх нь чухал юм. Серво нь чичиргээтэй байрлал руу шилжихийг бид хүсэхгүй байна, учир нь энэ нь одоогийн өндөр байдал бөгөөд таны servo эсвэл бүр nodemcu -ийг устгах болно. Серво хуудсанд зочилно уу, эндээс та servo -ийн хооронд аюулгүй хөдөлж болох хязгаарыг тодорхойлж болно. Үүнийг хаах эсвэл нээх товчлуурыг дарахад юу болохыг тодорхойлохын тулд үүнийг нээлттэй ба хаалтын байрлал гэж нэрлээрэй. Энэ нь servo -ийг өөрийн тодорхой төсөлд дасан зохицоход маш хялбар болгодог.

Та бас servo хөдөлгөөний хурдыг тодорхойлж болно. Хэрэв та тэжээгчдээ шувуу барихыг хүсэхгүй байгаа бол "удаан хаах хурд" -ыг шалгаарай.

домотика

Сервог мөн "domoticz" гэх мэт domotica програмуудаар хянах боломжтой. "Ip-of-espservo/SW = ON" (хаах) эсвэл "ip-of-espservo/SW = OFF" гэх мэт http хүсэлтийг илгээснээр servo-ийг хянах боломжтой болно. Та үүнийг хөтөч дээрээ туршиж үзэх боломжтой.

шумуул

Шумуул идэвхжсэн үед {"idx": "123", "cmd": "SW = ON"} эсвэл 123, SW = ON зэрэг мессежийг servo руу илгээж болно. Нээлттэй эсвэл хаалттай арга хэмжээнд json мессежийг {"idx": 123, "nvalue": 1} шиг илгээдэг. Энэ json форматыг domoticz -ээр ойлгох боломжтой.

хүрэлцэх товчлуур

Хэрэв та товчлуурыг холбовол энэ нь дараахь функцтэй байна.

  • Товчлуурыг дарахад servo нь нээлттэй байхаас хаагдах хүртэл шилждэг.
  • LED гэрэл нь ESP -ийг дахин ачаалах хүртэл удаан дарна уу
  • Удирдах товчлуур унтрах хүртэл удаан дарна уу: ESP нь итгэмжлэлийг мартаж, AP -ийг эхлүүлэх болно.

Nodemcu самбар дээрх товчлуур нь ижил функцтэй

Алхам 3: Алдааг олж засварлах

эратик хөдөлгөөнүүд

Хэрэв servo нь гэнэт асах эсвэл удирдах үед гэнэт хөдөлдөг бол заримдаа 3.3V ба datapin d1 -ийн хооронд 10K -ийн хүчдэлийн тогтворжуулагчийг холбоход тусалдаг.

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