Smart Router mit WiFi-Verbindungsvisualisierung - Gunook

Smart Router mit WiFi-Verbindungsvisualisierung - Gunook

Inhaltsverzeichnis:

Anonim

Hier teile ich mein neuestes Projekt, einen Router mit Acrylgehäuse und einigen LEDs.

Dieser Router hat die folgenden Funktionen:

  • Geben Sie an, wie viele Geräte an Ihren Router angeschlossen waren
  • Zeigen Sie die Echtzeit-Nettogeschwindigkeit durch verschiedene Farben der LEDs

Wenn Ihnen dieser Router gefällt, befolgen Sie bitte die folgenden Schritte.

Prost.

Und danke @Fiernocht und den anderen Jungs, die Ideen zum Schutz Ihres Routers liefern, wirklich nützlich

  1. Passwort schützen
  2. Stellen Sie die höchste Verschlüsselung ein, die Ihre Geräte verarbeiten können, z. B. WPA2- und AES-Verschlüsselung.
  3. Sperren Sie alle nicht autorisierten MAC-Adressen für die Verbindung
  4. und schließlich: Verstecken Sie Ihre SSID, die standardmäßig an alle gesendet wird

Wir haben am 17. Juni eine neue Version von Router erstellt. Klicken Sie hier, um sie anzuzeigen ReRouter - Erstellen Sie einen erweiterbaren IoT-Router

Zubehör:

Schritt 1: Was brauchen wir?

  • LinkIt Smart 7688 Duo
  • Arduino Breakout für LinkIt Smart 7688 Duo
  • Digitaler RGB LED Flexi-Strip
  • Einige Muttern und Schrauben
  • mattschwarzes Acryl für den Fall

Schritt 2: Zeichnen und Laserschneiden

Ich habe einige Arbeiten an Strukturen durchgeführt, wie das Bild zeigt. Es besteht aus 3 mm mattschwarzer Acrylplatte. Mein Freund Xu von Gesehen hat mir geholfen, das Brett zu schneiden. Ich vermute, Sie haben zu Hause keinen Laserschnitt, aber Sie können die Datei trotzdem herunterladen und einige lokale Hacker-Bereiche finden, um sie zu schneiden. Wenn sich kein Hackerplatz in der Nähe befindet, können Sie den Laserschneiddienst von Seeed in Anspruch nehmen.

Sie können meine Zeichnung wie unten gezeigt herunterladen, indem Sie hier klicken.

Laser schneiden

Nun benötigen Sie ein Stück mattschwarzes Acryl (3 mm, 40 cm, 60 cm) und schneiden das Acryl gemäß der Zeichnung, die Sie bereits heruntergeladen haben.

Schritt 3: Module verbinden

Bereiten Sie die Acrylglasplatte und die Schaltungsmodule vor, wie in der Abbildung dargestellt.

Der Hardwareanschluss und die Gehäusemontage sind recht einfach.

Lassen Sie uns zunächst das Arduino Breakout für LinkIt Smart 7688 Duo-Board mit Schrauben und Muttern auf der Acrylplatte befestigen. Der Grove-LED-Streifen ist mit dem D6-Anschluss auf der Breakout-Platine verbunden.

Setzen Sie dann die LinkIt Smart 7688 Duo-Karte in die Arduino Breakout-Karte ein, und schließen Sie den Zusammenbau der Router-Box gemäß den Anweisungen in den folgenden Abbildungen ab.

Schritt 4: MT7688 einrichten

Wenn Sie MT7688 zum ersten Mal verwenden, sollten Sie einige Software-Arbeiten ausführen. Legen Sie Ihre Hand auf http://www.seeedstudio.com/wiki/LinkIt_Smart_7688_Duo, um loszulegen.

Wenn Sie bereits mit LinkItSmart 7688 vertraut sind, rufen Sie das MT7688-Terminal über SSH oder Serial auf.

  • Ändern Sie die Konfigurationsdatei, um den MT7688 Duo in den Router-Modus zu versetzen.

vi / etc / config / network

Konfigurationsschnittstelle 'lan'

Option proto 'statisch'
Option Netzmaske '255.255.255.0'
Option ipaddr '192.168.100.1'
Konfigurationsschnittstelle 'wan'
Option ifname 'eth0'
Option proto 'dhcp'

  • Aktivieren Sie yunbridge

> uci set yunbridge.config.disabled = '0'

> UCI Commit

  • Startskript einstellen

> chmod + x script / netDetermineBox

> cp script / netDetermineBox /etc/init.d/

> /etc/init.d/netDetermineBox aktivieren

> /etc/init.d/netDetermineBox start &

> neu starten

Schritt 5: Verwenden von Arduino IDE zum Hochladen von Arduino Sketch

  • Laden Sie den Demo-Code unter http: //github.com/Lee-Kevin/MT7688_Demo/tree/mas herunter …
  • Klicken "Zip herunterladen“Auf der rechten Seite der Webseite, um alle Codes herunterzuladen.
  • Entpacken Sie die heruntergeladenen ZIP-Dateien in „ C: Benutzer Administrator Dokumente Arduino "Und entfernen" -Meister ”Im entpackten Dateinamen.
  • Starten Arduino IDE.
  • Klicken Skizze> Hinzufügen Datei zum Hinzufügen routerBox_Arduino.ino Datei von “ C: Benutzer Administrator Dokumente Arduino MT7688_Demo mt7688routerBox ”
  • Drücken Sie STRG + U um codes auf dein board hochzuladen. Warten Sie eine Weile, bis eine Eingabeaufforderung wie die folgende angezeigt wird:

Nun herzlichen Glückwunsch, Sie haben sich gerade einen unglaublich tollen Heimwerker-Netzwerkrouter geschaffen.

Schritt 6: Das Ergebnis

Jetzt , Schalten Sie den Router ein und greifen Sie auf das Netzwerk zu. Lassen Sie Ihr Gerät eine Verbindung zu "LinkIt_Smart _7688_xxxxxx" herstellen, und Sie werden feststellen, dass die grüne LED leuchtet