Turinys:

„Nevera Smart“šaldytuvas: 6 žingsniai
„Nevera Smart“šaldytuvas: 6 žingsniai

Video: „Nevera Smart“šaldytuvas: 6 žingsniai

Video: „Nevera Smart“šaldytuvas: 6 žingsniai
Video: [LG Refrigerator] - How to test the ice maker 2024, Liepa
Anonim
„Nevera Smart“šaldytuvas
„Nevera Smart“šaldytuvas

Aš esu studentas NMCT Howest Kortrijk (Belgija) ir kaip egzaminų dalis turėjome sukurti galutinį projektą. Aš padariau „Nevera“- įrankį, padedantį prisiminti viską, kas yra jūsų šaldytuve. Naudodami brūkšninių kodų skaitytuvą, turėsite nuskaityti produktus, kurie patenka į šaldytuvą ir išeina iš jo. Šie produktai bus saugomi „MySQL“duomenų bazėje ir rodomi svetainėje, todėl visada žinosite, kas yra jūsų šaldytuve. Svetainėje taip pat rasite pirkinių sąrašą, kuriame galite pridėti arba pašalinti produktus, kuriuos turite įsigyti maisto prekių parduotuvėje, taip pat yra puslapis, kuriame galite analizuoti ankstesnę temperatūrą šaldytuve.

Mano portfelį rasite čia.

1 žingsnis: medžiagos

Medžiagos
Medžiagos
Medžiagos
Medžiagos
Medžiagos
Medžiagos
Medžiagos
Medžiagos

·

  • 1 x Rasperry Pi 3
  • 1 x SD kortelė
  • 1 x USB brūkšninių kodų skaitytuvas
  • 1 x LCD ekranas
  • 1 x potenciometras
  • 1 x temperatūros jutiklis
  • 1 x duonos lenta
  • Rezistoriai 10 kOhm
  • Mediena ir įrankiai

2 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai

Gerą laidų apžvalgą galite pamatyti aukščiau esančiose nuotraukose arba priede, pavadintame Nevera_schema.fzz.. Fzz plėtinį galima vykdyti nemokamoje programoje „Fritzing“.

„Raspberry Pi“USB prievadas yra prijungtas prie USB iš brūkšninio kodo skaitytuvo.

3 žingsnis: duomenų bazė

Duomenų bazė
Duomenų bazė

Tai mano normalizuota duomenų bazė „MySQL“. Yra 6 lentelės:

Produktas: Čia rasite visų galimų produktų duomenis.

Frigo: Čia rasite visus šaldytuvus, kad galėtumėte turėti daugiau nei vieną šaldytuvą.

Jutiklis: čia rasite savo jutiklį.

Producten_in_frigo: Čia rasite informaciją apie visus produktus, kurie iš tikrųjų yra jūsų šaldytuve.

Sensor_in_frigo: Čia rasite išmatuotus šaldytuvo temperatūros jutiklio duomenis.

Boodschappenlijst: Čia rasite duomenis iš pirkinių sąrašo.

4 žingsnis: svetainė

Interneto svetainė
Interneto svetainė

Pirmiausia sukūriau mobilųjį dizainą „Adobe XD“, kur pasirinkau savo spalvų schemą ir norimus naudoti šriftus, kad galėčiau suprasti, kaip noriu, kad mano svetainė atrodytų.

Tada bandžiau tai atkurti html ir css reaguojančioje svetainėje.

5 žingsnis:

Po dizaino turėjau importuoti tikrus duomenis į savo svetainę naudodami „Flask“ir „MySQL“. Aš taip pat perskaičiau savo duomenis iš savo temperatūros ir parodžiau juos diagramoje.

Štai mano kodas:

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

6 žingsnis: būstas

Būstas
Būstas
Būstas
Būstas
Būstas
Būstas
Būstas
Būstas

Aš panaudojau medieną, kuri iš pradžių buvo stalčius, dėžutėje, kurios nebenaudojome. Mano kaimynas tai perpjovė per pusę, o kitą pusę naudojo kaip stogą. Mes gręžėme kai kuriuos varžtus, kad įsitikintume, jog viskas liko vietoje. Tada jis išpjovė mano LCD ekrano dydžio skylę. Pagaliau jis išgręžė skylę priekyje, kurią aš ištraukiau į didesnę skylę, kad gaučiau daugiau kabelių. Norėdami uždaryti viską, jis išgręžė dvi mažas skyles ant nugaros, kad galėčiau jį atidaryti ir uždaryti, tik sukdamas medžio varžtus.

Tai nėra tikslus dizainas, galite įdėti savo projektą į bet kurią norimą dėžutę.

Rekomenduojamas: