Sadržaj:

Nevera pametni hladnjak: 6 koraka
Nevera pametni hladnjak: 6 koraka

Video: Nevera pametni hladnjak: 6 koraka

Video: Nevera pametni hladnjak: 6 koraka
Video: PCB инвертора холодильника Samsung привела мигающие коды ошибок 1/2/3/5/6/9/11/13 времени 2024, Juli
Anonim
Nevera pametni hladnjak
Nevera pametni hladnjak

Ja sam student NMCT -a u Howest Kortrijku (Belgija) i kao dio ispita morali smo napraviti završni projekt. Napravio sam "Nevera", alat koji će vam pomoći da zapamtite sve što vam je u frižideru. Uz pomoć skenera za crtični kod morat ćete skenirati proizvode koji ulaze i izlaze u vaš hladnjak. Ovi proizvodi će biti pohranjeni u MySQL bazi podataka i prikazani na web stranici, tako da ćete uvijek znati šta vam se nalazi u frižideru. Na web stranici ćete pronaći i popis za kupovinu na koji možete dodati ili ukloniti proizvode koje morate nabaviti u trgovini, a postoji i stranica na kojoj možete analizirati prethodne temperature u vašem hladnjaku.

Moj portfolio možete pronaći ovdje.

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

·

  • 1 x Rasperry Pi 3
  • 1 x SD kartica
  • 1 x USB skener bar koda
  • 1 x LCD ekran
  • 1 x Potenciometar
  • 1 x Senzor temperature
  • 1 x Oglasna ploča
  • Otpornici 10kOhm
  • Drvo i alat

Korak 2: Ožičenje

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

Dobar pregled ožičenja možete vidjeti na gornjim slikama ili u prilogu pod nazivom Nevera_schema.fzz. Ekstenzija.fzz može se izvesti u besplatnom programu Fritzing.

USB-priključak iz Raspberry Pi-a povezan je sa USB-om iz skenera barkoda.

Korak 3: Baza podataka

Baza podataka
Baza podataka

Ovo je moja normalizirana baza podataka u MySQL -u. Postoji 6 tabela:

Proizvod: Ovdje ćete pronaći podatke svih mogućih proizvoda.

Frigo: Ovdje ćete pronaći sve hladnjake, tako da možete imati više hladnjaka.

Senzor: Ovdje ćete pronaći svoj senzor.

Producten_in_frigo: Ovdje ćete pronaći informacije o svim proizvodima koji se zapravo nalaze u vašem hladnjaku.

Sensor_in_frigo: Ovdje ćete pronaći izmjerene podatke sa senzora temperature unutar vašeg frižidera.

Boodschappenlijst: Ovdje ćete pronaći podatke sa popisa za kupovinu.

Korak 4: Web stranica

Website
Website

Prvo sam napravio mobilni dizajn u Adobe XD -u, gdje sam odabrao svoju shemu boja i fontove koje želim koristiti, kako bih mogao shvatiti kako želim da izgleda moja web stranica.

Zatim sam pokušao ovo ponovno stvoriti u html i css na responzivnoj web stranici.

Korak 5:

Nakon dizajna, morao sam uvesti stvarne podatke na svoju web stranicu koristeći Flask i MySQL. Takođe sam pročitao svoje podatke sa svoje temperature i prikazao ih na grafikonu.

Evo mog koda:

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

Korak 6: Stanovanje

Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje

Koristio sam drvo koje je izvorno bilo ladica u kutiji koju više nismo koristili. Moj komšija je ovo prepolovio, a drugu polovicu koristio kao krov. Izbušili smo neke vijke kako bismo bili sigurni da je sve ostalo na svom mjestu. Zatim je izrezao rupu veličine mog LCD ekrana. Najzad je izbušio rupu na prednjoj strani, koju sam izgrebao do veće rupe za više kablova. Da bi zatvorio cijelu stvar, izbušio je dvije male rupe na stražnjoj strani, tako da je mogu otvoriti i zatvoriti samo okretanjem nekih vijaka u drvetu.

Ovo nije tačan dizajn, možete staviti svoj projekt u bilo koju kutiju koju želite.

Preporučuje se: