Inhaltsverzeichnis:

$100 Smart Mirror Pi - Gunook
$100 Smart Mirror Pi - Gunook

Video: $100 Smart Mirror Pi - Gunook

Video: $100 Smart Mirror Pi - Gunook
Video: HOW TO BUILD A SMART MIRROR FOR $100! Setup and Tutorial using ALEXA! 2024, November
Anonim
$100 Smart Mirror Mehr
$100 Smart Mirror Mehr
$100 Smart Mirror Mehr
$100 Smart Mirror Mehr

Ich sah einen dieser Spiegel online und machte mich sofort daran, einen auf die billigste, sparsamste und einfachste Art und Weise herzustellen, die ich finden konnte, und jetzt können Sie es auch! Dieser Spiegel ist meine zweite Iteration, ich habe zuerst einen Laptop verwendet, um den Code zu schreiben und mir den Einstieg in den Raspberry Pi erleichtert. Die Gesamtkosten des Builds betrugen 146 NZD = ungefähr 100 USD

Ich verwende Raspberry Pi 3 Modell B für die Gehirne des Projekts, da es WIFI integriert hat, das perfekt dafür ist. Der Bau dieses Spiegels war mein erster Geschmack des Pi, und es war köstlich … Wenn Sie dieses anweisbare mögen, stimmen Sie bitte für mich in den Wettbewerben Beyond the Comfort Zone oder Internet of Things:-) thaaanks

Du wirst brauchen:

(Auslagen, die ich in NZ-Dollar bezahlt habe)

  • Raspberry Pi 3 (mit Netzteil) - $70
  • Desktop-Monitor (empfohlen 19" oder größer) - $20
  • HDMI-zu-VGA-Adapter für das Display - $10
  • Bilderrahmen mit Glas (oder einem anderen Glasstück, das größer als Ihr Monitor ist) - $ 10
  • Silberne reflektierende Fensterfolie - $20 - AMAZON
  • 3 mm schwarze Acryl-Kunststoffplatte (für Laserschnitt) - $ 6
  • 6X kleine Schrauben - $ 5
  • Sekundenkleber - $5

Glücklicherweise habe ich über die Victoria University, wo ich Mediendesign studiere, günstigen Zugang zu einigen leistungsstarken Tools, die es mir ermöglichten, die gesamte Produktion selbst zu erledigen. Ich habe vor diesem Projekt noch nie etwas lasergeschnitten und habe nur minimale Erfahrung mit einem 3D-Drucker. Wenn ich es kann, bin ich zuversichtlich, dass Sie es auch können! Wenn Sie keinen Zugang zu dieser Ausrüstung haben, gibt es möglicherweise einige lokale Maker-Einrichtungen in Ihrer Nähe wie: Techshop / MakerSpace / FabLab oder jemand, der dies gegen eine geringe Gebühr tut.

Werkzeuge:

  • 3D Drucker
  • Laserschneider
  • Sandpapier
  • Bohren
  • Schraubenzieher

Schritt 1: Spezifikationen

Spezifikationen
Spezifikationen

Bevor ich also mit dem Bau meines Spiegels begann, beschloss ich, einige Projektziele aufzuschreiben, die genau beschreiben, welche Eigenschaften der Spiegel in seiner endgültigen Form haben wird.

Es muss Folgendes anzeigen:

  • Das heutige Datum und die Uhrzeit
  • Die aktuelle Wetterlage mit Symbol und Außentemperatur
  • Eine Liste mit Erinnerungen für Dinge, die ich heute + morgen erledigen muss
  • Meine nächsten Abgabetermine für Hochschulprojekte
  • Die aktuelle Woche im Jahr und welche Events ich in dieser Woche habe

Das Design des Spiegels selbst muss folgende Ziele haben:

  • Leicht für Portabilität
  • Einstellbar (Höhe und Winkel)
  • Sehr stark und langlebig
  • Sexy

Schritt 2: Beginnen Sie mit dem Bauen

Bauen beginnen
Bauen beginnen
Bauen beginnen
Bauen beginnen
Bauen beginnen
Bauen beginnen

Ich begann damit, einen alten Bilderrahmen aufzuräumen, den ich für 20 Dollar in einem Op-Shop abgeholt hatte. Ich versuchte dem alten Mann, der dort arbeitete, zu erklären, dass ich ihn in einen Smart Mirror verwandelte, und ich habe noch nie jemanden so verwirrt gesehen. Ich wollte einen kaufen, der eine größere Glasoberfläche hatte als der 19-Zoll-Monitor, den ich auch montieren wollte. Ich wollte auch, dass der Holzrahmen selbst groß + stark genug ist, um 6 kleine Schrauben zu tragen. Versuchen Sie, einen mit dickem Glas zu bekommen Vermeiden Sie es, es im Bauprozess zu knacken, wie ich es bei meinem ersten Konzept getan habe.

Sobald ich den perfekten Rahmen hatte, habe ich ihn wieder auf seine natürliche Holzmaserung geschliffen und das Glas mit meiner Einweg-Spiegeltönungsfolie getönt. Wenn Sie noch nie etwas mit Folie getönt haben, empfehle ich dringend, sich ein paar Youtube-Videos zum Anbringen von reflektierenden Fensterfolien anzusehen, da es ein paar Tricks gibt, um dies ohne Blasen am Ende zu tun. Sie müssen auch auf den VTL-Pegel (Visual Light Transmittance) der Tönung achten. Die VTL dieser Filme reicht von etwa 5 % = Very Dark. 15% = Dunkel. 35% = Leicht dunkel. 50% = Licht. 65 % = Sehr leicht. Für dieses spezielle Projekt zielen wir darauf ab, das Glas so zu tönen, dass eine Oberflächenreflexion auf der Außenseite erzeugt wird, aber auch die grafische Ausgabe des Spiegels durch das Glas übertragen wird. Ich habe 20% für meine verwendet, aber ich glaube, es könnte eine geeignetere VTL geben, um diesen Effekt zu erzielen.

Schritt 3: Spiegel am Monitor montieren

Anbringen des Spiegels am Monitor
Anbringen des Spiegels am Monitor
Anbringen des Spiegels am Monitor
Anbringen des Spiegels am Monitor
Anbringen des Spiegels am Monitor
Anbringen des Spiegels am Monitor

Dies ist der Teil, in dem ich zwei Rechtecke aus 1 Stück Acrylplatte lasergeschnitten habe. Das erste aus der Acrylplatte ausgeschnittene Rechteck hatte die Größe meines Holzrahmens und das zweite die Größe meines Monitors 19.

Ich habe dies getan, indem ich eine sehr einfache Datei in Illustrator erstellt und an den Laserschneider gesendet habe. Ich würde die Datei anhängen, aber Ihre Abmessungen werden sich wahrscheinlich von meinen unterscheiden.

Sobald dieses Stück auf die perfekte Größe ausgeschnitten ist, wird es auf die Vorderseite meines Monitors geklebt. Ich habe die Vorderseite des Monitors für diesen Schritt abgenommen, um zu vermeiden, dass Klebstoff auf den Bildschirm gelangt.

Sie klebten sehr gut zusammen und ich richtete dann das Acryl mit der Rückseite des Holzrahmens aus und fing an, kleine Löcher durch den Kunststoff und sanft in das Holz zu bohren. Das Bohren von Löchern ist sehr wichtig, damit die Schrauben in das Holz und den Kunststoff eindringen können, ohne Risse oder Spalten zu verursachen. Ich tat dies mit 3 Schrauben, die auf jeder Seite nach unten liefen, insgesamt 6, um den Rahmen am Acryl / Monitor zu befestigen.

Schritt 4: Lass uns nerdy werden (Codierung)

Lass uns nerdig werden (Codierung)
Lass uns nerdig werden (Codierung)
Lass uns nerdig werden (Codierung)
Lass uns nerdig werden (Codierung)
Lass uns nerdig werden (Codierung)
Lass uns nerdig werden (Codierung)

Wenn Sie wie ich neu bei Raspberry Pi sind und sich nicht sicher sind, wie Sie anfangen sollen, sollten Sie auch wie ich zu diesem anweisbaren gehen

www.instructables.com/id/Setting-up-and-run…

um zu erfahren, wie man NOOBS, das Betriebssystem für den Pi, herunterlädt und einrichtet.

Der Pi enthält alle Gehirne für den Spiegel und ermöglicht es ihm, eine Verarbeitungsskizze auszuführen.

Sobald Ihr Raspberry Pi mit installiertem NOOBS betriebsbereit ist, müssen Sie Processing installieren.

Processing ist eine IDE (integrierte Entwicklungsumgebung), die von Designers zum Schreiben von Java-Anwendungen verwendet wird. Die Verarbeitung wird erst seit kurzem von Raspberry Pi unterstützt und Sie können Anwendungen direkt auf Ihrem Pi erstellen, ohne einen weiteren Laptop oder PC zu benötigen. Um Processing auf Ihrem Pi zu installieren, nehmen Sie die diesem Schritt beigefügte Datei 'processing-linux-arm', legen Sie sie auf einen USB und übertragen Sie sie auf den Pi. Öffnen Sie es nun einfach auf dem Raspberry-Desktop und Processing sollte mit der Installation beginnen.

Ich habe die Verarbeitungsskizze angehängt (sie befindet sich in der Datei Mirror_Pi.zip zusammen mit den Wettersymbolen und Erinnerungen.txt), mit der ich die Anwendung für den Spiegel erstellt habe. Gehen Sie voran und öffnen Sie es auf Ihrem Pi und klicken Sie auf "Ausführen". Sie müssen die Werte für Breite und Höhe in der setup()-Schleife ändern, um sie an die Auflösung Ihres Bildschirms anzupassen.

Diese Skizze ruft Wetterdaten für Wellington City aus dem Internet ab und ruft das aktuelle Datum und die aktuelle Uhrzeit aus den Standard-Zeitzoneneinstellungen des Pi ab. Es ruft auch meine anstehenden Abgaben aus einer.txt-Datei im Stammordner namens „reminders.txt“ab, die leicht an Ihre Bedürfnisse angepasst werden kann. Es hat einen fest codierten Kalender- und Wochenplaner, damit er weiß, welche Woche im Jahr ist und Ihre Ereignisse für diese Woche anzeigt.

*** Sie benötigen ein wenig Programmierkenntnisse, damit die Skizze Wetterdaten für Ihre Stadt abrufen kann. Ich habe diese Daten direkt von accuweather.com genommen, indem ich die Entwicklertools von Firefox verwendet habe, um herauszufinden, wo im Code der Site die aktuellen Bedingungen und Temperaturen angezeigt werden, und dies in der Anwendung angezeigt wird. Sie können dies mit Ihrer Wetter-Website Ihrer Wahl tun oder eine API wie Yahoo Weather verwenden. ***

Wenn Sie mit der Skizze zufrieden sind und wie sie auf Ihrem Bildschirm aussieht, klicken Sie oben im Verarbeitungsfenster auf die Schaltfläche Skizze exportieren und exportieren Sie sie als Anwendung.

Schritt 5: Gehäuse des Pi

Unterbringung des Pi
Unterbringung des Pi
Unterbringung des Pi
Unterbringung des Pi
Unterbringung des Pi
Unterbringung des Pi

Ich beschloss, ein Gehäuse für meinen PI in 3D zu drucken, damit ich es an der Rückseite des Monitors montieren konnte. Ich habe diesen Fall auf thingiverse mit freundlicher Genehmigung eines Herstellers namens Normand gefunden:

Ich habe es in etwa 2 Stunden auf einem UP Mini in 3D gedruckt. Diese Hülle ist ideal für dieses Projekt, da sie die GPIO-Pins schützt, aber den Zugriff auf die USB-, HDMI-, SD- und Micro-USB-Anschlüsse (Strom) ermöglicht.

Ich habe das untere Teil des Gehäuses mit mehr Sekundenkleber an der Rückseite meines Monitors befestigt, um zu vermeiden, dass Schrauben in die inneren Organe des Monitors geschraubt werden.

Schritt 6: Einschalten und bewundern

Einschalten und bewundern
Einschalten und bewundern
Einschalten und bewundern
Einschalten und bewundern

Jetzt müssen Sie nur noch Ihren Monitor und Ihren Raspberry Pi einschalten und die exportierte Anwendung aus Processing öffnen.

Los geht's!

Wenn Sie mitgezogen haben, sollten Sie jetzt Ihren eigenen intelligenten Spiegel besitzen, herzlichen Glückwunsch! Ich würde mich freuen, Ihre Projekte zu sehen, und ich werde gleich hier sein, um alle Fragen zu beantworten, um Ihnen zu helfen. Wenn Sie einen Rat für mich haben, würde ich mich freuen, ihn zu hören. Ich plane, diesen Prototyp weiterzuentwickeln, also wenn Sie sehen möchten, wo es von hier aus geht, folgen Sie mir für zukünftige Updates:-) Es gibt so viele potenzielle Entwicklungen für dieses Projekt und ich hoffe, dieses Instructable ist ein nützlicher Entwurf für den Maker Gemeinschaft.

Viel Spaß beim Peeps machen!

Jenseits des Komfortzonen-Wettbewerbs
Jenseits des Komfortzonen-Wettbewerbs
Jenseits des Komfortzonen-Wettbewerbs
Jenseits des Komfortzonen-Wettbewerbs

Zweiter Preis beim Beyond the Comfort Zone-Wettbewerb

Internet der Dinge Wettbewerb 2016
Internet der Dinge Wettbewerb 2016
Internet der Dinge Wettbewerb 2016
Internet der Dinge Wettbewerb 2016

Großer Preis beim Internet of Things Contest 2016

Empfohlen: