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

Google Home & Blynk ашиглан компьютерээ асаах, унтраах: 6 алхам
Google Home & Blynk ашиглан компьютерээ асаах, унтраах: 6 алхам

Видео: Google Home & Blynk ашиглан компьютерээ асаах, унтраах: 6 алхам

Видео: Google Home & Blynk ашиглан компьютерээ асаах, унтраах: 6 алхам
Видео: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Арваннэгдүгээр
Anonim
Google Home & Blynk ашиглан компьютераа асааж, унтраа
Google Home & Blynk ашиглан компьютераа асааж, унтраа

Сайн байна уу залуусаа, энэ хичээлд тавтай морилно уу!

Энэ удаад би Google Home ашиглан компьютерээ хэрхэн асаахыг танд үзүүлэх болно

АНХААР !! ЭНДЭЭР УНШААРАЙ !!: 1. Холбогчдыг тусгаарлахаа мартуузай! Энэ асуудлыг шийдэхийн тулд би хэргийг 3d хэвлэхээр сонгосон

2. Хэрэв та компьютер дээрээ хүчээ холбовол эх хавтанг унтраадаг тул бид энэ асуудлыг шийдэхийн тулд реле ашигладаг.

Би яагаад үүнийг хийсэн бэ? Би google гэр худалдаж аваад удалгүй бүх зүйлийг хянаж эхлэв. (Жишээ нь миний гэрэл) Би залхуурснаасаа болоод орондоо байсан бол унтраалга руу явахыг хүсээгүй болохоор үүнийг хийсэн. Хожим нь би орон дээрээ өөрийгөө олсон бөгөөд энэ удаад компьютерээ унтраахаа мартав. Тэнд би үүнийг google -ээрээ асааж, унтраах боломжтой байх ёстой гэж бодсон. Би googling хийж эхэлсэн боловч харамсалтай нь ийм зүйл хийсэн хүн олсонгүй. Тиймээс би өөрөөсөө эхэлсэн. Би доод талаас нь эхэлсэн. Би энэ сэдвээр юу ч мэдэхгүй байсан ч хурдан сурч, 2 амралтын өдрийн дараа бэлэн бүтээгдэхүүнтэй боллоо! Одоо би хүссэнээрээ залхуу байж болно: D, гэхдээ эхлээд үүнийгээ олон нийтэд хуваалцах ёстой.

Танд хэрэгтэй зүйл 1. NodeMCU - https://goo.gl/HDd5S7 1. Реле модуль - https://goo.gl/HDd5S7 1. Breadboard эсвэл PCB - https://goo.gl/HDd5S7 1. Компьютертэй Arduino програм хангамж 1. Blynk програмтай ухаалаг гар утас

Алхам 1: Blynk -ийг тохируулах

Blynk -ийг тохируулж байна
Blynk -ийг тохируулж байна
Blynk -ийг тохируулж байна
Blynk -ийг тохируулж байна
Blynk -ийг тохируулж байна
Blynk -ийг тохируулж байна
Blynk -ийг тохируулж байна
Blynk -ийг тохируулж байна

Энэ төсөл нь Google -тэй холбогдохын тулд Blynk номын сан ба IFTTT төслийг ашиглаж байна

Хэрэв та blynk гэж юу болохыг мэдэхийг хүсвэл энд дарна уу -> https://docs.blynk.cc/ Нэгдүгээрт, та уг програмыг ухаалаг гар утсан дээрээ суулгах ёстой. (Зураг 1) Тэр аппыг суулгасны дараа нээгээд данс хийгээрэй. Хэрэв та ямар сервертэй холбогдохыг асуувал Blynks стандарт серверийг сонгоно уу. Таны акаунтыг үүсгэх үед шинэ төсөл дээр дарна уу.

Төслийн нэр: Та нэгийг нь сонгож болно! Төхөөрөмжийг сонгоно уу: NodeMCUC Холболтын төрөл: WiFiСэдэв: Та нэгийг нь сонгож болно!

