Мазмұны:

Nevera Smart тоңазытқышы: 6 қадам
Nevera Smart тоңазытқышы: 6 қадам

Бейне: Nevera Smart тоңазытқышы: 6 қадам

Бейне: Nevera Smart тоңазытқышы: 6 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Nevera Smart тоңазытқышы
Nevera Smart тоңазытқышы

Мен Howest Kortrijk (Бельгия) NMCT студентімін және емтихандар аясында біз соңғы жобаны жасауымыз керек болды. Мен тоңазытқышта бар нәрсені есте сақтауға көмектесетін «Nevera» құрамын жасадым. Штрих -код сканерінің көмегімен тоңазытқышқа кіретін және шығатын өнімдерді сканерлеу қажет болады. Бұл өнімдер MySQL дерекқорында сақталады және веб -сайтта көрсетіледі, сондықтан сіз әрқашан сіздің тоңазытқышыңызда не бар екенін білесіз. Веб -сайтта сіз азық -түлік дүкенінен алуға болатын өнімдерді қосуға немесе алып тастауға болатын сатып алу тізімін таба аласыз, сонымен қатар сіздің тоңазытқышыңыздағы бұрынғы температураны талдай алатын бет бар.

Сіз менің портфолиоымды осы жерден таба аласыз.

1 -қадам: материалдар

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

·

  • 1 x Rasperry Pi 3
  • 1 x SD картасы
  • 1 x USB штрих -код сканері
  • 1 x СКД дисплейі
  • 1 x потенциометр
  • 1 x Температура сенсоры
  • 1 x Нан тақтасы
  • Резисторлар 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 -қадам: тұрғын үй

Тұрғын үй
Тұрғын үй
Тұрғын үй
Тұрғын үй
Тұрғын үй
Тұрғын үй
Тұрғын үй
Тұрғын үй

Мен бастапқыда біз енді қолданбайтын қораптағы тартпа болатын ағашты қолдандым. Менің көршім мұны екіге бөліп, екінші жартысын шатыр ретінде пайдаланды. Бәрі орнында екеніне көз жеткізу үшін біз бірнеше бұрандаларды бұрдық. Содан кейін ол менің дисплей өлшеміндегі тесікті кесіп алды. Ақырында, ол алдыңғы жағында тесік бұрғылады, мен одан үлкен сымдарды алу үшін саңылауға шығардым. Барлығын жабу үшін ол артқы жағында екі кішкене тесік бұрғылады, сондықтан мен оны ормандағы бұрандаларды бұрап ашуға және жабуға болады.

Бұл нақты дизайн емес, сіз өзіңіздің жобаңызды қалаған қорапқа салуға болады.

Ұсынылған: