Home > Technologie > Spark Core IoT Wettervorhersage Regenschirm

Spark Core IoT Wettervorhersage Regenschirm

0
Advertisement

Spark Core IoT Wettervorhersage Regenschirm

Wettervorhersage Regenschirm mit Geolocation.

Dieses Projekt nutzt die On-Board-Wi-Fi-Fähigkeit der kleinen Spark Core-Gerät und ws2812 RGB-LED, um eine "IoT tragbar". Es ist ein Projekt, das zwischen meinen Interessen von Mode / Costuming, unauffälligem Computer und Elektronik / Mikrocontrollern kreuzt.

Das Projekt nutzt Geolocation (so weiß es, wo auf der Welt der Regenschirm ist) und Open Weather Map Daten (was ist das Wetter an diesem Ort).

Dies ist ein Proof-of-Concept-Stück; Die Idee ist, wenn Sie den Regenschirm anzeigen, dass unangenehmes Wetter, während es in den Schirm steht an der Tür, Sie sind eher, um es mit Ihnen!

Der gesamte Code, den Sie dieses Projekt replizieren müssen, ist auf Github verfügbar:

https://github.com/PicoPixie/weerlicht

Bitte lesen Sie die README, gibt es Infos in dort für die Anwendung für Ihre * eigenen * API KEYS und die Konfigurationsdatei Änderungen, die Sie machen müssen, um das Skript auf Ihrem * eigenen * Web-Host erhalten.

* WeerLicht bedeutet Wetterbeleuchtung

Schritt 1: Breadboard-Prototyp

Spark Core IoT Wettervorhersage Regenschirm

Holen Sie sich Ihren Prototypen arbeiten, bevor sogar darüber nachzudenken Skalierung bis zu einem vollen Rig von Lichter.

Das bedeutet, dass Sie erfolgreich auf den Geolocation-Service zugreifen und diese Lat / Long-Coords übergeben, so dass Sie die Wetterdaten usw. abrufen können.

Schritt 2: Projektgehäuse

Spark Core IoT Wettervorhersage Regenschirm

Alle Mikrocontroller-Projekte brauchen Gehäuse in etwas, denn dies ist ein wetterbasiertes IoT-Projekt, der Schirm war eine natürliche Wahl.

Auch die Kommunikation mit dem Benutzer ist visuell / Licht-basiert, und ws2812 (oder "Neopixels") sehen erstaunlich, wenn in klare PVC-Schirme untergebracht!

Diese wurde von B & M (oder Buyology, oder was auch immer sie sich heute nennen) für rund 2.99 GBP gekauft

Schritt 3: Stromversorgung

Spark Core IoT Wettervorhersage Regenschirm

Berechnen Sie die Leistungsaufnahme für die Menge und Länge (n) von LED-Streifen, die Sie fahren möchten.

Kaufen Sie ein wiederaufladbares Netzteil mit einem mAh-Rating, die, dass komfortabel für ein paar Stunden zwischen dem Aufladen fahren wird.

Tragbare Netzteile wie diese sind billig und allgegenwärtig, dies war ein Schnäppchen von DiscountUK kostet 5,99 GBP. Es Gebühren über 5V USB (dh ein Laptop-Port).

Schritt 4: Leuchten

Spark Core IoT Wettervorhersage Regenschirm

Spark Core IoT Wettervorhersage Regenschirm

Spark Core IoT Wettervorhersage Regenschirm

Dies sind die ws2812 RGB LED - so dass jede LED auf dem Streifen individuell adressierbar ist, wenn Ihre Animation fordert!

Ich importierte diese 5m Rolle über aliexpress, nahm 2 Wochen, um das Vereinigte Königreich zu liefern und kostete herum 18.00 GBP.

Diese sind die Art, die in einer klaren PVC Ummantelung eingeschlossen sind.

Messen Sie die Schirm-Speichen, um die Länge Ihrer LED-Streifen zu bestimmen und entsprechend zu schneiden.

Schritt 5: Löten

Spark Core IoT Wettervorhersage Regenschirm

Spark Core IoT Wettervorhersage Regenschirm

Beachten Sie die auf den Streifen aufgedruckten Richtungspfeile, wenn Sie Ihre 5V, Data & GND Leitungen verlöten.

Es ist gute Hauswirtschaft, um Ihre Draht-Farbe zu standardisieren, und Sie müssen alle Ihre + ves, -ves und Datenleitungen aller Ihrer Streifen später gruppieren!

Schritt 6: Endanschläge von geschnittenen Lichtbändern

Spark Core IoT Wettervorhersage Regenschirm

Spark Core IoT Wettervorhersage Regenschirm

Ich versuchte, Sugru zu verwenden, um Endschleifen für die geschnittenen Enden der Lichtstreifen zu erzeugen.

Ich werde hier ehrlich sein, das hat nicht so gut geklappt, der Sugru wollte nicht an der klaren PVC-Ummantelung hängen bleiben.

Schritt 7: Volles Rig - breadboarded

Spark Core IoT Wettervorhersage Regenschirm

Vor der Installation, wenn Sie alle Ihre Streifen auf Länge geschnitten und Pads verdrahtet / gelötet, Breadboard die ganze Anlage, um sicherzustellen, dass Sie zufrieden mit der Art und Weise der Code läuft, oder um Anpassungen an Ihre Animation zu machen.

Schritt 8: Wetteranzeigemodus

Spark Core IoT Wettervorhersage Regenschirm

Meine Animation wechselt zwischen Wetter-Modus und Regenbogen-Modus.

Der von Open Weather Map abgerufene 3-stellige Wettercode wird im Web-Skript mit einer Farbe versehen.

Die Anzeige ist ein Ein-Pixel-pro-Sekunde vorrückendem Farbentropfeneffekt, der an der Spitze des Regenschirmes beginnt und sich zu der Felge bewegt, überschreibt die vorhandene Farbe des Pixels, in dem Bild, das Blau, das auf dem Regenbogen vorrückt.

Der Regenschirm verfügt über 8 LED-Streifen (1-pro-Speichen), sodass der Regenbogen-Modus den Speichen jeweils einen ROT, ORANGE, GELB, GREEN, BLAU, INDIGO, VIOLET, PINK zuordnet, um den Schirm herum.

Related Reading