V tomto tutoriálu si ukážeme, jak dát vašemu SBC pevnou IP a jak jej připojit k PC.
Toto je ideální nastavení pro vývoj síťových aplikací pro váš SBC, protože vám umožňuje psát kód na vašem PC a přímo jej testovat.
Protože většina počítačů používá k připojení k internetu WiFi, probereme také, jak sdílet vaše WiFi internetové připojení s vaším SBC přes Ethernet.
Všimněte si, že pokud připojíte SBC ke směrovači s přístupem k internetu, proces je přímočarý.
Potřebný hardware:
- simpleRTK2B-SBC s ethernetovým kabelem
- PC (s WiFi připojeným k internetu pro případ, že jej chcete sdílet se svým SBC)
Krok 1: Zkontrolujte (nebo nastavte) konfiguraci síťového adaptéru vašeho počítače
- Otevřete Síťová připojení pomocí Spustit nebo Příkazový řádek. zmáčkni Klávesa Windows a R tlačítko současně otevřete pole Spustit. Typ ncpa.cpl a stiskněte Enter a okamžitě získáte přístup k Network Connections.
- Dvakrát klikněte na tlačítko Ethernet vyberte Internet Protocol Version 4 (TCP/IPv4) a klikněte na Vlastnosti
- Musíte nastavit pevnou IP adresu adaptéru a masku podsítě. Můžete napsat libovolnou hodnotu, ale pro tento tutoriál použijeme hodnoty na obrázku níže. Zbývající pole nechte prázdná a klikněte na OK.
Krok 2: Zapněte SBC a připojte jej k počítači přes USB a Ethernet
- Poté, co je vše připojeno, otevřete svůj přednostní Editor IDE/kódu a vložte tento kód:
import síť lan = síť.LAN() lan.aktivní(Pravdivý) (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 můžete vidět z kódu, přidělujeme SBC pevnou IP 10.0.0.1.
Pokud spustíte kód v kroku 2.1, můžete ověřit, že funguje otevřením příkazového okna na vašem PC (stiskněte Klávesa Windows a R tlačítko zároveň zadejte cmd.exe a stiskněte Enter) provedením příkazu ping na IP adresu SBC.
- Pokud ping uspěje, gratulujeme, váš SBC má nyní pevnou IP, kterou váš počítač rozpozná.
Krok 3: sdílejte internet ze svého počítače s SBC
- Otevřete Síťová připojení (viz krok 1.1)
- Klikněte pravým tlačítkem na váš Wi-Fi adaptér a vyberte Vlastnosti, přejděte na kartu Sdílení a vyberte Umožnit ostatním uživatelům v síti využívat připojení k Internetu tohoto počítače připojení, klepněte na OK
- Po kliknutí na OK někdy systém Windows automaticky změní konfiguraci sítě Ethernet.
Pro jistotu zopakujte všechny kroky popsané v kroku 1, abyste ověřili, že konfigurace vašeho ethernetového adaptéru IPv4 je v pořádku, pokud ji systém Windows změnil, nastavte ji zpět podle definice v kroku 1.3 - Nyní byste měli mít na svém SBC k dispozici internet!
Pro ověření můžete spustit následující kód:
import síť import urequests as žádosti lan = síť.LAN() lan.aktivní(Pravdivý) (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 = žádosti.dostat("https://www.google.com/") vytisknout(požad.obsah ) požad.zavřít()
- Pokud je vše v pořádku, měli byste na svém terminálu microPython vidět odpověď GET z webu Google.