INHOUDSOPGAWE:

Nevera Smart Yskas: 6 stappe
Nevera Smart Yskas: 6 stappe

Video: Nevera Smart Yskas: 6 stappe

Video: Nevera Smart Yskas: 6 stappe
Video: Тестирование UVW компрессора постоянного тока инверторного холодильника за 3 этапа 2024, Julie
Anonim
Nevera Smart Yskas
Nevera Smart Yskas

Ek is 'n student NMCT aan Howest Kortrijk (België) en as deel van die eksamens moes ons 'n finale projek maak. Ek het 'Nevera' gemaak, 'n hulpmiddel om u te help onthou van alles wat in u yskas is. Met die hulp van 'n strepieskodeskandeerder moet u die produkte wat in en uit u yskas kom, skandeer. Hierdie produkte word in 'n MySQL -databasis gestoor en op 'n webwerf vertoon, sodat u altyd sal weet wat in u yskas is. Op die webwerf vind u ook 'n inkopielys waar u produkte kan byvoeg of verwyder wat u by die kruidenierswinkel moet kry, en daar is ook 'n bladsy waar u die vorige temperature in u yskas kan ontleed.

U kan my portefeulje hier vind.

Stap 1: materiaal

Materiaal
Materiaal
Materiaal
Materiaal
Materiaal
Materiaal
Materiaal
Materiaal

·

  • 1 x Rasperry Pi 3
  • 1 x SD -kaart
  • 1 x USB -strepieskodeskandeerder
  • 1 x LCD -skerm
  • 1 x Potensiometer
  • 1 x Temperatuursensor
  • 1 x broodbord
  • Weerstand 10kOhm
  • Hout en gereedskap

Stap 2: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading

U kan 'n goeie oorsig van die bedrading op die foto's hierbo of in die aanhangsel genaamd Nevera_schema.fzz sien. Die.fzz -uitbreiding kan uitgevoer word in die gratis program Fritzing.

Die USB-poort van die Raspberry Pi is verbind met die USB vanaf die strepieskodeskandeerder.

Stap 3: Databasis

Databasis
Databasis

Dit is my genormaliseerde databasis in MySQL. Dit bestaan uit 6 tabelle:

Produk: Hier vind u die data van alle moontlike produkte.

Frigo: Hier vind u al die yskaste, sodat u meer as een yskas kan hê.

Sensor: Hier vind u u sensor.

Producten_in_frigo: Hier vind u die inligting oor al die produkte wat eintlik in u yskas is.

Sensor_in_frigo: Hier vind u die gemete data van die temperatuursensor in u yskas.

Boodschappenlijst: Hier vind u die gegewens op die inkopielys.

Stap 4: webwerf

Webwerf
Webwerf

Eers het ek 'n mobiele ontwerp in Adobe XD gemaak, waar ek my kleurskema en die lettertipes wat ek wou gebruik, gekies het, sodat ek kon uitvind hoe ek wou hê dat my webwerf moet lyk.

Toe probeer ek dit in html en css na 'n responsiewe webwerf herskep.

Stap 5:

Na die ontwerp moes ek regte data op my webwerf invoer met behulp van Flask en MySQL. Ek het ook my data van my temperatuur gelees en dit in 'n grafiek getoon.

Hier is my kode:

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

Stap 6: Behuising

Behuising
Behuising
Behuising
Behuising
Behuising
Behuising
Behuising
Behuising

Ek het hout gebruik wat oorspronklik 'n laai was, in 'n boks wat ons nie meer gebruik het nie. My buurman het dit middeldeur gesny en die ander helfte as dak gebruik. Ons het 'n paar skroewe ingeboor om seker te maak dat alles in plek bly. Toe sny hy 'n gat uit die grootte van my lcd-skerm. Uiteindelik het hy 'n gat aan die voorkant geboor, wat ek na 'n groter gat geskraap het vir meer kabels. Om die hele ding te sluit, het hy twee gaatjies aan die agterkant geboor, sodat ek dit kan oop- en toemaak deur net 'n paar skroewe in die hout te draai.

Dit is nie 'n presiese ontwerp nie; u kan u projek in enige boks plaas.

Aanbeveel: