W tym samouczku pokażemy, jak nadać SBC stały adres IP i jak podłączyć go do komputera.
Jest to idealna konfiguracja do tworzenia aplikacji sieciowych dla SBC, ponieważ umożliwia pisanie kodu na komputerze i bezpośrednie jego testowanie.
Ponieważ większość komputerów PC korzysta z Wi-Fi w celu uzyskania dostępu do Internetu, omówimy również, jak udostępniać połączenie internetowe Wi-Fi SBC za pośrednictwem sieci Ethernet.
Pamiętaj, że jeśli podłączysz SBC do routera z dostępem do Internetu, proces jest prosty.
Potrzebny sprzęt:
- simpleRTK2B-SBC z kablem Ethernet
- PC (z Wi-Fi podłączonym do Internetu, na wypadek gdybyś chciał udostępnić go swojemu SBC)
Krok 1: sprawdź (lub ustaw) konfigurację karty sieciowej swojego komputera
- Otwórz Połączenia sieciowe za pomocą Uruchom lub Wiersza Poleceń. wciśnij Klawisz Windows i Klawisz R. jednocześnie, aby otworzyć okno Uruchom. Typ ncpa.cpl i naciśnij Enter, aby natychmiast uzyskać dostęp do połączeń sieciowych.
- Kliknij dwukrotnie na Ethernet ikonę, wybierz Protokół internetowy w wersji 4 (TCP/IPv4) i kliknij Właściwości
- Musisz ustawić stały adres IP i maskę podsieci adaptera. Możesz wpisać dowolną wartość, ale w tym samouczku użyjemy wartości z obrazka poniżej. Pozostałe pola pozostaw puste i kliknij OK.
Krok 2: zasil swój SBC i podłącz go do komputera przez USB i Ethernet
- Po podłączeniu wszystkiego otwórz plik Korzystny Edytor IDE/kodu i wklej ten kod:
importować sieć lan = sieć.LAN() sieć.aktywny(Prawdziwy) (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))
- Jak widać z kodu, przypisujemy SBC stały adres IP 10.0.0.1.
Jeśli uruchomisz kod w kroku 2.1, możesz sprawdzić, czy działa, otwierając okno poleceń na swoim komputerze (naciśnij klawisz Klawisz Windows i Klawisz R. w tym samym czasie wpisz cmd.exe i naciśnij Enter), wykonując polecenie ping na adres IP SBC.
- Jeśli ping się powiedzie, gratulacje, Twój SBC ma teraz stały adres IP, który może zostać rozpoznany przez Twój komputer.
Krok 3: udostępnij Internet ze swojego komputera SBC
- Otwórz połączenia sieciowe (patrz krok 1.1)
- Kliknij prawym przyciskiem myszy kartę Wi-Fi i wybierz Właściwości, przejdź do karty Udostępnianie i wybierz Zezwalaj innym użytkownikom sieci na łączenie się poprzez połączenie internetowe tego komputera, Kliknij OK
- Czasami po kliknięciu OK konfiguracja Ethernetu jest automatycznie zmieniana przez system Windows.
Dla pewności powtórz wszystkie kroki opisane w kroku 1, aby sprawdzić, czy konfiguracja IPv4 karty Ethernet jest prawidłowa. Jeśli system Windows ją zmienił, ustaw ją ponownie zgodnie z definicją w kroku 1.3 - Powinieneś teraz mieć dostęp do Internetu na swoim SBC!
Aby zweryfikować, możesz uruchomić następujący kod:
importować sieć importować prośby as wywołań lan = sieć.LAN() sieć.aktywny(Prawdziwy) (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 = wywołań.Dostawać(„https://www.google.com/”) (wymaganie.treść) wym.blisko()
- Jeśli wszystko jest w porządku, na terminalu microPython powinna zostać wydrukowana odpowiedź GET z witryny Google.