Cuprins:

Nevera inteligentă Nevera: 6 pași
Nevera inteligentă Nevera: 6 pași

Video: Nevera inteligentă Nevera: 6 pași

Video: Nevera inteligentă Nevera: 6 pași
Video: Боль в коленях и суставах уйдет МОМЕНТАЛЬНО. Срочно намажьте это…Показываю 6 ПРОВЕРЕННЫХ РЕЦЕПТОВ 2024, Iulie
Anonim
Nevera inteligentă Nevera
Nevera inteligentă Nevera

Sunt student NMCT la Howest Kortrijk (Belgia) și, ca parte a examenelor, a trebuit să realizăm un proiect final. Am făcut „Nevera”, un instrument care vă ajută să vă amintiți tot ce este în frigider. Cu ajutorul unui scaner de coduri de bare, va trebui să scanați produsele care intră și ies din frigider. Aceste produse vor fi stocate într-o bază de date MySQL și afișate pe un site web, astfel încât să știți întotdeauna ce este în frigider. Pe site veți găsi, de asemenea, o listă de cumpărături, unde puteți adăuga sau elimina produsele pe care trebuie să le obțineți din magazinul alimentar și există, de asemenea, o pagină în care puteți analiza temperaturile anterioare din frigider.

Poți găsi portofoliul meu aici.

Pasul 1: Materiale

Materiale
Materiale
Materiale
Materiale
Materiale
Materiale
Materiale
Materiale

·

  • 1 x Rasperry Pi 3
  • 1 x card SD
  • 1 x USB Scanner de coduri de bare
  • 1 x ecran LCD
  • 1 x Potențiometru
  • 1 x senzor de temperatură
  • 1 x panou de pâine
  • Rezistoare 10kOhm
  • Lemn și unelte

Pasul 2: Cablare

Cablare
Cablare
Cablare
Cablare

Puteți vedea o imagine de ansamblu bună a cablajului pe imaginile de mai sus sau în atașamentul numit Nevera_schema.fzz. Extensia.fzz poate fi executată în programul Fritzing, care este gratuit.

Portul USB de la Raspberry Pi este conectat la USB de la scanerul de coduri de bare.

Pasul 3: Baza de date

Bază de date
Bază de date

Aceasta este baza mea de date normalizată în MySQL. Există 6 tabele:

Produs: aici veți găsi datele tuturor produselor posibile.

Frigo: Aici veți găsi toate frigiderele, astfel încât să puteți avea mai multe frigidere.

Senzor: aici veți găsi senzorul.

Producten_in_frigo: aici veți găsi informații despre toate produsele care sunt de fapt în frigider.

Sensor_in_frigo: aici veți găsi datele măsurate de la senzorul de temperatură din frigider.

Boodschappenlijst: Aici veți găsi datele din lista de cumpărături.

Pasul 4: site-ul web

Site-ul web
Site-ul web

Mai întâi am realizat un design mobil în Adobe XD, unde am ales schema mea de culori și fonturile pe care doream să le folosesc, astfel încât să-mi dau seama cum doream să arate site-ul meu.

Apoi am încercat să recreez acest lucru în html și css pe un site web receptiv.

Pasul 5:

După proiectare, a trebuit să import date reale pe site-ul meu web folosind Flask și MySQL. De asemenea, mi-am citit datele din temperatura mea și le-am arătat într-o diagramă.

Iată codul meu:

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

Pasul 6: Locuințe

Locuințe
Locuințe
Locuințe
Locuințe
Locuințe
Locuințe
Locuințe
Locuințe

Am folosit niște lemn care inițial era un sertar dintr-o cutie pe care nu o mai foloseam. Vecina mea a tăiat asta în jumătate și a folosit cealaltă jumătate ca acoperiș. Am forat niște șuruburi, pentru a ne asigura că totul rămâne la locul său. Apoi a tăiat o gaură de dimensiunea afișajului meu LCD. În cele din urmă, a făcut o gaură în față, pe care am scos-o într-o gaură mai mare pentru mai multe cabluri. Pentru a închide totul, a făcut două găuri mici pe spate, așa că pot să-l deschid și să-l închid doar întorcând niște șuruburi în lemn.

Acesta nu este un design exact, puteți pune proiectul în orice casetă doriți.

Recomandat: