Sisällysluettelo:
- Vaihe 1: Materiaalit
- Vaihe 2: Tarkista IP -osoitteesi
- Vaihe 3: Muunna tietokoneesi palvelimeksi XAMPP: n avulla
- Vaihe 4: Avaa XAMPP
- Vaihe 5: Tarkista XAMPP
- Vaihe 6: Ohjelmoi Arduino
- Vaihe 7: Verkkosivun luominen
- Vaihe 8: Portin vaihtaminen
- Vaihe 9: Tee Web -sivustasi näkyvä
- Vaihe 10: XAMPP -palvelimemme portin numeron muuttaminen
- Vaihe 11: Muutetun portin numeron tarkistaminen
- Vaihe 12: Reitittimen määrittäminen
- Vaihe 13: DHCP -asetusten määrittäminen
- Vaihe 14: Portin edelleenlähetysasetusten määrittäminen
- Vaihe 15: Testaus
- Vaihe 16: Innovatiivinen ajattelu, enemmän vaivaa, enemmän luomuksia
Video: Hallitse sähköistä maailmaa Internetin kautta: 16 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Noudattamalla tätä ohjeistusta voit kytkeä ja sammuttaa LED -valon mistä tahansa päin maailmaa. Lue kaikki ohjeet huolellisesti ja noudata vaiheita yksi kerrallaan. Kun olet lukenut tämän ohjeen, voit käyttää tätä tietoa eri sovelluksissa, kuten kodin automaatiojärjestelmissä, IOT -projekteissa innovatiivisilla taidoillasi.
Vaihe 1: Materiaalit
1. Tietokone
2. Reititin, jossa on aktiivinen Internet -yhteys ja joka on kytketty tietokoneeseen.
3. Arduino (käytän arduino UNO: ta.)
4. Älypuhelin tai muu tietokone, jossa on mobiilidataa tai toinen Internet -verkko
Vaihe 2: Tarkista IP -osoitteesi
Ensinnäkin on tärkeää selvittää, onko sinulla julkinen IP -osoite, koska jos sinulla ei ole julkista IP -osoitetta, et voi käyttää tietokonettasi ulkopuolelta, mikä tarkoittaa, että jos sinulla on julkinen IP -osoite, sinulla on osoite Voit tarkistaa tämän ottamalla yhteyttä Internet -palveluntarjoajaasi.
Voit selvittää laitteesi nykyisen IP -osoitteen kirjoittamalla Googlessa "Mikä on ip".
Vaihe 3: Muunna tietokoneesi palvelimeksi XAMPP: n avulla
Sinun on muunnettava tietokoneesi palvelimeksi, jotta voit käyttää sitä Internetistä. "Apache" on ohjelmisto, jota käytetään tietokoneen muuttamiseen palvelimeksi. Joten on olemassa kolmansien osapuolien sovelluksia, jotka tekevät tämän työn vaivattomasti. "XAMPP" on yksi niistä. Voit ladata ja asentaa sen täältä. Windows-, Linux-, Mac -versiot ovat saatavilla.
Vaihe 4: Avaa XAMPP
Siirry asemaan, johon olet asentanut XAMPP: n. Etsi kansio nimeltä "xampp" ja sisältä löydät sovelluksen nimeltä "xampp-control". Avaa se.
Vaihe 5: Tarkista XAMPP
Kun olet avannut XAMPP: n, napsauta Käynnistä -painiketta, joka on rivin "Apache" sisällä. Avaa sitten selain ja kirjoita osoiteriville "localhost". Jos olet asentanut XAMPP: n onnistuneesti, sinut ohjataan xamppin oletussivulle toinen kuva.
Vaihe 6: Ohjelmoi Arduino
Lataa tämä ohjelma arduinoon päälle ja pois päältä kytketystä LEDistä sarjaportin kautta lähettämällä "H" ja "L".
Vaihe 7: Verkkosivun luominen
Tätä työtä varten käytämme HTML, AJAX ja PHP. AJAXia käytetään PHP -pyyntöjen lähettämiseen ilman verkkosivun lataamista uudelleen. PHP: tä käytetään ohjaamaan palvelimen yhteensopivuutta LED -valon ohjaamiseksi.
1. Lue lisää HTML: stä täältä.
2. Lue lisää AJAXista täältä.
3. Lue lisää PHP: sta täältä.
Luo ensin kansio, jolla on haluamasi nimi, kansioon nimeltä "htdocs", jossa on kansiossa "xampp", jonka löysimme aiemmin vaiheessa 4.
1. Kirjoita muistikirjatiedoston ensimmäisen kuvan koodi ja tallenna se nimellä "index.html" luomaamme kansioon.
2. Kirjoita muistikirjatiedoston toisen kuvan koodi ja tallenna se nimellä "ledoff.php" luomaamme kansioon.
3. Kirjoita muistikirjatiedoston kolmannen kuvan koodi ja tallenna se nimellä "ledon.php" luomaamme kansioon.
Vaihe 8: Portin vaihtaminen
Sinun on muutettava arduino -tietokonetta PHP -komentosarjoissa. Jos ei, se lataa verkkosivun, mutta LED ei toimi. sekä "ledoff.php" että "ledon.php" tiedostot kuten edellä mainituissa kuvissa. Tietokoneeni mukaan se on com7.
Vaihe 9: Tee Web -sivustasi näkyvä
Kun tarkistat vaiheessa 5, kirjauduttuasi palvelimellesi "localhost" -palvelulla näet, että se ohjaa XAMPP: n oletusverkkosivulle. Joten miten voimme kirjautua verkkosivullemme? Kirjoita kansion nimi, johon olet tallentanut HTML- ja PHP -tiedostot selaimen osoiteriville.
localhost/"kansion nimi"
Minun mukaan kansioni nimi on "serialportcontrol". Ensimmäisessä kuvassa mainitaan tapa kirjoittaa se selaimen osoiteriville.
Syöttämisen jälkeen näet yllä olevan verkkosivun, kuten toisessa kuvassa on mainittu.
Kun napsautat "LED ON" ja "LED OFF" -painikkeita, voit kytkeä päälle ja pois päältä arultonon LED -valon verkkosivun avulla. Voit ohjata LEDiä myös yhdistämällä toisen tietokoneen tai älypuhelimen samaan reitittimeen ja kirjaamalla sama verkko -osoite, jota käytimme ensin lähiverkossa.
Vaihe 10: XAMPP -palvelimemme portin numeron muuttaminen
OK, nyt tiedämme, että järjestelmämme toimii hyvin paikallisverkossamme, joten tämä on mielenkiintoisin osa työtämme. Ensinnäkin meidän on vaihdettava XAMPP -palvelimemme portin numero, koska XAMPP -palvelimen oletusportti on 80..
(Portti tarkoittaa, että se on aivan kuten useita koteja kaistalla, kuten kotiosoitteessa mainitaan. Kaista on tietokoneesi julkinen IP -osoite. Kodin numero on portin numero. Tietokoneellasi on yksi IP -osoite ja useita portteja käytetään tietokoneessa kommunikoimaan jokaisen tehtävän kanssa, kuten jos käytät XAMPP -palvelinta kahdesti kahden työn tekemiseen samassa tietokoneessa, sinun on käytettävä kahta porttinumeroa kuhunkin XAMPP -palvelimeen.)
80 on HTTP -portin oletusporttinumero. Kun kirjoitat "localhost" -selaimen osoiteriville, selain lisää kyseisen portin numeron automaattisesti verkko -osoitteen loppuun, vaikka et näe sitä. Joten miksi sen portin numero on muutettava?
Koska kaikki reitittimet käyttävät oletusporttinumeroaan 80. Kun muodostat yhteyden palvelimeesi Internetistä, jos et muuta portin numeroa, muodostat yhteyden reitittimen oletusverkkosivulle ilman yhteyttä palvelimeesi. opastaa sinua muuttamaan XAMPP -palvelimesi portin numeroa. Käytän porttini numeroa 1997.
Vaihe 11: Muutetun portin numeron tarkistaminen
Kirjoita uusi localhost -verkko -osoitteesi ja tarkista, toimiiko porttisi. Minun mukaan se on
localhost: 1997/"kansion nimi"
Jos kirjaudut onnistuneesti verkkosivullemme, porttisi tunnusten vaihtaminen onnistui. Jos ei, kokeile toista porttinumeroa.
Vaihe 12: Reitittimen määrittäminen
Nyt on aika leikkiä reitittimelläsi. Portinsiirto on menetelmä, jota käytetään avaamaan tietyt portit seuraavalle verkkotasolle, mikä tarkoittaa, että sen avulla joku voi muodostaa yhteyden palvelimeesi Internetistä. Löydät lisää porttien edelleenlähetyksestä täältä ja täältä.
Käytän HUAWEI E5172 4G -reititintä. Joten nämä kokoonpanot viitataan reitittimeen. Eri valmistajat tarjoavat erilaisia käyttöliittymiä reitittimille. Mutta ominaisuudet ovat samat kaikissa reitittimissä. Täältä löydät ohjeet reitittimen siirtämiseen useiden eri merkkien ja mallien alla.
Älä lannistu, jos et löydä alla olevissa vaiheissa mainittuja toimintoja. Kun luet kuvaukset ja seuraat joitain eri reititinmerkkien video -oppaita, voit määrittää reitittimesi onnistuneesti.
Vaihe 13: DHCP -asetusten määrittäminen
Kun muodostat yhteyden reitittimeen WiFi- tai Ethernet -yhteyden kautta, reititin antaa sinulle tietyn IP -osoitteen automaattisesti. Mutta jos se yhdistää useampia laitteita samaan reitittimeen uudestaan ja uudestaan, IP -osoite voidaan muuttaa. Se kestää vain, kunnes käynnistät palvelimen uudelleen. Joten sinun on varattava tietty IP -osoite reitittimeltä palvelimellesi. Aloitetaan selvittämällä, mikä on paikallinen ip -osoitteesi.
1. Avaa CMD, kirjoita "ipconfig" ja paina Enter….
2. Kuten toisessa kuvassa mainittiin, löydät palvelimesi paikallisen ipv4 -osoitteen ja oletusyhdyskäytävän….
3. Kuten kolmannessa kuvassa mainittiin, kirjaudu reitittimeesi käyttämällä salasanaa ja käyttäjätunnusta. Oletusyhdyskäytävä on reitittimesi IP -osoite (minun mukaan se on 192.168.1.1, kuten kolmannessa kuvassa on mainittu)…..
4. Etsi reitittimestä "DHCP -asetukset". Se on reitittimen lähiverkossa, kuten neljännessä kuvassa on mainittu.
5. Siirry "Yhdistetty osoiteluettelo"> "muokkausluettelo"> "Lisää" reitittimeni mukaan.
6. Sitten näet kaikki reitittimeen automaattisesti yhdistettyjen laitteiden IP -osoitteet avattavasta valikosta. Olen liittänyt sekä tietokoneen että puhelimen reitittimeen, joten tässä näet kaksi IP -osoitetta, kuten kahdeksannessa (kahdeksannessa) kuvassa mainitaan.
7. Valitse palvelimesi IP -osoite, sitten "lähetä" ja "käytä" asetuksia.
8. Sitten reitittimen uudelleenkäynnistys kestää muutaman minuutin (omani mukaan).
Tämän jälkeen palvelimesi saa tietyn saman IP -osoitteen aina, kun käynnistät tietokoneen uudelleen.
Löydät video-oppaan TP-LINK-reitittimestä täältä.
Vaihe 14: Portin edelleenlähetysasetusten määrittäminen
Nyt on aika avata palvelimen portti julkiselle Internetille.
1. Siirry "turvallisuus"> "palomuuritaso", kuten ensimmäisessä kuvassa on mainittu.
2. Aseta sitten palomuurin taso "Low" -tilaan käyttämällä avattavaa valikkoa, kuten toisessa kuvassa on mainittu.
3. Napsauta sitten "lähetä" tallentaaksesi asetukset, kuten kolmannessa kuvassa on mainittu.
4. Siirry sitten "portin edelleenlähetys"> "Lisää kohde", kuten neljännessä kuvassa on mainittu.
5. Lisää tiedot kuten olemme määrittäneet aiemmin ja kuten viidennessä kuvassa on mainittu.
Tyyppi: Mukautettu
protokolla: TCP
Etäisäntä: ……………
Etäporttialue: 1997
Paikallinen isäntä: 192.168.1.3
Paikallinen satama: 1997
6. Tallenna asetukset napsauttamalla Lähetä.
Löydät video-oppaita TP-LINK- ja D-LINK-reitittimiin täältä ja täältä.
Vaihe 15: Testaus
Nyt on aika tarkistaa järjestelmämme. Sinun on käytettävä laitetta, jonka verkko on pois reitittimen yhteydestä. Tässä käytän älypuhelimeni mobiilidataa. Ensinnäkin sinun on löydettävä tietokoneesi julkinen IP -osoite.
1. Kirjoita googleen "what my ip", kuten ensimmäisessä kuvassa mainittiin.
2. Kirjoita sitten ip -osoite muistiin.
Sitten on aika tarkistaa se toisella mobiililaitteella.
1. Laita mobiilidata "päälle" älypuhelimeesi.
2. Avaa sitten selain. Käytän google chromea.
3. Kirjoita tietokoneesi julkinen IP -osoite mobiiliselaimellesi, kuten kolmannessa kuvassa on mainittu.
"public ip": "portin numero"/"kansion nimi"
Minun mukaan> julkinen IP: 111.223.xx.xx
portin numero: 1997
"kansion nimi": myprogrammes/sarjaportin ohjaus/onnistunut projekti (ajax)
Paina sitten älypuhelimesi enter -näppäintä. Sitten voit ohjata arduinon sisäistä LEDiä mistä tahansa maailmasta napsauttamalla "LED ON" ja "LED OFF" -painikkeita.
Vaihe 16: Innovatiivinen ajattelu, enemmän vaivaa, enemmän luomuksia
Joten luulen, että pystyin antamaan sinulle hyvän ohjeen. Nyt voit periaatteessa hallita arduinoa etänä Internetin kautta. Käyttämällä innovatiivista ajattelua ja kykyä oppia Internetistä voit luoda robotteja, kotiautomaatiojärjestelmiä, jotka voivat hallita Internetiä mistä päin maailmaa tahansa. Jos käytät tätä tekniikkaa hyviin tekoihin, voit tehdä tästä maailmasta paljon paremman meille kaikille. Kiitos!…
Jos sinulla on tähän liittyvää ongelmaa, lähetä minulle sähköpostia tai lähetä hieronta ohjeellisella foorumilla.
sähköpostini: [email protected]
Suositeltava:
Blynk -sovelluksen johtamisen ohjaaminen Nodemcu -sovelluksen avulla Internetin kautta: 5 vaihetta
Blynk -sovelluksen ohjaaminen Nodemcun avulla Internetin kautta: Hei kaikki tänään Näytämme sinulle, kuinka voit ohjata LEDiä älypuhelimella Internetin kautta
Käynnistä LED Internetin kautta [MagicBlocks]: 10 vaihetta
Ota LED -valo käyttöön Internetin välityksellä [MagicBlocks]: Tämä opetusohjelma opettaa sinua ohjaamaan Magicbitin LED -valoja Magicblocksin avulla
Arduino Uno + ESP8266 ESP-01 Lampun kytkeminen päälle Internetin kautta (ei LAN WIFI): 3 vaihetta
Arduino Uno + ESP8266 ESP-01 Lampun kytkeminen päälle Internetin kautta (ei LAN WIFI): Sytytä lamppu minkä tahansa laitteen verkkosivuston kautta kyseisen laitteen verkkoselaimella, vaikka olisit kaukana lampusta. Voit käyttää verkkosivustoa kannettavan tietokoneen, älypuhelimen tai jonkin muun laitteen kautta asennetun verkkoselaimen kautta
Huoneen lämpötila Internetin kautta BLYNK ESP8266 & DHT11: 5 vaihetta (kuvilla)
Huonelämpötila Internetin välityksellä BLYNK ESP8266 & DHT11: Hei kaverit, tänään teemme huonelämpötilamittarin, jonka avulla voimme valvoa huoneitamme kaikkialta maailmasta ja käyttää tätä varten BLYNK IoT -levymuotoa ja käytämme DHT11 huonelämpötilan lukemiseen, käytämme ESP8266: a
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): 6 vaihetta
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): Tässä ohjeessa näytän sinulle, kuinka voit ohjata laitteita, kuten LED-valoja, releitä, moottoreita jne. Internetin kautta verkkoselaimen kautta. Ja voit käyttää ohjaimia turvallisesti millä tahansa laitteella. Tässä käyttämäni verkkoalusta on RemoteMe.org -vierailu