Sadržaj:

Kontrolirajte svoj elektronički svijet putem interneta: 16 koraka
Kontrolirajte svoj elektronički svijet putem interneta: 16 koraka

Video: Kontrolirajte svoj elektronički svijet putem interneta: 16 koraka

Video: Kontrolirajte svoj elektronički svijet putem interneta: 16 koraka
Video: Kako Najlakse Zaraditi Novac na Internetu (Korak po Korak) 2024, Studeni
Anonim
Image
Image
Materijali
Materijali

Slijedeći ove upute, moći ćete UKLJUČITI i ISKLJUČITI LED s bilo kojeg mjesta u svijetu. Pažljivo pročitajte sve upute i slijedite korake jedan po jedan. Nakon proučavanja ovog uputstva, moći ćete koristiti to znanje u raznim aplikacijama poput sustava kućne automatizacije, IOT projekata sa svojim inovativnim vještinama.

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

1. Računalo

2. Ruter s aktivnom internetskom vezom koji je spojen na vaše računalo.

3. Arduino (koristim arduino UNO.)

4. Pametni telefon ili drugo računalo s mobilnim podacima ili drugom internetskom mrežom

Korak 2: Provjerite svoj IP

Provjerite svoj IP
Provjerite svoj IP

Prije svega važno je saznati imate li javni IP ili nemate. Budući da ako nemate javni IP, ne možete pristupiti svom računalu izvana. To znači da ako imate javni ip, imate adresu sa svjetskog interneta. To možete provjeriti kontaktirajući svog davatelja internetskih usluga. Također nisam imao javni ip, ali nakon što su kontaktirali svog davatelja internetskih usluga, dali su mi besplatni javni ip. Ovdje saznajte više o ip adresama.

Možete saznati svoju trenutnu IP adresu uređaja jednostavnim upisivanjem "Koji je moj IP" na googleu.

Korak 3: Pretvorite svoje računalo u poslužitelj pomoću XAMPP -a

Pretvorite svoje računalo u poslužitelj pomoću XAMPP -a
Pretvorite svoje računalo u poslužitelj pomoću XAMPP -a

Morate pretvoriti svoje računalo u poslužitelj da biste mu pristupili s interneta. "Apache" je softver koji se koristi za pretvaranje računala u poslužitelj. Ali postoji mnogo stvari za konfiguriranje ako koristite samo "Apache". Dakle, postoje aplikacije trećih strana za obavljanje ovog posla bez napora. "XAMPP" je jedna od njih. Ovdje ga možete preuzeti i instalirati. Dostupne su verzije za Windows, Linux, Mac.

Korak 4: Otvorite XAMPP

Otvorite XAMPP
Otvorite XAMPP

Idite na pogon na kojem ste instalirali XAMPP. Pronađite mapu pod nazivom "xampp" i unutar nje ćete pronaći aplikaciju pod nazivom "xampp-control". Otvorite je. Nakon što je otvorite, izgledat će poput gornje slike.

Korak 5: Provjerite XAMPP

Provjerite XAMPP
Provjerite XAMPP
Provjerite XAMPP
Provjerite XAMPP

Nakon otvaranja XAMPP -a, kliknite gumb Start koji se nalazi u retku pod nazivom "Apache". Zatim otvorite preglednik i upišite "localhost" u adresnu traku. Ako ste uspješno instalirali XAMPP, bit ćete usmjereni na zadanu web stranicu xampp koja je prikazana u druga slika.

Korak 6: Programirajte Arduino

Programirajte Arduino
Programirajte Arduino

Prenesite ovaj program na arduino na uključeno, isključeno sa ugrađene LED diode preko serijskog porta slanjem znakova "H" i "L". "H" na na LED i "L" da isključite LED.

Korak 7: Izrada web stranice

Izrada web stranice
Izrada web stranice
Izrada web stranice
Izrada web stranice
Izrada web stranice
Izrada web stranice

Za ovaj posao koristimo HTML, AJAX i PHP. Ukratko ću objasniti upotrebu ova tri jezika. Dodatne informacije možete saznati pomoću donjih veza. U osnovi se HTML koristi za izradu web stranica. Sadrži stvari koje će se pojaviti na web stranicama nakon učitavanja u preglednik. AJAX se koristi za slanje PHP zahtjeva bez ponovnog učitavanja web stranice. PHH se koristi za kontrolu comport poslužitelja za kontrolu LED -a.

1. Ovdje pronađite više o HTML -u.

2. Ovdje pronađite više o AJAX -u.

3. Ovdje pronađite više o PHP -u.

Najprije stvorite mapu s bilo kojim željenim imenom unutar mape pod nazivom "htdocs" gdje se nalazi u mapi "xampp" koju smo pronašli ranije u koraku 4.

1. Napišite kôd na prvoj slici u datoteci bilježnice i spremite ga kao "index.html" u mapu koju smo stvorili.

2. Napišite kôd na drugoj slici u datoteku bilježnice i spremite ga kao "ledoff.php" u mapu koju smo stvorili.

3. Napišite kôd na trećoj slici u datoteku bilježnice i spremite ga kao "ledon.php" u mapu koju smo stvorili.

Korak 8: Promjena Comport -a

Promjena Comport -a
Promjena Comport -a
Promjena Comport -a
Promjena Comport -a

Morate promijeniti vrstu svog arduina u PHP skriptama. Ako ne učita web stranicu, LED dioda neće raditi. Pronađite broj za usporedbu arduina u Arduino IDE -u ili u upravitelju uređaja u svom OS -u. Zatim ga promijenite u i "ledoff.php" i "ledon.php" datoteke kako je spomenuto na gornjim slikama. Prema mom računaru to je com7.

Korak 9: Učinite svoju web stranicu vidljivom

Učinite svoju web stranicu vidljivom
Učinite svoju web stranicu vidljivom
Učinite svoju web stranicu vidljivom
Učinite svoju web stranicu vidljivom

Kao što ste provjerili u koraku 5, nakon što se prijavite na svoj poslužitelj koristeći "localhost" vidjet ćete da usmjerava na zadanu web stranicu XAMPP -a. Pa kako se možemo prijaviti na svoju web stranicu? Upišite naziv mape u koju ste spremili HTML i PHP datoteke u adresnu traku preglednika ovako.

localhost/"naziv vaše mape"

Po meni je naziv moje mape "serialportcontrol". Način upisivanja u adresnu traku u pregledniku spomenut je na prvoj slici.

Nakon što pritisnete enter, vidjet ćete gornju web stranicu kao što je spomenuto na drugoj slici.

Klikom na tipke "LED ON" i "LED OFF" moći ćete uključiti i isključiti biult u LED arduinu pomoću web stranice. Možete kontrolirati LED i povezivanje drugog računala ili pametnog telefona s istim usmjerivačem i prijavljivanje istu web adresu koju smo prvo koristili u lokalnoj mreži.

Korak 10: Promjena broja porta našeg XAMPP poslužitelja

Promjena broja porta našeg XAMPP poslužitelja
Promjena broja porta našeg XAMPP poslužitelja
Promjena broja porta našeg XAMPP poslužitelja
Promjena broja porta našeg XAMPP poslužitelja
Promjena broja porta našeg XAMPP poslužitelja
Promjena broja porta našeg XAMPP poslužitelja

U redu, sada znamo da naš sustav dobro radi u našoj lokalnoj mreži. Dakle, ovo je najzanimljiviji dio našeg posla. Prije svega moramo promijeniti broj porta našeg XAMPP poslužitelja. Budući da je zadani port na XAMPP poslužitelju 80.

(Luka znači, to je kao broj doma u traci kako je navedeno u kućnoj adresi. Traka je javni ip vašeg računala. Broj doma je broj porta. Vaše računalo ima jednu IP adresu i nekoliko portova se koristi na vašem računalu za komunikaciju sa svakim zadatkom, primjerice ako dvaput koristite XAMPP poslužitelj za obavljanje dva posla na istom računalu, morate koristiti dva broja porta za svaki XAMPP poslužitelj.)

80 je zadani broj porta za HTTP. Kad upišete "localhost" u adresnu traku preglednika, preglednik automatski dodaje taj broj porta na kraj web adrese, iako ga ne možete vidjeti. Zvukovi nisu bitni. Pa zašto je potrebno promijeniti broj porta?

Budući da svi usmjerivači koriste svoj zadani broj porta kao 80. Prilikom povezivanja na poslužitelj s interneta, ako ne promijenite broj porta, izravno ćete se povezati sa zadanom web stranicom usmjerivača bez povezivanja sa poslužiteljem. vodit ću vas do promjene broja porta vašeg XAMPP poslužitelja. Ja koristim 1997. kao svoj broj porta. Svakako zaustavite APACHE poslužitelj u XAMPP -u prije promjene broja porta. Nakon promjene broja porta pokrenite APACHE poslužitelj.

Korak 11: Provjera promijenjenog broja porta

Provjera promijenjenog broja porta
Provjera promijenjenog broja porta

Upišite svoju novu web lokaciju localhost kako biste provjerili radi li vaš port ili ne. Po meni jeste

localhost: 1997/"naziv vaše mape"

Ako se uspješno prijavljujete na našu web stranicu, to znači da su vam ID -ovi za portove uspješno promijenjeni. Ako ne, pokušajte s drugim brojem porta.

Korak 12: Konfiguriranje usmjerivača

Konfiguriranje usmjerivača
Konfiguriranje usmjerivača
Konfiguriranje usmjerivača
Konfiguriranje usmjerivača

Sada je vrijeme za igru sa vašim usmjerivačem. Prosljeđivanje portova je metoda koja se koristi za otvaranje određenih portova na sljedeću razinu mreže, što znači da dopušta nekome da se poveže s vašim poslužiteljem s interneta. Ovdje i ovdje možete pronaći više o prosljeđivanju priključaka. Konfiguracije vašeg usmjerivača prikazane su u koracima ispod.

Koristim HUAWEI E5172 4G usmjerivač. Stoga se ove konfiguracije odnose na moj usmjerivač. Različiti proizvođači pružaju različita korisnička sučelja za usmjerivače. Ali značajke su iste u bilo kojoj vrsti usmjerivača. Ovdje možete pronaći kako prenijeti ruter prema mnogim različitim markama i modelima.

Nemojte se obeshrabriti ako ne možete pronaći funkcije navedene u koracima u nastavku. Čitajući opise i slijedeći neke video vodiče različitih marki usmjerivača, moći ćete uspješno konfigurirati usmjerivač.

Korak 13: Konfiguriranje DHCP postavki

Konfiguriranje DHCP postavki
Konfiguriranje DHCP postavki
Konfiguriranje DHCP postavki
Konfiguriranje DHCP postavki
Konfiguriranje DHCP postavki
Konfiguriranje DHCP postavki

Kada se povezujete na usmjerivač putem WiFi -a ili Etherneta, usmjerivač vam automatski daje određeni IP. Ali ako iznova i iznova povezuje više uređaja na isti usmjerivač, taj se ip može promijeniti. To traje samo dok ponovno ne pokrenete poslužitelj. Stoga morate rezervirati određenu IP adresu s usmjerivača na poslužitelj. Počnimo s otkrivanjem koja je vaša lokalna IP adresa.

1. Otvorite CMD, upišite "ipconfig" i pritisnite enter….

2. Kao što je spomenuto na drugoj slici, pronaći ćete lokalnu ipv4 adresu vašeg poslužitelja i zadani pristupnik ….

3. Kao što je spomenuto na trećoj slici, prijavite se na svoj usmjerivač koristeći lozinku i korisničko ime. Zadani pristupnik je ip vašeg usmjerivača (po meni je 192.168.1.1 kako je spomenuto u trećoj slici) …..

4. U usmjerivaču pronađite "DHCP postavke". On je pod LAN -om u mom usmjerivaču kao što je spomenuto na četvrtoj slici.

