Sisukord:
- Samm: konfigureerige oma Arduino
- 2. samm: Node.js installimine ja Websocket'i käivitamine
- Samm: avage veebisait
- Samm: lõigake korpus laseriga
- Samm: VALMIS
- 6. samm: näpunäited
Video: Veebipõhine SmartMirror jadakommunikatsiooni abil: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See juhend on kaasas kogu kasutamisvalmis koodiga. Arendus oli väga keeruline, kuid pärast selle seadistamist on seda tõesti lihtne kohandada.
Vaata ja naudi;)
Samm: konfigureerige oma Arduino
Kõigepealt peate oma arduino seadistama.
Alustame SRF -anduri ühendamisega oma arduinoga. Ülaltoodud fotol näete, kuidas ühendasin SRF -i oma arduinoga.
ZIP -failist leiate Arduino koodi, mida oma Arduino -sse üles laadida. Kui käivitate selle koodi ja avate Arduino IDE jadamonitori, peaksite nägema "0", kui olete kaugemal kui 1 meeter, ja "1", kui olete andurist meetri kaugusel.
Saate need numbrid asendada, kuid seda on hiljem lihtsam lugeda.
2. samm: Node.js installimine ja Websocket'i käivitamine
Enne kui saame andmed oma brauserikeskkonda saata, peame installima Node. JS.
Kui see on installitud, avage oma käsuviip ja navigeerige oma kausta Smartmirror
$ cd töölaud/SmartMirror
Nüüd olete kaustas, kus käivitate ZIP -failis sisalduva faili index.js.
$ node index.js
Tavaliselt peaksite nüüd andurilt nägema "0" ja "1".
MÄRGE:
index.js sees peate tõenäoliselt oma porti muutma. Minu oma loodi COM6 -s. Kontrollige oma arduino IDE -d, millega teie arduino on ühendatud.
var myPort = uus SerialPort ('COM6', {baudRate: 9600});
Samm: avage veebisait
Veebilehe sees seadistasin paar API -d, nagu kell, ilm jne.
Avage fail index.html avalikul kaardil ja näete oma käsuviiba "uut ühendust".
Kui kõik töötab nii nagu peaks, peaks tekst ilmuma (dis), kui olete meetri kaugusel või mitte.
Samm: lõigake korpus laseriga
Esitasin ka oma korpuse malli, kuid saate selle ise luua, sest tõenäoliselt on teil teine monitor kui minul.
Kui olete selle välja lõiganud, panete selle kokku ja peidate kõik kaablid.
Samm: VALMIS
Kui kõik läks plaanipäraselt, peaks teil nüüd nutipeegel olemas olema!
6. samm: näpunäited
Raspberry Pi kasutamisel saate selle kompaktsemaks ja juhtmevabamaks muuta. See on vähem kaableid ja paremini teisaldatav.
Soovitan:
Veebipõhine Arduino simulaator Wokwi-2020-st?: 5 sammu
Veebipõhine Arduino simulaator Wokwi-2020?: Wokwi Arduino Simulator töötab AVR8js platvormil. See on veebipõhine Arduino simulaator. Arduino Simulator töötab veebibrauseris. seega pälvib see rohkem tähelepanu ja ausalt, sellel on palju positiivseid punkte võrreldes teiste olemasolevate simulaatoritega
Veebipõhine IOT-süsteem teleskoobi juhtimiseks: 10 sammu
Veebipõhine teleskoobi juhtimise IOT-süsteem: oleme välja töötanud ja valmistanud veebipõhise IOT-süsteemi, et juhtida Interneti kaudu igat tüüpi teleskoopi ja saada teleskoobist vaade minimaalsete kuludega Meie projekti taga oli see, et meil oli kolm teleskoopi insenerikolledž
Veebipõhine Valentine: 8 sammu (piltidega)
Veebipõhine sõbrapäev: selle tarkvara ja riistvara seguga saate süttida südamest kaunistatud öövalguse kõikjal, kus on Interneti-ühendus. Nii et kas mäletate tööl, kohvikus, kodus või (veebipõhises) mobiiltelefonis, võite oma sõbrapäevale öelda, et
Veebipõhine valvekaamera: 8 sammu (piltidega)
Veebipõhine valvekaamera: Selle töö eesmärk on näidata, kuidas luua veebilehe liidesega järelevalvesüsteemi. Veebikaamerat saab liidese kaudu pöörata vertikaalselt või horisontaalselt, kuid ainult selles piirkonnas, mida piiriandurid lubavad. Jätk
Sparky - DIY veebipõhine kaugloomerobot: 15 sammu (piltidega)
Sparky - DIY veebipõhine kaugloomerobot: nimi Sparky põhineb lühendil? Autoportree artefakt? Liikuva veermiku I? 90ndate alguses alanud kunstiprojekti ebamugav pealkiri. Sellest ajast alates on Sparky arenenud ülisuurest RC -mänguasjast koos paari beebimonitoriga? video caâ € ¦