Isi kandungan:

SmartMirror berasaskan Web Menggunakan Komunikasi Bersiri: 6 Langkah
SmartMirror berasaskan Web Menggunakan Komunikasi Bersiri: 6 Langkah

Video: SmartMirror berasaskan Web Menggunakan Komunikasi Bersiri: 6 Langkah

Video: SmartMirror berasaskan Web Menggunakan Komunikasi Bersiri: 6 Langkah
Video: #short #viral cewe hijab dicium di mall 2024, Julai
Anonim
SmartMirror berasaskan Web yang menggunakan Komunikasi Bersiri
SmartMirror berasaskan Web yang menggunakan Komunikasi Bersiri

Instruksional ini dihantar dengan semua kod yang siap digunakan. Pembangunannya sangat rumit tetapi setelah disiapkan, sangat mudah untuk disesuaikan.

Lihat dan nikmati;)

Langkah 1: Mengkonfigurasi Arduino Anda

Mengkonfigurasi Arduino Anda
Mengkonfigurasi Arduino Anda
Mengkonfigurasi Arduino Anda
Mengkonfigurasi Arduino Anda

Mula-mula anda perlu mengkonfigurasi arduino anda.

Mari mulakan dengan menyambungkan SRF Sensor ke arduino anda. Dalam foto di atas anda dapat melihat bagaimana saya menyambungkan SRF ke arduino saya.

Di zipfile, anda akan menemui kod Arduino untuk dimuat naik ke Arduino anda. Apabila anda menjalankan kod ini dan membuka monitor bersiri di Arduino IDE, anda akan melihat "0" ketika anda berada lebih dari 1 meter dan dan "1" ketika anda berada dalam jarak satu meter dari sensor.

Anda boleh menggantikan nombor ini tetapi lebih mudah dibaca kemudian.

Langkah 2: Memasang Node.js dan Menjalankan Websocket

Memasang Node.js dan Menjalankan Websocket
Memasang Node.js dan Menjalankan Websocket
Memasang Node.js dan Menjalankan Websocket
Memasang Node.js dan Menjalankan Websocket

Sebelum kita dapat menghantar data ke persekitaran penyemak imbas kita, kita perlu memasang Node. JS.

Sekiranya sudah terpasang, buka command prompt dan arahkan ke folder Smartmirror anda

$ cd Desktop / SmartMirror

Sekarang anda berada di folder yang anda jalankan file index.js yang disediakan di ZIP.

$ node index.js

Biasanya anda mesti melihat "0" dan "1" dari sensor anda sekarang.

CATATAN:

di dalam index.js anda mungkin perlu menukar port anda. Tambang saya ditubuhkan pada COM6. Periksa IDE arduino anda yang mana arduino anda disambungkan.

var myPort = SerialPort baru ('COM6', {baudRate: 9600});

Langkah 3: Buka Halaman Web

Buka Laman Web
Buka Laman Web

Di dalam laman web saya menyediakan beberapa API seperti jam, cuaca, dll.

Buka fail index.html di dalam peta awam dan anda akan melihat di dalam "sambungan baru" Prompt Perintah anda.

Sekiranya semuanya berfungsi sebagaimana mestinya, teks harus dimulakan (dis) jika anda berada dalam jarak satu meter atau tidak.

Langkah 4: Lasercut the Casing

Lasercut the Casing
Lasercut the Casing
Lasercut the Casing
Lasercut the Casing

Saya juga menyediakan templat saya sendiri untuk selongsong tetapi anda boleh membuat sendiri kerana anda mungkin mempunyai monitor lain daripada saya.

Sebaik sahaja anda memotongnya, anda memasangnya dan menyembunyikan semua kabel.

Langkah 5: SELESAI

Sekiranya semuanya berjalan seperti yang dirancangkan, sekarang anda harus mempunyai cermin pintar anda!

Langkah 6: Petua

Anda boleh menjadikannya lebih padat dan tanpa wayar jika menggunakan Raspberry Pi. Kabel ini kurang dan lebih mudah bergerak.

Disyorkan: