Kazalo:

Pametni hladilnik Nevera: 6 korakov
Pametni hladilnik Nevera: 6 korakov

Video: Pametni hladilnik Nevera: 6 korakov

Video: Pametni hladilnik Nevera: 6 korakov
Video: Детский торт на День рождения. Видео рецепт. Без мастики. English Subtitles 2024, November
Anonim
Pametni hladilnik Nevera
Pametni hladilnik Nevera

Sem študentka NMCT v Howest Kortrijk (Belgija) in kot del izpitov smo morali narediti zaključni projekt. Naredil sem "Nevera", orodje, ki vam bo pomagalo zapomniti vse, kar je v vašem hladilniku. S pomočjo optičnega bralnika črtne kode boste morali skenirati izdelke, ki gredo v hladilnik in iz njega. Ti izdelki bodo shranjeni v bazi podatkov MySQL in prikazani na spletnem mestu, tako da boste vedno vedeli, kaj je v vašem hladilniku. Na spletnem mestu boste našli tudi nakupovalni seznam, kjer lahko dodate ali odstranite izdelke, ki jih morate kupiti v trgovini z živili, na voljo pa je tudi stran, na kateri lahko analizirate prejšnje temperature v hladilniku.

Moj portfelj najdete tukaj.

1. korak: Materiali

Materiali
Materiali
Materiali
Materiali
Materiali
Materiali
Materiali
Materiali

·

  • 1 x Rasperry Pi 3
  • 1 x SD kartica
  • 1 x optični bralnik črtne kode USB
  • 1 x LCD zaslon
  • 1x potenciometer
  • 1 x senzor temperature
  • 1 x Deska
  • Upori 10kOhm
  • Les in orodje

2. korak: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Dober pregled ožičenja si lahko ogledate na zgornjih slikah ali v priponki z naslovom Nevera_schema.fzz. Razširitev.fzz je mogoče izvesti v brezplačnem programu Fritzing.

Vrata USB iz Raspberry Pi so povezana z USB iz optičnega bralnika črtne kode.

3. korak: zbirka podatkov

Baza podatkov
Baza podatkov

To je moja normalizirana baza podatkov v MySQL. Obstaja 6 tabel:

Izdelek: Tu boste našli podatke o vseh možnih izdelkih.

Frigo: Tu boste našli vse hladilnike, tako da imate lahko več hladilnikov.

Senzor: Tu boste našli svoj senzor.

Producten_in_frigo: Tu boste našli informacije o vseh izdelkih, ki so dejansko v vašem hladilniku.

Sensor_in_frigo: Tu boste našli izmerjene podatke iz temperaturnega senzorja v hladilniku.

Boodschappenlijst: Tu boste našli podatke iz nakupovalnega seznama.

4. korak: Spletno mesto

Spletna stran
Spletna stran

Najprej sem naredil mobilno zasnovo v programu Adobe XD, kjer sem izbral svojo barvno shemo in pisave, ki sem jih želel uporabiti, da sem lahko ugotovil, kako želim videti moje spletno mesto.

Nato sem poskušal to znova ustvariti v html in css na odzivno spletno mesto.

5. korak:

Po zasnovi sem moral uvoziti resnične podatke na svoje spletno mesto s pomočjo Flask in MySQL. Svoje podatke sem prebral tudi iz temperature in jih prikazal v grafikonu.

Tukaj je moja koda:

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

6. korak: Stanovanje

Nastanitev
Nastanitev
Nastanitev
Nastanitev
Nastanitev
Nastanitev
Nastanitev
Nastanitev

Uporabil sem nekaj lesa, ki je bil prvotno predal, v škatli, ki je nismo več uporabljali. Moj sosed je to prepolovil, drugo polovico pa uporabil kot streho. Izvrtali smo nekaj vijakov, da bi zagotovili, da je vse ostalo na svojem mestu. Nato je izrezal luknjo v velikosti mojega LCD zaslona. Na koncu je spredaj izvrtal luknjo, ki sem jo izpraznil v večjo luknjo za več kablov. Za celotno stvar je izvrtal dve majhni luknji na hrbtu, tako da jo lahko odprem in zaprem tako, da v lesu samo zavrtim nekaj vijakov.

To ni natančna zasnova, lahko svoj projekt postavite v poljubno polje.

Priporočena: