Was kann ein Kindle außer Staub fressen noch?
Es ist keine Instant-Nudelhülle, sondern Ihr smarter Butler, der Sie jeden Tag an die Wetterbedingungen und anstehende Pakete erinnert.
Jemand hat dieses Ding schon gebaut.
Ein Amerikaner, der für Frontend und Design verantwortlich ist, hat einen alten Kindle von vor mehr als 10 Jahren in eine intelligente Anzeigetafel verwandelt, auf der Kalender, Wetter, Online-Shopping-Pakete und Erinnerungen an die Hausarbeit angezeigt werden können.
Im gesamten Prozess muss keine Hardware gekauft werden und die Bedienung ist einfach.
Auf reddit hat dieses Projekt mehr als 500 Likes erhalten, und einige Internetnutzer sagten, dass sie mehrere Teile modifiziert hätten.
Wie funktioniert es konkret?
Schau nach unten.
Die Kosten sind günstiger als beim Raspberry Pi
Der Grund, warum ich angefangen habe, es zu modifizieren, war, dass ich neben meinem Mobiltelefon ein Anzeigetool an der Wand hängen lassen wollte, um mich an den Zeitplan, das Wetter und den Zeitpunkt der Expresszustellung zu erinnern ankommen...usw. Informationen.
Angesichts der Tatsache, dass der Kindle billiger ist als der Raspberry Pi, auf dem Linux-Betriebssystem basiert, leicht zu knacken und zu debuggen ist und der Tintenbildschirm natürlicher in die häusliche Umgebung integriert ist als der leuchtende Bildschirm, hat er sich entschieden für einen zweiten entschieden -Hand Kindle 4 aus dem Internet für 30 US-Dollar, insgesamt etwa 211,5 RMB.
Aber es müssen noch drei Probleme gelöst werden:
Kindle wechselt automatisch in den Ruhezustand und zeigt den Sparmodus an.
Wenn Sie die Bildschirmdaten aktualisieren möchten, wird die Browserseite jedes Mal neu geladen Aussehen und Verhalten sind sehr schlecht;
Kindle Der Browser hat auch einige hässliche und überflüssige Elemente, wie die Titel- und URL-Leiste, die nicht gut aussehen
Basierend auf den oben genannten Gründen habe ich eine Lösung entworfen :
Stellen Sie einen Bildschirm bereit, der die Webseite abrufen kann. Der Screenshot-Server verwendet Kindle als Terminalanzeige und lädt den Screenshot jede Minute herunter.
Angesichts der Tatsache, dass einige Plattformen auf dem Markt geplante Screenshot-Dienste anbieten, die Gebühren jedoch nicht niedrig sind, habe ich beschlossen, selbst einen kleinen Server zu schreiben, Puppeteer zum Erstellen von Screenshots zu verwenden und mich dann auf ImageMagick zu verlassen, um das Format zu konvertieren .
Mit diesem Plan hat er begonnen.
Richten Sie zunächst den Bildserver ein.
Der kleine Bruder hat den Code selbst geschrieben und ein kostenloses Konto auf Heroku erstellt. Nachdem er den Projektnamen auf der Plattform eingegeben hat, kann er ihn mit einem Klick bereitstellen. (Jetzt Open Source, für alle verfügbar, Link am Ende des Artikels)
Vergessen Sie nicht, die URL aufzuschreiben, bevor Sie den Artikel verlassen.
Kehren Sie dann zum Kindle selbst zurück.
Mit WLAN verbinden und jailbreaken. Es gibt viele entsprechende Anleitungen im Internet. Befolgen Sie einfach die Schritte zum Herunterladen und die Versionsnummer. (Relevante Informationen wurden dem Referenzlink beigefügt)
Dann installieren Sie das USBNetwork-Plug-in. Kopieren Sie einfach die .bin-Datei hinein und gehen Sie dann zu Einstellungen->Kindle aktualisieren, um die Installation abzuschließen.
Trennen Sie den Kindle vom Computer, verwenden Sie die Gerätetastatur, geben Sie „debugOn“ ein.
Drücken Sie die Eingabetaste, um den Debugging-Modus zu starten.
Öffnen Sie weiterhin die Tastatur, geben Sie ~usbNetwork ein, drücken Sie die Eingabetaste, warten Sie ein paar Sekunden, geben Sie dann ein;debugOff, drücken Sie die Eingabetaste.
Schließen Sie den Computer wieder an. Öffnen Sie die Befehlszeile auf dem Desktop, geben Sie ssh root@192.168.15.244 ein und drücken Sie die Eingabetaste. Geben Sie dann das Standardpasswort ein – Mario.
Jetzt können Sie Ihren Kindle programmieren.
Stellen Sie als Nächstes den Treiber von „schreibgeschützt“ auf „beschreibbar“ ein, geben Sie mntroot rw ein und drücken Sie die Eingabetaste.
Geben Sie den folgenden Code ein, um ein Bild-Download-Skript zu erstellen, damit Sie es öffnen und bearbeiten können.
nano /mnt/us/script.sh
Geben Sie den folgenden Code in den Editor ein, achten Sie auf den Teil „Insert_your_URL_from_step_2_here“ und ersetzen Sie ihn durch die im zweiten Schritt kopierte URL:
curl Insert_your_URL_from_step_2_here -o status.pngips - ceips -ceips -g status.png
Im obigen Code dient die erste Zeile zum Speichern des Bildes in der Datei status.png, die beiden eips-c-Befehle zum Löschen des Bildschirms und die letzte Zeile soll das Bild anzeigen.
Wenn Sie fertig sind, geben Sie Strg-O und dann Strg-X ein, speichern Sie und verlassen Sie den Editor.
Führen Sie dann das Skript aus, um es zu testen, geben Sie /script.sh ein und Sie sehen das Bild auf dem Bildschirm angezeigt.
Der letzte Schritt besteht darin, einen Timer einzustellen, der jede Minute aktualisiert.
Da das Kindle-System mit anderen Linux-Geräten identisch ist, gibt es ein Cron-Tool, das nach einem Zeitplan ausgeführt werden kann.
Öffnen Sie einfach die Konfigurationsdatei:
nano /etc/crontab/root
Fügen Sie unten den folgenden Befehl hinzu:
*****/mnt/us/script.sh
Ähnlich, Geben Sie ⌃O ein, drücken Sie die Eingabetaste, geben Sie dann ⌃X ein und starten Sie schließlich neu:
/etc/init.d/cron restart
BINGO! Erledigt!
Viele Leute modifizieren den Tintenbildschirm
Der Typ, der die obige Modifikation vorgenommen hat, heißt Matt Healy, ein Designer und Front-End-Ingenieur.
Er ist derzeit auch Mitbegründer einer SaaS-Plattform, die hauptsächlich Benutzer-/Kundenpräferenzforschung und Nachfrageanalysedienste für andere Unternehmen anbietet. In seiner Freizeit hat er auch seine eigene Homepage erstellt.
Er ist nicht der Einzige. Tatsächlich gibt es viele Spieler, die über eine modifizierte Ink-Screen-Ausrüstung verfügen.
Zum Beispiel hat der finnische Programmierer Kimmo eine Wetteranzeige auf dem Tintenbildschirm erstellt, um sich jeden Tag vor dem Ausgehen daran zu erinnern, welche Kleidung er anziehen soll.
In den letzten zwei Tagen erreichten seine Transformationsbeiträge die Top 3 auf HackerNews.
Vorhin gab es einen Niederländer, der Englischlehrer war. Er baute eine literarische Uhr aus einem Kindle und schenkte sie ihm.
Beim Start des Programms zeigt Kindle die aktuelle Uhrzeit mit einer Passage aus einem Literaturklassiker an. Außerdem kann er erraten, aus welchem Buch der Satz stammt. Drücken Sie die Flip-Taste und die Antwort wird auf dem Bildschirm angezeigt, was bei weiblichen Fans sehr beliebt ist.
Abschließend: Wofür kann der Kindle Ihrer Meinung nach noch verwendet werden?
[1]https://matthealy.com/Kindle
[2]https://wiki.mobileread.com/wiki/Kindle_Hacks_Information#Jail_break_JB
[3]https:// blog.adafruit.com/2021/01/29/your-next-smart-home-device-is-a-30-used-Kindle-iot-internetofthings-eink-epaper-lankybutmacho/
[4]https ://www.reddit.com/r/Kindle/comments/l75hjz/your_next_smart_home_device_is_a_30_used_Kindle/
[5]https://github.com/lankybutmacho/web-to-Kindle-heroku
[6] https://kimmo.blog/posts/7-building-eink-weather-display-for-our-home/
[7]https://www.instructables.com/Literary-Clock-Made-From -E-Reader/
Das obige ist der detaillierte Inhalt vonIhr alter Kindle kann in Sekundenschnelle in einen elektronischen Kalender verwandelt werden, der Sie daran erinnert, sich anzuziehen und die Expresslieferung abzuholen, indem Sie einfach ein paar Befehle in die Leitung eingeben.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!