Inhaltsverzeichnis:

Smarter Kühlschrank von Nevera - Gunook
Smarter Kühlschrank von Nevera - Gunook

Video: Smarter Kühlschrank von Nevera - Gunook

Video: Smarter Kühlschrank von Nevera - Gunook
Video: samsung rs6gn8321b1 Side-by-Side Wasser Eiswürfel automat 2024, Juli
Anonim
Nevera Smart Kühlschrank
Nevera Smart Kühlschrank

Ich bin ein NMCT-Student bei Howest Kortrijk (Belgien) und als Teil der Prüfungen mussten wir ein Abschlussprojekt machen. Ich habe "Nevera" entwickelt, ein Tool, mit dem Sie sich an alles erinnern können, was sich in Ihrem Kühlschrank befindet. Mit Hilfe eines Barcode-Scanners müssen Sie die Produkte scannen, die in Ihren Kühlschrank ein- und ausgehen. Diese Produkte werden in einer MySQL-Datenbank gespeichert und auf einer Website angezeigt, sodass Sie immer wissen, was sich in Ihrem Kühlschrank befindet. Auf der Website finden Sie auch eine Einkaufsliste, auf der Sie Produkte hinzufügen oder entfernen können, die Sie aus dem Lebensmittelgeschäft kaufen müssen, und es gibt auch eine Seite, auf der Sie die vorherigen Temperaturen in Ihrem Kühlschrank analysieren können.

Hier finden Sie mein Portfolio.

Schritt 1: Materialien

Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien

·

  • 1 x Raspberry Pi 3
  • 1 x SD-Karte
  • 1 x USB-Barcode-Scanner
  • 1 x LCD-Anzeige
  • 1 x Potentiometer
  • 1 x Temperatursensor
  • 1 x Steckbrett
  • Widerstände 10kOhm
  • Holz und Werkzeuge

Schritt 2: Verkabelung

Verdrahtung
Verdrahtung
Verdrahtung
Verdrahtung

Einen guten Überblick über die Verkabelung seht ihr auf den Bildern oben oder im Anhang namens Nevera_schema.fzz. Die Erweiterung.fzz kann im kostenlosen Programm Fritzing ausgeführt werden.

Der USB-Port des Raspberry Pi wird mit dem USB des Barcode-Scanners verbunden.

Schritt 3: Datenbank

Datenbank
Datenbank

Dies ist meine normalisierte Datenbank in MySQL. Es besteht aus 6 Tabellen:

Produkt: Hier finden Sie die Daten aller möglichen Produkte.

Frigo: Hier finden Sie alle Kühlschränke, sodass Sie mehr als einen Kühlschrank haben können.

Sensor: Hier finden Sie Ihren Sensor.

Producten_in_frigo: Hier finden Sie Informationen zu allen Produkten, die sich tatsächlich in Ihrem Kühlschrank befinden.

Sensor_in_frigo: Hier finden Sie die gemessenen Daten des Temperatursensors in Ihrem Kühlschrank.

Boodschappenlijst: Hier finden Sie die Daten vom Einkaufszettel.

Schritt 4: Webseite

Webseite
Webseite

Zuerst habe ich ein mobiles Design in Adobe XD erstellt, in dem ich mein Farbschema und die Schriftarten ausgewählt habe, die ich verwenden wollte, damit ich herausfinden konnte, wie meine Website aussehen sollte.

Dann habe ich versucht, dies in HTML und CSS zu einer responsiven Website zu erstellen.

Schritt 5:

Nach dem Design musste ich mit Flask und MySQL echte Daten in meine Website importieren. Ich habe auch meine Daten von meiner Temperatur gelesen und in einem Diagramm angezeigt.

Hier ist mein Code:

github.com/NMCT-S2-Project-I/project-i-Judithvanass

Schritt 6: Gehäuse

Gehäuse
Gehäuse
Gehäuse
Gehäuse
Gehäuse
Gehäuse
Gehäuse
Gehäuse

Ich habe etwas Holz verwendet, das ursprünglich eine Schublade aus einer Kiste war, die wir nicht mehr benutzten. Mein Nachbar hat dies in zwei Hälften geschnitten und die andere Hälfte als Dach verwendet. Wir bohrten einige Schrauben hinein, um sicherzustellen, dass alles an seinem Platz blieb. Dann schnitt er ein Loch in der Größe meines LCD-Displays aus. Schließlich bohrte er vorne ein Loch, das ich zu einem größeren Loch für mehr Kabel herauskratzte. Um das Ganze zu schließen, hat er hinten zwei kleine Löcher gebohrt, damit ich es öffnen und schließen kann, indem ich nur ein paar Schrauben im Holz drehe.

Dies ist kein exaktes Design, Sie können Ihr Projekt in jede beliebige Box legen.

Empfohlen: