Inhaltsverzeichnis:

Infinity Spiegel-Wanduhr im IKEA Bilderrahmen - Gunook
Infinity Spiegel-Wanduhr im IKEA Bilderrahmen - Gunook

Video: Infinity Spiegel-Wanduhr im IKEA Bilderrahmen - Gunook

Video: Infinity Spiegel-Wanduhr im IKEA Bilderrahmen - Gunook
Video: Smart Mirror (Spiegel mit Bildschirm) für unter 100€ BILLIG selber bauen 2024, Juli
Anonim
Image
Image
Infinity Spiegel-Wanduhr im IKEA Bilderrahmen
Infinity Spiegel-Wanduhr im IKEA Bilderrahmen
Infinity Spiegel-Wanduhr im IKEA Bilderrahmen
Infinity Spiegel-Wanduhr im IKEA Bilderrahmen
Infinity Spiegel-Wanduhr im IKEA Bilderrahmen
Infinity Spiegel-Wanduhr im IKEA Bilderrahmen

Hallo, Ich wollte schon immer eine Wanduhr bauen. In Geschäften wie IKEA gibt es viele wunderbare Wanduhren. Ich hatte einige Probleme mit diesen kommerziellen Uhren. Sie sind mir zu laut (das ständige Tic-Tac nervt), ich kann die Stundenzeiger im Dunkeln nicht sehen, sie nehmen viel Platz an meiner Wand ein und sind nicht genau. Ich beschloss, eine lautlose Uhr mit LEDs und mit Internet-Synchronisation zu bauen und kombinierte sie mit einem Infinity-Spiegel. Der Spiegel macht es möglich, die Stundenzeiger zu sehen. Mein Konzept war es, es so einfach wie möglich zu machen. Der gesamte Bauprozess dauert etwa 30 Minuten. Die Projektkosten betrugen 20 $. Das Gerät wird von einem Standard-Telefonladegerät (5 VDC) mit Strom versorgt. Die komplette Elektronik und der Spiegel wurden in einen bei IKEA gekauften Bilderrahmen eingebaut.

Schritt 1: Stücklistenliste

Stücklistenliste
Stücklistenliste

Materialname, Menge, Link

IKEA RIBBA Bilderrahmen Schwarz 23cmx23cm 1 Stück

WS2812B LED-Streifen, einzeln adressierbarer Smart RGB-LED-Streifen, schwarz 74pcs / 1m IP30 1 Stück

NodeMcu v3 Lua WIFI Internet der Dinge Entwicklung MCU Board ESP8266 1 Stück

Telefonladegerät 1 Stück

USB-Telefonkabel 1 Stück

Proto PCB 1 Stück

Kabel zum Löten 1 Stück

Lötzinn 1 Stück

Kondensator 16V 16V 470uF 1 Stück

Gehäuse für Elektronik 1 Stück

Spiegel 23 cm x 23 cm 1 Stk Lokaler Laden

Glasteller 23 cm x 23 cm 1 Stk Lokaler Laden

Gesamtmaterialkosten des Projekts: 20, 25 $/Gesamtprojekt

Schritt 2: Montage

Montage
Montage
Montage
Montage

Jeder Schritt des Montageprozesses ist im ersten Schritt-Video zu sehen.

Einige zusätzliche Informationen zum Video:

Das Problem mit der Genauigkeit der Uhr wurde durch die IoT-Technologie und die regelmäßige Synchronisation der Zeitserver gelöst. In diesem Projekt habe ich NodeMCU verwendet, das die Zeitsynchronisation übernimmt.

Der nächste Schritt war die Suche nach der passenden Wohnung. Ich wähle den IKEA RIBBA Bilderrahmen. Ich brauchte 60 LEDs in der Uhr, weil es 60 Sekunden und 60 Minuten gibt. Ich habe den Innenumfang des Rahmens gemessen. Ich habe ausgerechnet, dass der 74 Stück / 1 Meter LED-Streifen ideal ist. Nachdem ich 14 Stück LEDs von einem 1-Meter-Streifen heruntergeschnitten hatte, passten die restlichen 60 Stück perfekt in den inneren Umfang des Rahmens.

Über den Unendlichkeitsspiegeleffekt finden Sie hier mehr:

Der Spiegel und die Glasplatte waren ein Standardprodukt in einem lokalen Glasgeschäft, sie schnitten sie auf die richtige Größe.

Schritt 3: Die Schaltung

Die Schaltung
Die Schaltung

Ich habe alle Komponenten nach dem Schaltplan angeschlossen. Es wurden nur wenige PINs der nodeMCU verwendet, so dass eine kleine Proto-Platine mehr als genug war. Eigentlich können die Kabel direkt an die PINs gelötet werden, das Gehäuse der Elektronik kann weggelassen werden, oder man stellt diese Box zur besseren Übersicht neben das Netzteil. Dazu müssen Sie die vom LED-Streifen kommenden Kabel verlängern, die maximale Länge für dieses Kabel beträgt 5 Meter (laut Datenblatt, nicht getestet). Der Kondensator wird nicht benötigt, wenn die Stromversorgung gut ist. Mein USB-Adapter ist ein billiger, also habe ich einen 450uF-Kondensator an die Proto-Platine gelötet.

Die WS2812B LEDs sind unabhängig adressierbare Komponenten. Sehr einfach, mit ihnen zu arbeiten. Ich habe gerade 5 VDC, GND an die Stromversorgung und die Kommunikations-PIN an die MCU angeschlossen, und es funktioniert. Die Nummer der LED sollte im Arduino-Code angegeben werden. Hier finden Sie weitere Informationen zu diesen LEDs:

Schritt 4: Laden Sie die angehängte Software hoch

Verwenden Sie zum Hochladen des Quellcodes auf die MCUs die Arduino IDE Software und USB-Kabel:

Es gibt viele Anweisungen zum Programmieren einer NodeMCU, z. B.:

www.instructables.com/id/Programming-ESP82…

Die Basis des Quellcodes stammt aus dieser Anweisung:

www.instructables.com/id/Infinity-Mirror-C… Danke ItsGraGra für die Inspiration.

Das Originalprogramm beginnt mit einem Demoprogramm, das die Leistungsfähigkeit der LED-s demonstriert. Leider startet sich die MCU nach ein paar Sekunden neu. Ich dachte, dass das Problem der billige USB-Adapter ist. Ich habe es mit einem Tischnetzteil versucht, nichts hat sich geändert. Ich habe einen Teil des Demoprogramms entfernt, dann hat alles gut funktioniert. Ich habe das Demoprogramm im Quellcode belassen, wenn jemand das Problem herausgefunden hat, bitte die Lösung in den Kommentar schreiben oder mir eine Nachricht senden.

Ändern Sie vor dem Hochladen des NodeMCU-Codes Ihre WLAN-Anmeldeinformationen und legen Sie Ihre Zeitzone fest.

Letzte Worte

Ich benutze diese Uhr seit 1 Monat ohne Probleme. Ich bin mit diesem Projekt zufrieden, ich habe bereits einige Anfragen von meiner Familie erhalten, dass ich noch ein paar bauen soll.

Einen schönen Tag noch!

Empfohlen: