Spisu treści:

Inteligentna lodówka Nevera: 6 kroków
Inteligentna lodówka Nevera: 6 kroków

Wideo: Inteligentna lodówka Nevera: 6 kroków

Wideo: Inteligentna lodówka Nevera: 6 kroków
Wideo: FM KUCHNIE Kraków - Chłodziarka do zabudowy Liebherr IRBAd 5171 Peak BioFresh 2024, Lipiec
Anonim
Inteligentna lodówka Nevera
Inteligentna lodówka Nevera

Jestem studentem NMCT w Howest Kortrijk (Belgia) iw ramach egzaminów musieliśmy wykonać projekt końcowy. Zrobiłem „Nevera”, narzędzie, które pomoże Ci zapamiętać wszystko, co znajduje się w Twojej lodówce. Za pomocą skanera kodów kreskowych będziesz musiał zeskanować produkty wchodzące i wychodzące z lodówki. Produkty te będą przechowywane w bazie danych MySQL i wyświetlane na stronie internetowej, dzięki czemu zawsze będziesz wiedzieć, co jest w Twojej lodówce. Na stronie znajdziesz również listę zakupów, na której możesz dodawać lub usuwać produkty, które musisz kupić w sklepie spożywczym, a także stronę, na której możesz przeanalizować poprzednie temperatury wewnątrz lodówki.

Moje portfolio znajdziecie tutaj.

Krok 1: Materiały

Materiały
Materiały
Materiały
Materiały
Materiały
Materiały
Materiały
Materiały

·

  • 1 x Rasperry Pi 3
  • 1 x karta SD
  • 1 x skaner kodów kreskowych USB
  • 1 x wyświetlacz LCD
  • 1 x potencjometr
  • 1 x czujnik temperatury
  • 1 x deska do krojenia chleba
  • Rezystory 10kOhm
  • Drewno i narzędzia

Krok 2: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie

Dobry przegląd okablowania można zobaczyć na powyższych zdjęciach lub w załączniku o nazwie Nevera_schema.fzz. Rozszerzenie.fzz można wykonać w programie Fritzing, który jest bezpłatny.

Port USB z Raspberry Pi jest połączony z USB ze skanera kodów kreskowych.

Krok 3: Baza danych

Baza danych
Baza danych

To jest moja znormalizowana baza danych w MySQL. Składa się z 6 stołów:

Produkt: Tutaj znajdziesz dane wszystkich możliwych produktów.

Frigo: Tutaj znajdziesz wszystkie lodówki, więc możesz mieć więcej niż jedną lodówkę.

Czujnik: Tutaj znajdziesz swój czujnik.

Producten_in_frigo: Tutaj znajdziesz informacje o wszystkich produktach, które aktualnie znajdują się w Twojej lodówce.

Sensor_in_frigo: Tutaj znajdziesz zmierzone dane z czujnika temperatury wewnątrz lodówki.

Boodschappenlijst: Tutaj znajdziesz dane z listy zakupów.

Krok 4: Strona internetowa

Strona internetowa
Strona internetowa

Najpierw wykonałem projekt mobilny w Adobe XD, gdzie wybrałem schemat kolorów i czcionki, których chciałem użyć, abym mógł dowiedzieć się, jak ma wyglądać moja witryna.

Następnie spróbowałem odtworzyć to w html i css na responsywną stronę internetową.

Krok 5:

Po zaprojektowaniu musiałem zaimportować prawdziwe dane do mojej strony internetowej za pomocą Flask i MySQL. Odczytałem również swoje dane z mojej temperatury i pokazałem je na wykresie.

Oto mój kod:

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

Krok 6: Obudowa

Mieszkania
Mieszkania
Mieszkania
Mieszkania
Mieszkania
Mieszkania
Mieszkania
Mieszkania

Użyłem drewna, które pierwotnie było szufladą z pudełka, którego już nie używaliśmy. Mój sąsiad przeciął to na pół i wykorzystał drugą połowę jako dach. Wkręciliśmy kilka śrub, aby upewnić się, że wszystko pozostało na swoim miejscu. Potem wyciął otwór wielkości mojego wyświetlacza LCD. W końcu wywiercił z przodu otwór, który wyskrobałem do większego otworu na więcej kabli. Aby zamknąć całość, wywiercił z tyłu dwa małe otwory, dzięki czemu mogę je otwierać i zamykać, po prostu przekręcając kilka śrub w drewnie.

To nie jest dokładny projekt, możesz umieścić swój projekt w dowolnym pudełku.

Zalecana: