Jeffrey Cross
Jeffrey Cross

Verfolgen Sie Upgotes mit ESP8266

Wenn Sie etwas auf Imgur oder auf einer Social-Sharing-Site veröffentlichen, sind Sie wahrscheinlich daran interessiert, wie viele Personen es mögen oder in diesem Fall "positiv" bewerten. Sie könnten die Website alle paar Minuten obsessiv überprüfen, was wahrscheinlich eine Verschwendung Ihrer Zeit ist, oder Sie können stattdessen einen eigenen blinkenden Upgote-Zähler erstellen, der auf Jarek Lupinskis gut dokumentiertem Tutorial basiert.

Obwohl das fertige Build nicht so schwierig aussieht, sind seine Anweisungen vielleicht etwas länger, als Sie vielleicht vermuten. Keine Angst, wie er sagt: „Lassen Sie sich nicht durch die Länge dieses Tutorials werfen. Ich war in meiner Herangehensweise nur sehr detailliert :) Dieses Projekt erfordert keine Werkzeuge oder spezielle Einstellungen und kann in etwa ein oder zwei Stunden abgeschlossen werden. “Sein Ziel ist es, Neuankömmlingen der Elektronik in dieses coole Projekt einsteigen zu lassen. Als jemand, der mit Mikrocontrollern gearbeitet hat, aber noch nicht versucht hat, mit einer Website wie Imgur, Twitter oder einer beliebigen Anzahl sozialer Kanäle zu kommunizieren, scheint es mir ein großartiger Ort zu sein, um Ihre Projekte "mit der Cloud" zu verbinden.

Lupinski, der Biomedizinische Technik studierte, schrieb den gesamten Code für diesen Build und entwickelte ein ähnliches Gerät, um seine Fähigkeiten zu demonstrieren. Nachdem er Anfragen zur Herstellung erhalten hatte, vereinfachte er die Dinge und veröffentlichte das hier gezeigte Tutorial.

Lupinski ist zwar ein recht einfaches Projekt, da der Code offen verfügbar ist, aber seit ungefähr einem Jahr arbeitet Lupinski an diesem Projekt. Das Design wurde von einer Version zur anderen iteriert und steht jetzt bei Version vier. Er sagt: „Sobald ich die Hardware vereinfacht habe, dauert die Montage nur wenige Minuten.“ Um den Anfängern die Arbeit zu erleichtern, entschied sich Lupinski für das Huzzah-Kit von Adafruit.

Es war das einzige online verfügbare Kit, das das ESP8266-Paket in einem USB-programmierbaren Formfaktor mit vorgelöteten Kopfstücken enthält. Dies hilft Menschen, die keinen Lötkolben haben, schnell in die Elektronik zu springen.

Eine Sache, die möglicherweise unnötig erscheint, ist der Hardwaretest, der durchgeführt wird, nachdem alles physikalisch eingerichtet wurde. Lupinski stellt fest, dass:

Der Hardwaretest war ein Diagnosetool, das ich verwenden möchte, wenn sich daraus ein Kit oder ein Consumer-Gerät entwickelt. Ich entwerfe meine Schaltungen immer im Hinblick auf Design-for-Manufacturing, da es für mich immer eine Überraschung ist, für welches meiner Entwürfe Anfragen zu Kits oder Provisionen bestehen.

Wenn Sie also ein etwas erfahrener Elektronik-Hobbyist sind, dann könnte überspringen Sie diesen Schritt. Auf der anderen Seite, wenn Sie mit dieser Art von Build vertraut sind, wird das Laden eines kleinen Codes nicht so lange dauern. Es könnte Ihnen später Zeit sparen, wenn Sie beispielsweise frühzeitig feststellen, dass Sie die positiven und negativen Seiten einer LED ausgetauscht haben!

Obwohl es nicht schwer zu sehen ist, wie cool dieses Gerät danach ist, antwortete Lupinski, als er nach seiner Inspiration gefragt wurde:

Ich möchte professioneller Elektronik-Designer sein, und mein persönlicher Stil zeigt einzelne Datenpunkte auf ansprechende, kleine und kostengünstige Weise. Dieses Gadget zeigt zum Beispiel nur eine Sache: Ihr Imgur-Reputation. Basierend auf diesem einzelnen Datenpunkt kann die LED grün leuchten, wenn Sie mehr Punkte erhalten, oder rot, wenn Sie Punkte verlieren. Ein ähnliches Gadget, das ich zuvor erstellt hatte, zeigte, ob die Wettervorhersage in den nächsten 12 Stunden Regen anzeigt, indem eine blaue LED blinkt.

Zurzeit arbeitet er an einer Serie von "Puck" programmierbaren Karten, die programmierbare Open-Source-Geräte sein sollen, für die jeder, der über grundlegende Codierkenntnisse verfügt, Skripts entwickeln kann. Eine davon ist hier zu sehen und scheint eine stark erweiterte Version der oben genannten blinkenden Wetteranzeige zu sein.

Das Blinken von LEDs für Upvotes ist interessant, aber ich kann mir nicht helfen, aber da Lupinski die Grundlagen für die Zusammenarbeit mit Imgur, Herstellern, Hackern und vielleicht auch den Neulingen in der Szene bereitgestellt hat, könnte dieser Build etwas cooler werden. Vielleicht könnte ein servogesteuerter Zähler Ihre Popularität zeigen, oder es könnte etwas mehr Ungeheuerliches passieren. Die Möglichkeiten sind endlos!

Wenn Sie nach Lupinskis aktuellem Build suchen, hatte er auch einen Build Machen: vor einigen Jahren, sein altes Schulhandy-Mobilteil mit integriertem Bluetooth. Es ist ziemlich ordentlich und scheint sehr nützlich zu sein.

[via Reddit]

Aktie

Leave A Comment