Дараа нь та том ажлын талбар, дээд талд гурван товчлууртай, ажлын талбар дээр дарж виджет хайрцгийг нээнэ үү, энд товчлуурыг сонгох хэрэгтэй. Энэ нь таныг автоматаар ажлын талбар руу буцааж шилжүүлэх ёстой бөгөөд одоо та товчлуурын виджетийг харах боломжтой болно. Товчлуурын тохиргоог нээхийн тулд виджет дээр дарна уу. Тохиргоог дараах байдлаар хий: (Зураг 2)

Нэр: D1 Гаралт: Pin (D1) 1_0 Горим: PushON/OFF Шошго: Стандарт тохиргоо

Дууссаны дараа баруун дээд буланд байгаа ok товчлуурыг дарж ажлын талбар дээр дарж виджетийн хайрцгийг нээгээд виджетийг сонгоно уу. Виджет дээр товчлуурын тохиргоог нээнэ үү.)

Нэр: Эхлэх / зогсоох Гаралт: Pin (V1) 0_1 Горим: SwitchON / OFF Шошго: Стандарт тохиргоо

Дууссаны дараа баруун дээд буланд байгаа ok товчлуурыг дарж ажлын талбар дээр дарж виджетийн хайрцгийг нээгээд виджетийг сонгоно уу. Виджет дээр дарж товчлуурын тохиргоог нээнэ үү.)

Нэр: Дахин эхлүүлэх Гаралт: Зүү (V2) 0_1 Горим: АШИГЛАХ/ХААХ Шошго: Стандарт тохиргоо

Дууссаны дараа баруун дээд буланд байгаа OK дарна уу, одоо тохиргоог хийж дууслаа, Тохиргоо товчийг дарна уу (энэ нь ажлын талбайн баруун дээд буланд байгаа) Auth Token руу гүйлгээд энд И-мэйл дээр дарна уу., токеныг таны ирсэн имэйл хайрцагт хүргэх болно. Дараа нь баруун дээд буланд байгаа OK дарна уу, дараа нь тохиргооны товчлуурын баруун талд та тоглох товчлуурыг дарах ёстой бөгөөд дараа нь "(Project Name) офлайн байна" гэж хэлэх болно. Энэ аппликейшн дээр хийгдсэн болно!

Алхам 2: Arduino номын санг суулгах

Arduino номын санг суулгах
Arduino номын санг суулгах
Arduino номын санг суулгах
Arduino номын санг суулгах

NodeMCU програмчлахаас өмнө танд програм хангамж, номын сан хэрэгтэй болно

Эхлээд Arduino програм хангамжийг суулгана уу - https://www.arduino.cc/en/Main/Software Дараа нь NodeMCU номын санг суулгана уу - https://www.youtube.com/embed/RVSCjCpZ_nQАсны дараа Blynk номын санг суулгана уу - https:/ /www.youtube.com/watch?v=Ea0y1ExNNnI

Бүх номын санг суулгасны дараа Arduino програмыг нээгээд дээд буланд байрлах Tools -> Board -> NodeMCU 1.0 (ESP -12E Module) руу очно уу.

Одоо та NodeMCU -аа компьютерт холбож болно (USB кабелиар) Дараа нь Device Manager цонхыг нээгээд портуудаас "Silicon Labs" -ийг олоорой (Зураг 1)

Дараа нь Arduino програмыг дахин нээгээд Tools -> Port -> Select your com (NodeMCU -тэй тохирох тоо) руу очно уу (Зураг 2)

Алхам 3: NodeMCU програмчлах

NodeMCU програмчлах
NodeMCU програмчлах

Одоо бид NodeMCU програмчлахад бэлэн байна

Arduino -ийн хоосон ноорог үүсгэж, кодыг линкээс хуулж аваарай.

7-р мөр: Зөвшөөрлийн код: TOKEN-ийг таны и-мэйл рүү илгээсэн жетоноор орлуулна уу. 8-р шугам: SSID: SSID-ийг WiFi ssid-ээр солино уу. 9-р мөр: Нууц үг: PASS-ийг WiFi нууц үгээр солино уу.

Хувьсагчдыг өөрчилсний дараа та зүүн буланд байгаа байршуулах товчлуурыг дарж, програмыг дуустал хүлээх хэрэгтэй, одоо бид компьютерээ дуусгаад туршилтаа эхлүүлэхэд бэлэн боллоо.

Алхам 4: Прототип хийх

Прототип хийх
Прототип хийх

Одоо бид буухиа холболтыг Arduino руу холбоход бэлэн боллоо

ПИН -ийг холбохдоо ARDUINO -г салгахаа мартуузай

NodeMCU дээр бидэнд гурван зүү хэрэгтэй 5 вольтын зүү - VinA газардуулгын зүү - GNDA дижитал зүү - D1

Вин зүүг реле дээрх эерэг терминал руу холбоно уу (Үүнийг VCC эсвэл +гэж тэмдэглэнэ) GND зүүг релений терминал руу холбоно уу (Үүнийг GND эсвэл -гэж тэмдэглэнэ) D1 зүүг реле дээрх хяналтын терминал руу холбоно уу. (Үүнийг IN гэж тэмдэглэнэ.)

Одоо та зүүг гаралтын төгсгөлд холбож болно.

Компьютерийнхээ товчлуурыг NC (Ердийн Хаалттай) ба COM (Нийтлэг) руу холбоно уу.

Алхам 5: IFTTT

IFTTT
IFTTT
IFTTT
IFTTT
IFTTT
IFTTT

Одоо бид ойрхон байна, гэхдээ бидэнд өөр нэг зүйл хэрэгтэй бөгөөд энэ нь үүнийг Google гэртэй холбож байна

IFTTT руу очно уу -> https://ifttt.com/my_applets Шинэ апплет дээр дарна уу Дараа нь +энэ дээр дарна уу (Зураг 1) Google туслах хайх (Зураг 2) Энгийн хэллэг хэлэхийг сонгоно уу (Зураг 3). 4) Дараа нь +гэсэн дээр дарна уу (Зураг 5) Webhooks хайх (Зураг 6) Дараа нь компьютер дээрээ CMD програмыг нээнэ үү (Зураг 7, CMD-ийн хувьд "kommandoprompt" гэж бичээрэй гэж бүү бодоорой) Дараа нь ping blynk-cloud оруулна уу. comДараа нь ip -ийг харна уу (Энэ нь таны байршлаас шалтгаалж зурагнаас ялгаатай байж болно) (Зураг 8) Дараа нь хөтөчөө дахин нээгээд одоо бид webhook апплетийг тохируулж болно.

URL: https:// IP: 8080/TOKEN/update/V1? Утга = 1Арга: GETАгуулгын төрөл: Application/jsonBody: Юу ч биш (Зураг 9)

Одоо та 24 цаг хүлээх хэрэгтэй бөгөөд дараа нь google -д өөрийн тушаалыг хэлэхийг оролдож болно. Хэрэв та үүнийг хүчээр унтраахыг хүсч байвал (товчлуурыг 6 секундын турш дарж) Та дахиад нэг апплет хийх хэрэгтэй. Таны өөрчлөх цорын ганц зүйл бол хэллэг, вэб хөтчийн URL юм.

URL: https:// IP: 8080/TOKEN/update/V2? Утга = 1

Алхам 6: Баярлалаа

Баярлалаа
Баярлалаа
Баярлалаа
Баярлалаа

Одоо бид дууслаа, үүнийг уншсанд баярлалаа

Хэрэв энэ нь ажиллахгүй эсвэл танд ямар нэгэн асуулт байвал Instructables дээр имэйл бичих эсвэл хувийн мессеж илгээхээс бүү эргэлзээрэй.. Миний хувьд энэ нь ажилладаг, би ч бас танд зориулах ёстой.

Би төслөө ПХБ -д байнга суулгахаар шийдсэн бөгөөд удахгүй би хэргийг 3D хэвлэх болно. Та үүнийг өөрийн зураг дээр харж болно, мөн хэрэв би шаардлагатай бол компьютераас хурдан салгаж авах боломжтой.

АНХААРААРАЙ !! ЭНДИЙГ УНААРАЙ !!:

1. Холбогчдыг тусгаарлахаа мартуузай! Би энэ асуудлыг шийдэхийн тулд хэргийг 3D хэвлэхээр сонгосон2. Хэрэв та компьютер дээрээ хүчээ холбовол эх хавтанг унтраадаг тул бид энэ асуудлыг шийдэхийн тулд реле ашигладаг.

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