U ovom vodiču pokazat ćemo kako vašem SBC-u dati fiksni IP i kako ga povezati s računalom.
Ovo je idealna postavka za razvoj mrežnih aplikacija za vaš SBC jer vam omogućuje pisanje koda na računalu i izravno testiranje.
Budući da većina računala koristi WiFi za pristup Internetu, također ćemo pokriti kako podijeliti svoju WiFi internetsku vezu s vašim SBC-om putem Etherneta.
Imajte na umu da ako svoj SBC povežete s usmjerivačem s pristupom internetu, postupak je jednostavan.
Potreban hardver:
- simpleRTK2B-SBC s Ethernet kabelom
- PC (s WiFi spojenim na Internet u slučaju da ga želite dijeliti sa svojim SBC-om)
Korak 1: provjerite (ili postavite) konfiguraciju mrežnog adaptera vašeg računala
- Otvorite mrežne veze putem Pokreni ili naredbenog retka. pritisni Windows tipka a Tipku R istovremeno otvoriti okvir Run. Tip ncpa.cpl i pritisnite Enter i odmah možete pristupiti mrežnim vezama.
- Dvaput kliknite na Ethernet , odaberite Internet Protocol Version 4 (TCP/IPv4) i kliknite Svojstva
- Morate postaviti fiksnu IP adresu vašeg adaptera i masku podmreže. Možete napisati bilo koju vrijednost, ali za ovaj vodič koristit ćemo vrijednosti na donjoj slici. Ostala polja ostavite prazna i kliknite U redu.
Korak 2: napajajte svoj SBC i povežite ga s računalom putem USB-a i Etherneta
- Nakon što je sve povezano, otvorite svoj željena IDE/uređivač koda i zalijepite ovaj kod:
uvoz mreža lan = mreža.LAN() lan.aktivan(Pravi) (lan_ip, lan_subnet, lan_gateway, lan_dns) = ("10.0.0.1", "255.255.255.0", "10.0.0.2", "8.8.8.8") lan.ifconfig((lan_ip, lan_subnet, lan_gateway, lan_dns))
- Kao što možete vidjeti iz koda, SBC-u dodjeljujemo fiksni IP 10.0.0.1.
Ako pokrenete kod u koraku 2.1, možete provjeriti da radi otvaranjem naredbenog prozora na računalu (pritisnite Windows tipka a Tipku R u isto vrijeme, tip cmd.exe i pritisnite Enter) pingom na SBC IP adresi.
- Ako ping uspije, čestitamo, vaš SBC sada ima fiksnu IP adresu koju vaše računalo može prepoznati.
Korak 3: dijelite internet sa svog računala sa SBC-om
- Otvorite mrežne veze (pogledajte korak 1.1)
- Desnom tipkom miša kliknite svoj Wi-Fi adapter i odaberite Svojstva, idite na karticu Dijeljenje i odaberite Dopusti drugim korisnicima mreže za povezivanje putem internetske veze ovog računala, kliknite U redu
- Nakon što kliknete OK, Windows ponekad automatski mijenja Ethernet konfiguraciju.
Samo da biste bili sigurni, ponovite sve korake opisane u koraku 1 kako biste provjerili je li IPv4 konfiguracija vašeg Ethernet adaptera u redu, ako ga je Windows promijenio, vratite ga kako je definirano u koraku 1.3 - Sada biste trebali imati dostupan internet na svom SBC-u!
Za potvrdu možete pokrenuti sljedeći kod:
uvoz mreža uvoz urequests as zahtjeva lan = mreža.LAN() lan.aktivan(Pravi) (lan_ip, lan_subnet, lan_gateway, lan_dns) = ("10.0.0.1", "255.255.255.0", "10.0.0.2", "8.8.8.8") lan.ifconfig((lan_ip, lan_subnet, lan_gateway, lan_dns)) req = zahtjeva.dobiti("https://www.google.com/") otisak(zaht.sadržaj ) req.Zatvoriti()
- Ako je sve u redu, trebali biste vidjeti ispisani na vašem microPython terminalu GET odgovor Googleove web stranice.