Inhaltsverzeichnis:
- Schritt 1: Startbildschirme
- Schritt 2: Zugriff auf die Terminalseite
- Schritt 3: Terminalseite auf Ihrem Computer speichern
- Schritt 4: Verbinden mit Pixel Kit
- Schritt 5: Verbinden mit einem Wifi-Netzwerk
- Schritt 6: Wiederherstellungs-/Offline-Modus
- Schritt 7: Code mit Lichtern
Video: Pixel-Kit mit MicroPython: Erste Schritte - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Die Reise, um das volle Potenzial von Kanos Pixel auszuschöpfen, beginnt mit dem Ersetzen der werkseitigen Firmware durch MicroPython, aber das ist nur der Anfang.
Um das Pixel Kit zu codieren, müssen wir unsere Computer damit verbinden.
In diesem Tutorial wird erklärt, was die Startbildschirme bedeuten, wie Sie auf die Terminalseite zugreifen und eine Verbindung zum Pixel Kit herstellen.
Schritt 1: Startbildschirme
Wenn Ihr Pixel Kit hochfährt, zeigt es einige Bildschirme an, um Sie über seine Tätigkeit und seinen Zustand zu informieren. Hier ist, was sie bedeuten:
- Orange: Versuch, eine Verbindung herzustellen.
- Blau: Erstellt ein eigenes WLAN-Netzwerk.
- Grün: Mit einem WLAN-Netzwerk verbunden.
- Rot: Versuch, eine Verbindung zu einem WLAN-Netzwerk herzustellen, ist fehlgeschlagen.
Wenn Pixel Kit ein eigenes WLAN-Netzwerk erstellt, sollte es etwa PIXEL_KIT_XXXX heißen, jedoch mit einer Nummer anstelle von XXXX.
Beim ersten Start Ihres Pixel Kits wird immer der blaue Bildschirm angezeigt.
Falls Ihr Pixel Kit verbunden ist (grüner Bildschirm) oder ein WLAN-Netzwerk erstellt (blauer Bildschirm), zeigt es seine IP-Adresse im Binärformat an: Rote Punkte bedeuten 1, keine Punkte bedeuten 0.
Schritt 2: Zugriff auf die Terminalseite
Blauer Bildschirm
Wenn Ihr Pixel Kit auf den blauen Bildschirm bootet, finden Sie ein offenes WLAN-Netzwerk namens PIXEL_KIT_*NUMBERS*.
Um die Terminalseite in Ihrem Browser zu öffnen, stellen Sie sicher, dass Sie mit dem Pixel Kit-WLAN-Netzwerk verbunden sind, und navigieren Sie zu https://192.168.4.1. Sie sehen die Seite auf den Bildern. Obwohl sie über diese Adresse zugänglich ist, wird dringend empfohlen, auf die Download-Schaltfläche zu klicken und diese Seite offline zu speichern. Es wird genauso funktionieren, aber viel schneller!
Die IP-Adresse des Pixel Kit ändert sich während der Anzeige des blauen Bildschirms nie: Sie lautet immer
Grüner Bildschirm
Wenn Ihr Pixel-Kit auf dem grünen Bildschirm startet, zeigt es seine IP-Adresse im Netzwerk an, mit dem es verbunden ist. Wir gehen davon aus, dass es mit demselben Netzwerk wie Ihr Computer verbunden ist, aber wenn dies nicht der Fall ist, überprüfen Sie den letzten Schritt zum Wiederherstellen/Wiederherstellen Ihres Pixel Kit.
Sobald Sie sichergestellt haben, dass Ihr Computer und Pixel Kit mit demselben Netzwerk verbunden sind, navigieren Sie zu seiner IP-Adresse, um auf die Terminalseite zuzugreifen.
Schritt 3: Terminalseite auf Ihrem Computer speichern
Wenn Sie über Ihre Pixel Kit-IP auf den Terminalbrowser zugreifen, verhält sich Ihr Pixel Kit wie ein Webserver: Er hostet eine Webseite, auf die Sie über Ihren Browser zugreifen können. Jedes Mal, wenn Sie diese Seite anfordern oder aktualisieren, muss das Pixel Kit alles, was es tut, stoppen und diese Anfrage beantworten.
Obwohl es großartig ist, kann sich Pixel Kit wie ein Webserver verhalten, es war jedoch nicht als Webserver gedacht und kann manchmal sehr langsam sein. Die gute Nachricht ist, dass Sie die Terminalseite nach dem Laden offline speichern können!
Um die Terminalseite offline zu speichern, klicken Sie auf die Download-Schaltfläche in der Seitenleiste. Die Datei wird automatisch in Ihrem Ordner "Downloads" gespeichert, Sie können sie jedoch verschieben und umbenennen, wohin Sie möchten.
Schritt 4: Verbinden mit Pixel Kit
Wenn Ihre Terminalseite geöffnet ist und Sie sichergestellt haben, dass sich Ihr Pixel Kit und Ihr Computer im selben Netzwerk befinden (entweder das von Pixel Kit selbst erstellte oder dasjenige, mit dem Sie es verbunden haben), und geben Sie die IP-Adresse im Binär- oder Dezimalformat ein. Es wird ungefähr so aussehen:
11000000101010000000010000000001
oder
192.168.4.1
Wenn Sie wissen möchten, wie man Binärzahlen in Dezimalzahlen umwandelt, überprüfen Sie diesen Link:
Sobald die Verbindung hergestellt ist, werden die Kopfzeilen grün und Sie erhalten eine Python-REPL: Lesen, Auswerten, Drucken und Schleifen. Yay!
Schritt 5: Verbinden mit einem Wifi-Netzwerk
Während Sie mit dem vom Pixel Kit erstellten Netzwerk verbunden sind, haben Sie keinen Zugriff auf das Internet.
Wenn Sie gleichzeitig codieren und Zugang zum Internet haben möchten, müssen Sie das Pixel Kit mit einem WLAN-Netzwerk mit Internet verbinden. Der Computer, den Sie zum Codieren verwenden, und Ihr Pixel Kit müssen immer mit demselben Netzwerk verbunden sein.
Der einfachste Weg, eine Verbindung zu einem WLAN-Netzwerk herzustellen, besteht darin, "saveWifiConf(ssid, passord)" auf der REPL auszuführen, wobei ssid der Name des Netzwerks ist, mit dem sich Ihr Pixel Kit verbinden soll, und das Passwort das Netzwerkpasswort ist:
saveWifiConf('WifiName', 'Passwort')
Nachdem Sie "saveWifiConf(ssid, password)" ausgeführt haben, müssen Sie Ihr Pixel Kit aus- und wieder einschalten, um die Änderungen zu übernehmen.
Profi-Tipp: Sie können Ihr Pixel Kit von der Terminalseite aus zurücksetzen, indem Sie den folgenden Befehl eingeben:
zurücksetzen()
Ihr Terminal verliert die Verbindung, sobald Sie Ihr Pixel Kit neu starten. Wenn Sie Ihre Terminalseite offline gespeichert haben, aktualisieren Sie sie einfach und verbinden Sie sich mit der neuen IP, die auf dem grünen Bildschirm angezeigt wird (sobald Ihr Computer wieder mit dem WLAN verbunden ist, mit dem Sie gerade Ihr Pixel Kit verbunden haben).
Wenn Sie die Seite nicht offline gespeichert haben, konvertieren Sie die vom Pixel Kit angezeigte Binärzahl in eine IP und greifen Sie über Ihren Browser darauf zu.
Schritt 6: Wiederherstellungs-/Offline-Modus
Sie können Ihr Pixel Kit jederzeit aus- und wieder einschalten, während Sie beide roten Tasten gedrückt halten, um sanft den blauen Bildschirm anzuzeigen.
Dies ist in einigen Fällen sehr nützlich:
- Sie haben sich mit dem falschen WLAN-Netzwerk, falschem Passwort, Tippfehler usw. verbunden. In diesem Fall bootet Pixel Kit auf den roten Bildschirm und das Erzwingen des blauen Bildschirms ist die einzige Möglichkeit, sich wieder mit dem Pixel Kit zu verbinden.
- Das verbundene WLAN-Netzwerk ist nicht mehr verfügbar. Dies kann an technischen Problemen liegen, aber auch daran, dass Sie mit Ihrem Heim-WLAN verbunden sind und jetzt in der Schule oder bei einem Freund sind. Wenn Sie den blauen Bildschirm aufrufen, können Sie sich mit einem neuen WLAN-Netzwerk verbinden.
- Wir scheinen in einer vernetzten Welt zu leben, aber ich glaube, wir sollten uns nicht auf die Verfügbarkeit von Netzwerken verlassen, um zu lernen, Dinge zu machen und kreativ zu sein! Wenn Sie Ihr Pixel-Kit zu 100% offline codieren möchten oder kein WLAN verfügbar ist, lassen Sie Ihr Pixel-Kit in den blauen Bildschirm eintreten und viel Spaß beim Codieren!
Schritt 7: Code mit Lichtern
Dokumentation
Hier finden Sie alle Dokumentationen zu den Dingen, die Sie mit Ihrem Pixel Kit mit Pixel32 tun können:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation
Aber Pixel Kit hat auch die gesamte Dokumentation offline! Sie können darauf zugreifen, indem Sie auf die Fragezeichen-Schaltfläche klicken oder zu https://192.168.4.1/index.html/#!/docs navigieren, wenn Ihr Pixel Kit den blauen Bildschirm anzeigt. Wenn Ihr Pixel Kit den grünen Bildschirm anzeigt, ist es
Zeichnung
Grundsätzlich gibt es zwei Möglichkeiten, auf Pixel-Kit-LEDs zu zeichnen: PixelTurtle- und PixelKit-Bibliotheken.
Der erste ist der einfachste Weg, um loszulegen, und Sie finden alles, was Sie tun können unter:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle
Die zweite ist eine fortgeschrittenere Bibliothek (PixelTurtle wurde damit geschrieben) und Sie finden, wie Sie sie verwenden können unter:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit
Wenn Sie Probleme mit Python haben, finden Sie auch eine kurze Einführung in der Offline-Dokumentation und unter den folgenden Links:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python
Wenn Sie ein Problem haben, das nicht in der Dokumentation beschrieben ist, schauen Sie auf der Fehlerbehebungs- / FAQ-Seite nach:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/troubleshooting
Inspirierende Videos zu den Möglichkeiten von Pixel Kit finden Sie auf den Tutorial-Seiten:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials
Empfohlen:
Erste Schritte mit Amara: 7 Schritte
Erste Schritte mit Amara: Amara ist ein kostenloser Untertitel-Editor, mit dem Sie ganz einfach Untertitel zu Videos hinzufügen können – vom Unterricht bis zum persönlichen Gebrauch. Diese Anweisungen helfen Ihnen, ein Amara-Konto einzurichten, damit Sie schnell und einfach Untertitel hinzufügen können
Erste Schritte mit der Heimautomatisierung: Home Assistant installieren: 3 Schritte
Erste Schritte mit der Hausautomation: Home Assistant installieren: Wir starten jetzt die Hausautomationsserie, in der wir ein Smart Home erstellen, das es uns ermöglicht, Dinge wie Licht, Lautsprecher, Sensoren usw. über einen zentralen Hub zusammen mit einem Sprachassistent. In diesem Beitrag erfahren Sie, wie Sie in
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50