Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Ky udhëzues dorëzohet me të gjithë kodin gati për t'u përdorur. Zhvillimi ishte shumë i ndërlikuar, por sapo të vendoset është shumë e lehtë për tu personalizuar.
Hidhini një sy dhe kënaquni;)
Hapi 1: Konfigurimi i Arduino -s tuaj
Para së gjithash do t'ju duhet të konfiguroni arduino -n tuaj.
Le të fillojmë me lidhjen e Sensorit SRF me arduino -n tuaj. Në foton e mësipërme mund të shihni se si e lidha SRF me arduino -në time.
Në zipfile do të gjeni një kod Arduino për ta ngarkuar në Arduino tuaj. Kur drejtoni këtë kod dhe hapni monitorin serik në Arduino IDE, duhet të shihni një "0" kur jeni më shumë se 1 metër dhe një "1" kur jeni brenda një metër nga sensori.
Ju mund t'i zëvendësoni këto numra, por është më e lehtë të lexoni më vonë.
Hapi 2: Instalimi i Node.js dhe ekzekutimi i uebfaqes
Para se të dërgojmë të dhënat në mjedisin e shfletuesit tonë do të na duhet të instalojmë Node. JS.
Nëse është e instaluar, hapni komandën dhe shkoni te dosja juaj Smartmirror
$ cd Desktop/SmartMirror
Tani jeni në dosjen ku drejtoni skedarin index.js që ofrohet në ZIP.
indeksi i nyjeve $.js
Normalisht tani duhet të shihni "0" dhe "1" nga sensori juaj.
SHËNIM:
brenda index.js ndoshta do të duhet të ndryshoni portin tuaj. Miniera u krijua në COM6. Kontrolloni arduino IDE -në tuaj me të cilën arduino juaj është i lidhur.
var myPort = SerialPort i ri ('COM6', {baudRate: 9600});
Hapi 3: Hapni Uebfaqen
Brenda faqes në internet krijova një API çift si një orë, moti, etj.
Hapni skedarin index.html brenda hartës publike dhe do të shihni brenda lidhjes tuaj të re të Komandës.
Nëse gjithçka funksionon ashtu siç duhet, teksti duhet të fillojë (mos) shfaqet nëse jeni brenda një metri apo jo.
Hapi 4: Prerja me Laser e Shtresës
Unë gjithashtu ofrova modelin tim për një shtresë, por ju mund të krijoni tuajin sepse me siguri do të keni një monitor tjetër se unë.
Pasi ta keni prerë atë, e mblidhni dhe fshehni të gjitha kabllot.
Hapi 5: E BER
Nëse gjithçka shkoi siç ishte planifikuar, tani duhet të keni pasqyrën tuaj inteligjente!
Hapi 6: Këshilla
Ju mund ta bëni atë më kompakt dhe pa tel nëse përdorni Raspberry Pi. Kjo do të jetë më pak kabllo dhe më e lëvizshme.
Recommended:
Ueb aplikacioni i motit duke përdorur Esp8266: 7 hapa
Aplikacioni i motit në internet duke përdorur Esp8266: SHT 31 është një Sensorë Temperature dhe Lagështie e bërë nga Sensirion. SHT31 siguron një nivel të lartë saktësie rreth ± 2% RH. Gama e lagështisë së saj është nga 0 në 100% dhe diapazoni i temperaturës është nga -40 në 125 ° C. Muchshtë shumë më e besueshme dhe e shpejtë me
Radari tejzanor duke përdorur Arduino Nano dhe komplotues serik: 10 hapa
Radari tejzanor duke përdorur Arduino Nano dhe Serial Plotter: Në këtë Instructable ne do të mësojmë rreth bazave të një biblioteke servo, si dhe vendosjen e sensorit tejzanor dhe do ta përdorim atë si një radar. dalja e këtij projekti do të jetë e dukshme në monitorin serial të komplotit
Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: 3 hapa
Flash ESP-01 (ESP8266) Pa përshtatës USB-në-serik duke përdorur Raspberry Pi: Ky udhëzues ju udhëzon se si të filloni programimin e mikrokontrolluesit tuaj ESP8266 në një modul ESP-01 WIFI. E tëra çfarë ju nevojitet për të filluar (përveç modulit ESP-01, natyrisht) është Raspberry Pi Jumper tela me rezistencë 10K që doja të rinovoja një
Komunikimi serik pa tel duke përdorur Bluefruit: 4 hapa
Komunikimi serik pa tel duke përdorur Bluefruit: Këtu është një udhëzues i thjeshtë hap pas hapi për të zëvendësuar telat tuaj me një lidhje blu me energji të ulët: M’u desh pak kohë për ta kuptuar këtë sepse nuk ka asnjë dokumentacion për ta bërë këtë me teknologjinë moderne bluetooth me energji të ulët të tillë si Bluefrui
Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa
Komunikimi Serial Duke Përdorur ARM Cortex-M4: Ky është një projekt i bazuar në breadboard i cili përdor ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) për Komunikim Serial duke përdorur Terminalin Virtual. Dalja mund të merret në ekranin LCD 16x2 dhe hyrja për Komunikimin Serial mund të jepet në Serial Mo