5. Idite na "Skupni popis adresa"> "uredi popis"> "Dodaj" u skladu s mojim usmjerivačem.

6. Tada možete vidjeti sve IP adrese uređaja koji su automatski spojeni na vaš usmjerivač na padajućem izborniku. Povezao sam i računalo i telefon s usmjerivačem, tako da ovdje možete vidjeti dvije ip adrese kako je spomenuto na osmoj (osmoj) slici.

7. Odaberite IP vašeg poslužitelja, a zatim "pošaljite" i "primijenite" postavke.

8. Zatim je potrebno nekoliko minuta za ponovno pokretanje usmjerivača (prema mom).

Nakon toga će vaš poslužitelj primiti određeni isti IP svaki put kad ponovno pokrenete računalo.

Ovdje možete pronaći video vodič za usmjerivač TP-LINK.

Korak 14: Konfiguriranje postavki "Prosljeđivanje portova"

Konfiguriranje
Konfiguriranje
Konfiguriranje
Konfiguriranje
Konfiguriranje
Konfiguriranje

Sada je vrijeme da otvorite port poslužitelja za javni internet.

1. Idite na "security"> "firewall level" kako je spomenuto na prvoj slici.

2. Zatim postavite razinu vatrozida u "Nisko" pomoću padajućeg izbornika kao što je spomenuto na drugoj slici.

3. Zatim kliknite "pošalji" da biste spremili postavke kako je spomenuto na trećoj slici.

4. Zatim idite na "port forwarding"> "Add item" kao što je spomenuto na četvrtoj slici.

5. Dodajte podatke kako smo već konfigurirali i kako je spomenuto na petoj slici.

Vrsta: Prilagođeno

protokol: TCP

Udaljeni domaćin: ……………

Raspon udaljenih priključaka: 1997

Lokalni domaćin: 192.168.1.3

Lokalna luka: 1997

6. Zatim kliknite "pošalji" za spremanje postavki.

Ovdje i ovdje možete pronaći video vodiče za TP-LINK i D-LINK usmjerivač.

Korak 15: Testiranje

Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje

Sada je vrijeme da provjerimo naš sustav. Morate koristiti uređaj s mrežom izvan veze usmjerivača. Ovdje koristim mobilne podatke svog pametnog telefona. Prije svega morate saznati svoju javnu IP adresu računala.

1. Jednostavno upišite na google "what is my ip" kako je spomenuto na prvoj slici.

2. Zatim zabilježite IP adresu.

Tada je vrijeme da to provjerite na drugom mobilnom uređaju.

1. Uključite mobilne podatke u svoj pametni telefon.

2. Zatim otvorite preglednik. Ja koristim google chrome.

3. Upišite javni ip vašeg računala u svoj mobilni preglednik kao što je spomenuto na trećoj slici poput ove.

"public ip": "broj porta"/"naziv mape"

Po meni> javni ip: 111.223.xx.xx

broj luke: 1997

"naziv mape": moji programi/kontrola serijskog porta/uspješan projekt (ajax)

Zatim pritisnite enter na svom pametnom telefonu. Tada ćete moći kontrolirati ugrađenu LED arduino sa bilo kojeg mjesta na svijetu pritiskom na tipke "LED ON" i "LED OFF".

Korak 16: Inovativno razmišljanje, više napora, više kreacija

Inovativno razmišljanje, više napora, više kreacija
Inovativno razmišljanje, više napora, više kreacija

Tako da mislim da sam vam mogao dati dobru pouku. Sada, u osnovi, možete daljinski upravljati arduinom preko interneta. Koristeći svoje inovativno razmišljanje i sposobnost učenja s interneta, možete stvoriti robote, sustave kućne automatizacije koji mogu kontrolirati internet s bilo kojeg mjesta u svijetu. Ako ovu tehnologiju koristite za dobra djela, možete učiniti ovaj svijet mnogo boljim za sve nas. Hvala vam!…

Za bilo kakav problem u vezi s tim, pošaljite mi e -poruku ili pošaljite masažu na forum za upute.

moj mail: [email protected]

Preporučeni: