Sadržaj:
- Korak 1: Materijali
- Korak 2: Provjerite svoj IP
- Korak 3: Pretvorite svoje računalo u poslužitelj pomoću XAMPP -a
- Korak 4: Otvorite XAMPP
- Korak 5: Provjerite XAMPP
- Korak 6: Programirajte Arduino
- Korak 7: Izrada web stranice
- Korak 8: Promjena Comport -a
- Korak 9: Učinite svoju web stranicu vidljivom
- Korak 10: Promjena broja porta našeg XAMPP poslužitelja
- Korak 11: Provjera promijenjenog broja porta
- Korak 12: Konfiguriranje usmjerivača
- Korak 13: Konfiguriranje DHCP postavki
- Korak 14: Konfiguriranje postavki "Prosljeđivanje portova"
- Korak 15: Testiranje
- Korak 16: Inovativno razmišljanje, više napora, više kreacija
Video: Kontrolirajte svoj elektronički svijet putem interneta: 16 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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
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
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
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
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
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
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
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
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
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
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
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
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
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"
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
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
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:
Upravljanje Led putem aplikacije Blynk pomoću Nodemcua putem interneta: 5 koraka
Upravljanje LED -om putem aplikacije Blynk pomoću Nodemcua putem Interneta: Pozdrav svima Danas ćemo vam pokazati kako možete upravljati LED diodom pomoću pametnog telefona putem interneta
Android Home (kontrolirajte svoj dom s telefona): 4 koraka
Android Home (kontrolirajte svoj dom s telefona): Moj konačni plan je imati svoju kuću u džepu, njene prekidače, senzore i sigurnost. a zatim auto mate itUvod: Pozdrav Ich bin zakriya i ovaj " Android home " je moj projekt, ovaj projekt je prvi od četiri nadolazeće instrukcije, u
Kontrolirajte u cijelom svijetu pomoću interneta pomoću Arduina: 4 koraka
Kontrolirajte diljem svijeta pomoću Interneta koristeći Arduino: Bok, ja sam Rithik. Pomoću vašeg telefona napravit ćemo LED diodu s internetskim nadzorom. Koristit ćemo softver poput Arduino IDE -a i Blynk -a. Jednostavno je i ako uspijete, možete kontrolirati koliko god želite elektroničkih komponenti. Stvari koje nam trebaju: Hardver:
Upravljajte uređajima putem interneta putem preglednika. (IoT): 6 koraka
Upravljajte uređajima putem interneta putem preglednika. (IoT): U ovom Instructableu pokazat ću vam kako možete upravljati uređajima poput LED-a, releja, motora itd. Putem interneta putem web-preglednika. I možete sigurno pristupiti kontrolama s bilo kojeg uređaja. Web platforma koju sam ovdje koristio je RemoteMe.org posjet
Uvezite prilagođene 3D modele u svoj Minecraft svijet: 9 koraka (sa slikama)
Uvezite prilagođene 3D modele u svoj Minecraft svijet: Ovo je potpuni vodič za objašnjavanje procesa uvoza 3D modela u vaš Minecraft svijet. Tri su osnovna dijela na koja ću podijeliti proces: Postavljanje Minecrafta, uvoz/izvoz vašeg 3D modela i donošenje modela