Kazalo:
- 1. korak: Konfigurirajte svoj Arduino
- 2. korak: Namestitev Node.js in zagon Websocket
- Korak: Odprite spletno stran
- 4. korak: lasersko odrežite ohišje
- 5. korak: KONČANO
- 6. korak: Nasveti
![Spletno SmartMirror z uporabo serijske komunikacije: 6 korakov Spletno SmartMirror z uporabo serijske komunikacije: 6 korakov](https://i.howwhatproduce.com/images/002/image-5522-56-j.webp)
Video: Spletno SmartMirror z uporabo serijske komunikacije: 6 korakov
![Video: Spletno SmartMirror z uporabo serijske komunikacije: 6 korakov Video: Spletno SmartMirror z uporabo serijske komunikacije: 6 korakov](https://i.ytimg.com/vi/--Fj8QDlGuQ/hqdefault.jpg)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
![Spletno SmartMirror z uporabo serijske komunikacije Spletno SmartMirror z uporabo serijske komunikacije](https://i.howwhatproduce.com/images/002/image-5522-57-j.webp)
Ta navodila so dobavljena z vso kodo, pripravljeno za uporabo. Razvoj je bil zelo zapleten, vendar ga je po nastavitvi zelo enostavno prilagoditi.
Poglejte in uživajte;)
1. korak: Konfigurirajte svoj Arduino
![Konfiguracija vašega Arduina Konfiguracija vašega Arduina](https://i.howwhatproduce.com/images/002/image-5522-58-j.webp)
![Konfiguracija vašega Arduina Konfiguracija vašega Arduina](https://i.howwhatproduce.com/images/002/image-5522-59-j.webp)
Najprej morate konfigurirati svoj arduino.
Začnimo s povezovanjem senzorja SRF na vaš arduino. Na zgornji fotografiji lahko vidite, kako sem priključil SRF na svoj arduino.
V zip datoteki boste našli kodo Arduino, ki jo naložite v svoj Arduino. Ko zaženete to kodo in odprete serijski monitor v Arduino IDE, bi morali videti "0", ko ste oddaljeni več kot 1 meter, in "1", če ste znotraj enega metra od senzorja.
Te številke lahko zamenjate, vendar jih je kasneje lažje prebrati.
2. korak: Namestitev Node.js in zagon Websocket
![Namestitev Node.js in zagon Websocketa Namestitev Node.js in zagon Websocketa](https://i.howwhatproduce.com/images/002/image-5522-60-j.webp)
![Namestitev Node.js in zagon Websocketa Namestitev Node.js in zagon Websocketa](https://i.howwhatproduce.com/images/002/image-5522-61-j.webp)
Preden lahko podatke pošljemo v okolje brskalnika, moramo namestiti Node. JS.
Če je ta nameščen, odprete ukazni poziv in se pomaknete do mape Smartmirror
$ cd Namizje/SmartMirror
Zdaj ste v mapi, v kateri zaženete datoteko index.js, ki je na voljo v ZIP.
$ node index.js
Običajno bi morali zdaj iz senzorja videti "0" in "1".
OPOMBA:
znotraj index.js boste verjetno morali spremeniti vrata. Moj je bil ustanovljen v COM6. Preverite v svojem arduino IDE, na katerega je povezan vaš arduino.
var myPort = nov SerialPort ('COM6', {baudRate: 9600});
Korak: Odprite spletno stran
![Odprite spletno stran Odprite spletno stran](https://i.howwhatproduce.com/images/002/image-5522-62-j.webp)
Znotraj spletne strani sem nastavil nekaj API -jev, kot so ura, vreme itd.
Odprite datoteko index.html v javnem zemljevidu in v ukaznem pozivu boste videli "nova povezava".
Če vse deluje, kot bi moralo, se mora besedilo začeti (ne) prikazovati, če ste znotraj enega metra ali ne.
4. korak: lasersko odrežite ohišje
![Lasersko izrežite ohišje Lasersko izrežite ohišje](https://i.howwhatproduce.com/images/002/image-5522-63-j.webp)
![Lasersko izrežite ohišje Lasersko izrežite ohišje](https://i.howwhatproduce.com/images/002/image-5522-64-j.webp)
Za ohišje sem predložil tudi svojo predlogo, vendar si lahko ustvarite svojo, ker boste verjetno imeli drugega monitorja kot jaz.
Ko ga izrežete, ga sestavite in skrijete vse kable.
5. korak: KONČANO
Če bi šlo vse po načrtih, bi morali imeti zdaj svoje pametno ogledalo!
6. korak: Nasveti
Če uporabljate Raspberry Pi, bi ga lahko naredili bolj kompaktnega in brezžičnega. To bo manj kablov in bolj premično.
Priporočena:
Zaobiti prepovedi komunikacije Xbox One: 6 korakov
![Zaobiti prepovedi komunikacije Xbox One: 6 korakov Zaobiti prepovedi komunikacije Xbox One: 6 korakov](https://i.howwhatproduce.com/images/010/image-28884-j.webp)
Izogibanje prepovedi komunikacije Xbox One: Ljudje, proti katerim ste igrali, so kdaj poročali, da ste na xboxu uporabljali neprimeren jezik, nato pa se niste mogli pogovarjati s prijatelji, kadar koli so se pojavili, čeprav niste vi govorili določenih stvari. No, zdaj obstaja pot in vse
Kako narediti spletno mesto oglasne deske z uporabo PHP in MYSQL: 5 korakov
![Kako narediti spletno mesto oglasne deske z uporabo PHP in MYSQL: 5 korakov Kako narediti spletno mesto oglasne deske z uporabo PHP in MYSQL: 5 korakov](https://i.howwhatproduce.com/images/012/image-33405-j.webp)
Kako narediti spletno mesto oglasne deske z uporabo PHP in MYSQL: Ta navodila vam bodo pokazala, kako ustvariti spletno mesto oglasne deske z uporabo php, mysql, html in css. Če ste novi v spletnem razvoju, ne skrbite, podrobnejše razlage in analogije bodo na voljo, da boste bolje razumeli koncepte. Mat
Ponovna izdelava serijske naprave: 6 korakov (s slikami)
![Ponovna izdelava serijske naprave: 6 korakov (s slikami) Ponovna izdelava serijske naprave: 6 korakov (s slikami)](https://i.howwhatproduce.com/images/001/image-1184-65-j.webp)
Ponovna inženiringa serijsko zasnovane naprave: prenova serijskega vmesnika Namenjena prenovi Fluke 6500 To bom storil, ker je izvirna programska oprema Fluke zelo "prijazna do uporabnika, ni intuitivna" ali kako moj sodelavec pravi "f*d up". Začnimo skrivnost
Spletno povezana SMART LED animacijska ura s spletno nadzorno ploščo, sinhroniziran časovni strežnik: 11 korakov (s slikami)
![Spletno povezana SMART LED animacijska ura s spletno nadzorno ploščo, sinhroniziran časovni strežnik: 11 korakov (s slikami) Spletno povezana SMART LED animacijska ura s spletno nadzorno ploščo, sinhroniziran časovni strežnik: 11 korakov (s slikami)](https://i.howwhatproduce.com/images/001/image-1346-36-j.webp)
Spletno povezana SMART LED animacijska ura S spletno nadzorno ploščo, sinhroniziranim časovnim strežnikom: Zgodba te ure sega daleč nazaj-več kot 30 let. Moj oče je to idejo uvedel, ko sem bil star komaj 10 let, veliko pred revolucijo LED - takrat, ko so LED svetile 1/1000 svetlosti njihovega trenutnega bleščečega sijaja. Resnično
Priključek za čaj za serijske kable RS232: 8 korakov
![Priključek za čaj za serijske kable RS232: 8 korakov Priključek za čaj za serijske kable RS232: 8 korakov](https://i.howwhatproduce.com/images/003/image-7748-37-j.webp)
Priključek za čaj za serijske kable RS232: Serijski kabli in povezave so lahko neprijetni. V skupni rabi so 4 različni konektorji (po 9 in 25 pinov v moškem in ženskem) in 2 običajna načina za njihovo povezavo, naravnost in ničelni modem. Ta projekt je moj poskus, da