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

Цуваа холболтыг ашиглан вэб дээр суурилсан SmartMirror: 6 алхам
Цуваа холболтыг ашиглан вэб дээр суурилсан SmartMirror: 6 алхам

Видео: Цуваа холболтыг ашиглан вэб дээр суурилсан SmartMirror: 6 алхам

Видео: Цуваа холболтыг ашиглан вэб дээр суурилсан SmartMirror: 6 алхам
Видео: Объяснение прошивки Marlin 2.0.x 2024, Долдугаар сарын
Anonim
Цуваа холболтыг ашиглан вэб дээр суурилсан SmartMirror
Цуваа холболтыг ашиглан вэб дээр суурилсан SmartMirror

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

Үзээд таашаал аваарай;)

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

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

Юуны өмнө та arduino -г тохируулах хэрэгтэй.

SRF мэдрэгчийг arduino -тойгоо холбож эхэлье. Дээрх зураг дээр би SRF -ийг arduino -тойгоо хэрхэн холбосныг харж болно.

Зип файлд та Arduino -д байршуулах Arduino кодыг олох болно. Та энэ кодыг ажиллуулаад Arduino IDE -д цуваа дэлгэцийг нээхэд 1 метрээс дээш зайд "0", мэдрэгчээс нэг метрийн зайд "1" гарч ирэх ёстой.

Та эдгээр тоонуудыг сольж болно, гэхдээ дараа нь уншихад илүү хялбар болно.

Алхам 2: Node.js -ийг суулгаж, вэбсокетыг ажиллуулах

Node.js -ийг суулгаж, вэбсокетыг ажиллуулж байна
Node.js -ийг суулгаж, вэбсокетыг ажиллуулж байна
Node.js -ийг суулгаж, вэбсокетыг ажиллуулж байна
Node.js -ийг суулгаж, вэбсокетыг ажиллуулж байна

Өгөгдлийг хөтөчийнхөө орчинд илгээхээс өмнө Node. JS -ийг суулгах шаардлагатай болно.

Хэрэв үүнийг суулгасан бол та командын мөрийг нээгээд Smartmirror хавтас руу очно уу

$ cd Ширээний/SmartMirror

Одоо та ZIP -д байгаа index.js файлыг ажиллуулж байгаа фолдерт байна.

$ node index.js

Ер нь та одоо мэдрэгчийнхээ "0" ба "1" -ийг харах ёстой.

ТАЙЛБАР:

index.js дотор та портоо өөрчлөх хэрэгтэй болно. Миний уурхайг COM6 дээр байгуулсан. Таны arduino IDE -ийг шалгаарай.

var myPort = шинэ SerialPort ('COM6', {baudRate: 9600});

Алхам 3: Вэб хуудсыг нээнэ үү

Вэб хуудсыг нээнэ үү
Вэб хуудсыг нээнэ үү

Вэб хуудасны дотор би цаг, цаг агаар гэх мэт хос API тохируулсан.

Index.html файлыг олон нийтийн газрын зураг дээр нээгээд командын мөрөнд "шинэ холболт" гарч ирнэ.

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

Алхам 4: Суултын яндан

Суултын яндан
Суултын яндан
Суултын яндан
Суултын яндан

Би бас бүрхүүл хийх өөрийн загварыг өгсөн боловч та надаас өөр дэлгэцтэй байх болно.

Та үүнийг хайчилж авсны дараа угсарч, бүх кабелийг нууна.

Алхам 5: Гүйцэтгэв

Хэрэв бүх зүйл төлөвлөсний дагуу болсон бол та одоо ухаалаг толин тусгалтай байх ёстой!

Алхам 6: Зөвлөмж

Хэрэв та Raspberry Pi ашигладаг бол үүнийг илүү авсаархан, утасгүй болгож чадна. Энэ нь кабель багатай, илүү хөдөлгөөнтэй байх болно.

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