Агуулгын хүснэгт:

Nevera ухаалаг хөргөгч: 6 алхам
Nevera ухаалаг хөргөгч: 6 алхам

Видео: Nevera ухаалаг хөргөгч: 6 алхам

Видео: Nevera ухаалаг хөргөгч: 6 алхам
Видео: 【-6℃】Путешествие на пароме соло в середине зимы с ночевкой в номере люкс высшего класса 2024, Долдугаар сарын
Anonim
Nevera ухаалаг хөргөгч
Nevera ухаалаг хөргөгч

Би Howest Kortrijk (Бельги) -ийн NMCT оюутан бөгөөд шалгалтын нэг хэсэг болгон бид эцсийн төслийг хийх ёстой байсан. Би хөргөгчинд чинь байгаа бүх зүйлийг санахад туслах хэрэгсэл болох "Nevera" -г хийсэн. Баркод сканнерын тусламжтайгаар та хөргөгч рүү орж гардаг бүтээгдэхүүнийг сканнердах хэрэгтэй болно. Эдгээр бүтээгдэхүүнийг MySQL мэдээллийн санд хадгалж, вэбсайт дээр харуулах тул хөргөгчинд юу байгааг үргэлж мэдэж байх болно. Вэбсайтаас та хүнсний дэлгүүрээс авах ёстой бүтээгдэхүүнээ нэмж, хасах боломжтой дэлгүүрийн жагсаалтыг олж авах боломжтой бөгөөд хөргөгчнийхөө өмнөх температурыг шинжлэх боломжтой хуудас байдаг.

Та миний портфолиог эндээс олж болно.

Алхам 1: Материал

Материал
Материал
Материал
Материал
Материал
Материал
Материал
Материал

·

  • 1 x Rasperry Pi 3
  • 1 x SD карт
  • 1 x USB бар код сканнер
  • 1 x LCD дэлгэц
  • 1 х потенциометр
  • 1 x Температур мэдрэгч
  • 1 х талхны самбар
  • 10 кОм эсэргүүцэл
  • Мод, багаж хэрэгсэл

Алхам 2: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Дээрх зургууд эсвэл Nevera_schema.fzz хавсралт дээрх утаснуудын сайн тоймыг харж болно.. Fzz өргөтгөлийг үнэгүй Fritzing програм дээр ажиллуулж болно.

Raspberry Pi-ийн USB порт нь баркод сканнерын USB-тэй холбогддог.

Алхам 3: Мэдээллийн сан

Мэдээллийн сан
Мэдээллийн сан

Энэ бол MySQL дээрх миний хэвийн мэдээллийн сан юм. Энэ нь 6 хүснэгтээс бүрдэнэ.

Бүтээгдэхүүн: Эндээс та боломжтой бүх бүтээгдэхүүний өгөгдлийг олох болно.

Фриго: Энд та бүх хөргөгчийг олох болно, ингэснээр та нэгээс олон хөргөгчтэй болно.

Мэдрэгч: Эндээс та мэдрэгчээ олох болно.

Producten_in_frigo: Эндээс та хөргөгчинд байгаа бүх бүтээгдэхүүний талаархи мэдээллийг олж авах болно.

Sensor_in_frigo: Энд та хөргөгчийн доторх температур мэдрэгчийн хэмжсэн өгөгдлийг олох болно.

Boodschappenlijst: Эндээс та худалдааны жагсаалтаас авсан өгөгдлийг олох болно.

Алхам 4: Вэбсайт

Вэбсайт
Вэбсайт

Нэгдүгээрт, би Adobe XD дээр гар утасны дизайн хийсэн бөгөөд өөрийнхөө өнгөний схем, ашиглахыг хүссэн фонтуудаа сонгосон тул вэбсайтаа хэрхэн харагдуулахыг хүсч байгаагаа олж мэдэв.

Дараа нь би үүнийг html болон css хэлбэрээр хариу өгөх вэбсайт руу дахин хийхийг оролдсон.

Алхам 5:

Дизайн хийсний дараа би Flask болон MySQL ашиглан вэбсайт руугаа бодит өгөгдлийг оруулах шаардлагатай болсон. Би мөн температураас авсан өгөгдлөө уншиж, хүснэгтэд үзүүлэв.

Энд миний код байна:

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

Алхам 6: Орон сууц

Орон сууц
Орон сууц
Орон сууц
Орон сууц
Орон сууц
Орон сууц
Орон сууц
Орон сууц

Би анх ашиглахаа больсон хайрцганд хийсэн шургуулга байсан модыг ашигласан. Манай хөрш үүнийг хоёр хувааж, нөгөө талыг нь дээвэр болгон ашигласан. Бүх зүйл байрандаа байгаа эсэхийг шалгахын тулд бид хэдэн эрэг өрөмдсөн. Дараа нь тэр миний LCD дэлгэцийн хэмжээтэй нүх гаргав. Эцэст нь тэр урд талын нүхийг өрөмдсөн бөгөөд би илүү том кабель авахын тулд том нүх рүү авав. Бүх зүйлийг хаахын тулд тэр нуруун дээр нь хоёр жижиг нүх өрөмдсөн тул би модны эрэг шургуулаад л нээгээд хааж болно.

Энэ бол яг нарийн хийц биш, та төслөө хүссэн хайрцагт хийж болно.

Зөвлөмж болгож буй: