Sisukord:

Nevera nutikas külmik: 6 sammu
Nevera nutikas külmik: 6 sammu

Video: Nevera nutikas külmik: 6 sammu

Video: Nevera nutikas külmik: 6 sammu
Video: Горбуша как семга! Малосольная горбуша. Горбуша соленая под семгу быстрый способ! 2024, November
Anonim
Nevera nutikas külmik
Nevera nutikas külmik

Olen üliõpilane NMCT Howest Kortrijkis (Belgia) ja osana eksamitest pidime tegema lõpliku projekti. Tegin "Nevera" - tööriista, mis aitab teil meeles pidada kõike, mis teie külmkapis on. Vöötkoodiskanneri abil peate skannima tooteid, mis külmikusse sisse ja välja lähevad. Need tooted salvestatakse MySQL -i andmebaasi ja kuvatakse veebisaidil, nii et teate alati, mis teie külmkapis on. Veebisaidilt leiate ka ostunimekirja, kuhu saate lisada või eemaldada toidupoest ostetavaid tooteid, samuti on leht, kus saate analüüsida oma külmiku varasemaid temperatuure.

Minu portfelli leiate siit.

Samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid

·

  • 1 x Rasperry Pi 3
  • 1 x SD -kaart
  • 1 x USB vöötkoodiskanner
  • 1 x LCD ekraan
  • 1 x potentsiomeeter
  • 1 x temperatuuriandur
  • 1 x leivalaud
  • Takistid 10 kOhm
  • Puit ja tööriistad

2. samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

Hea ülevaate juhtmestikust näete ülaltoodud piltidel või manuses nimega Nevera_schema.fzz. Laiendit.fzz saab käivitada programmis Fritzing, mis on tasuta.

Raspberry Pi USB-port on ühendatud vöötkoodi skanneri USB-ga.

3. samm: andmebaas

Andmebaas
Andmebaas

See on minu normaliseeritud andmebaas MySQL -is. See koosneb 6 tabelist:

Toode: siit leiate kõigi võimalike toodete andmed.

Frigo: Siit leiate kõik külmikud, nii et teil võib olla rohkem kui üks külmik.

Andur: siit leiate oma anduri.

Producten_in_frigo: Siit leiate teavet kõigi külmikus tegelikult olevate toodete kohta.

Sensor_in_frigo: siit leiate külmiku sees asuva temperatuurianduri mõõdetud andmed.

Boodschappenlijst: siit leiate ostunimekirjast pärit andmed.

4. samm: veebisait

Veebisait
Veebisait

Esmalt tegin mobiilse kujunduse Adobe XD -s, kus valisin oma värviskeemi ja fondid, mida soovisin kasutada, et saaksin aru saada, kuidas ma oma veebisaidi välja tahan näha.

Seejärel proovisin seda uuesti luua HTML -is ja css -is tundlikule veebisaidile.

5. samm:

Pärast kujundamist pidin oma veebisaidile importima reaalseid andmeid, kasutades Flaski ja MySQL -i. Lugesin oma andmeid ka oma temperatuurilt ja näitasin seda graafikus.

Siin on minu kood:

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

6. samm: eluase

Eluase
Eluase
Eluase
Eluase
Eluase
Eluase
Eluase
Eluase

Ma kasutasin puitu, mis algselt oli sahtlist, kastis, mida me enam ei kasutanud. Minu naaber lõi selle pooleks ja kasutas teise poole katusena. Puurisime mõned kruvid sisse, veendumaks, et kõik jääb oma kohale. Siis lõikas ta välja mu LCD-ekraani suuruse augu. Lõpuks puuris ta esiosa augu, mille ma kaabeldasin suuremasse auku, et rohkem kaableid otsida. Kogu asja sulgemiseks puuris ta tagaküljele kaks väikest auku, nii et ma saan selle avada ja sulgeda, keerates puidust kruvisid.

See ei ole täpne disain, saate oma projekti panna ükskõik millisesse kasti.

Soovitan: