M5StickC Plus2: Erstellen Sie ein Mini-Spielautomatenprojekt-2
Installation und Betrieb
M5StickC PLUS2
Produkt anzeigenUSB TYPE C Kabel (Weiß)
Produkt anzeigenUSB TYPE C Kabel (Schwarz)
Produkt anzeigenInstallation der Abhängigkeiten
1、Wählen wir zunächst 1–10 Bilder mit einem sauberen, weißen oder transparenten Hintergrund aus, alle mit der perfekten Größe von 150 x 150 Pixeln.
2、Um das Bild in ein hexadezimales Array im RGB565-Format zu konvertieren (wobei jede 16-Bit-Einheit 0X0000 ist), haben wir zwei Möglichkeiten für Sie! Die erste Methode verwendet Windows und das praktische Tool Lcdimg2. Hier ist der Prozess:
Laden Sie zunächst Lcdimg2 herunter (bei Bedarf finden Sie zahlreiche Tutorials online). Stellen Sie die Bildauflösung auf 48x48 ein (das ergibt 4608 Hex-Einheiten im 0X00-Format). Wir haben ein kleines Programm geschrieben, das diese 4608 Einheiten nimmt und sie umwandelt in 2304 Hex-Einheiten im 0X0000-Format, sodass Sie das RGB565-Format erhalten, das wir brauchen!
3、Die zweite Option ist noch cooler – verwenden Sie einfach ChatGPT! Hier ist der Plan: Laden Sie Ihr Bild hoch und ChatGPT ändert die Größe für Sie auf 150 x 150 Pixel. Anschließend entfaltet es seine Wirkung und gibt das Bild als .C-Datei im RGB565-Format aus, wobei jedes Pixel im Hexadezimalformat 0X0000 vorliegt. Schnell und einfach , und Sie erhalten Ihr Bild in das gewünschte Format konvertiert, ohne einen Finger zu rühren!
4、Sobald wir die .C-Datei mit einer der beiden Methoden generiert haben, verfügen wir über einen sauber strukturierten hexadezimalen Binärdatensatz – genau wie im gezeigten Beispiel. Alles, was wir tun müssen, ist, diese Daten zu kopieren, und schon sind wir bereit für den nächsten Schritt!
Vorschau auf die nächste Ausgabe
Mehr Details
M5Stack-Projekte: Mini-Spielautomatenprojekt mit M5StickC Plus2
Projektspezifischer Code: https://github.com/OpenELAB/OpenELAB-M5StickCPlus2-Slot-2
M5StickC_Plus_Slot_Machine: https://github.com/Sarah-C/M5StickC_Plus_Slot_Machine
Hinterlasse einen Kommentar
Alle Blog-Kommentare werden vor der Veröffentlichung geprüft