Мазмұны:

FoodPlate: тағамды жылы ұстайтын табақ: 11 қадам
FoodPlate: тағамды жылы ұстайтын табақ: 11 қадам

Бейне: FoodPlate: тағамды жылы ұстайтын табақ: 11 қадам

Бейне: FoodPlate: тағамды жылы ұстайтын табақ: 11 қадам
Бейне: Топ-10 продуктов, которые вы должны съесть, чтобы похудеть навсегда 2024, Маусым
Anonim
FoodPlate: тағамды жылы ұстайтын табақ
FoodPlate: тағамды жылы ұстайтын табақ

Сіз тамақ ішіп жатқанда тамағыңыздың салқындағанын сездіңіз бе?

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

Менің GitHub сілтемесі:

1 -қадам: компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

Бұл жоба үшін бізге келесі компоненттер/құралдар/материалдар қажет:

Компоненттер

  • R+ Raspberry Pi 3 үлгісі B+ (€ 35, 66)
  • Raspberry Pi қуат көзі (€ 18.95) (1 -сурет)
  • K8200 үшін төсек тақтасына арналған ПХД - 3D принтер (қосалқы бөлшек) (€ 31.00) (2 -сурет)
  • NTC (€ 2.00) (3 -сурет)
  • ПХД үшін қуат көзі (€ 35.11) (Сурет 4+5)
  • Эстафета - Pi үшін 3.3В !!! (€ 4.40) [6 -сурет]
  • MPU-6050 (гирос + акселеро) (€ 3,95) (сурет 7)
  • Жүктеме ұяшығы - 1KG (€ 4.96) (8 -сурет)
  • HX711 (жүктеу ұяшығына арналған) (Жүктеме ұяшығына отырады) (9 -сурет)
  • СКД (€ 16.07) (10 -сурет)
  • Белсенді дыбыстық сигнал (€ 2.83) (11 -сурет)
  • Қайшы (0, 63 евро)
  • 7 «JUMPER WIRES, 30 STUKS (€ 17, 97)

Құралдар

  • Пісіру темірі
  • Желім мылтық
  • Сабер көрді

Материалдар

Ағаш

Толық бағалар тізімін Excel құжатынан қараңыз.

Бұл жобаның жалпы құны - 183 евро.

2 -қадам: Схеманы құру

Циклды құру
Циклды құру
Циклды құру
Циклды құру
Циклды құру
Циклды құру

Бірінші қадам үшін схеманы құру керек (PDF 1 + 2 + суретті 3 + 4 қараңыз)

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

Осыдан кейін сіз бәрін 35х33х5,5 см көлеміндегі ағаш контейнерге саласыз. Сіз тесіктерді қылшық арамен көре аласыз.

Содан кейін жүктеу ұяшығын платформаға орналастырыңыз, сонда оған қыздыру табақшасы тіреледі.

Жылыту тақтасын шегелермен бекітіңіз. Пластинаның әрқашан көтерілуі үшін тырнақтың айналасына серіппелерді қойыңыз.

3 -қадам: Raspberry Pi -ге қосылу

Raspberry Pi -ге қосылу
Raspberry Pi -ге қосылу
Raspberry Pi -ге қосылу
Raspberry Pi -ге қосылу
Raspberry Pi -ге қосылу
Raspberry Pi -ге қосылу

Алдымен сіз MobaXterm (https://mobaxterm.mobatek.net/download.html) мен Raspbian (https://www.raspberrypi.org/downloads/raspbian/) тегін нұсқасын жүктеп, орнатасыз.

Содан кейін бағдарламаны ашып, жоғарғы сол жақ бұрыштағы «Сессия» түймесін басыңыз.

Содан кейін «Қашықтағы хост» астындағы Pi -дің IP мекенжайын енгізіңіз. «Қолданушы атын көрсетіңіз» деген жерге өз атыңызды енгізіңіз. Осыдан кейін сіз экранның төменгі жағындағы «OK» түймесін басыңыз.

Сіз мұны жасағаннан кейін, ол автоматты түрде қосылуды бастайды. Осыдан кейін сіз өзіңіздің пароліңізді енгізуіңіз керек, енді сіздің Pi -мен байланысыңыз бар.

4 -қадам: SPI қосу

SPI белсендіру
SPI белсендіру
SPI белсендіру
SPI белсендіру
SPI белсендіру
SPI белсендіру

Біз MCP3008 қолданатындықтан, SPI -ді іске қосу керек.

Ол үшін сіз MobaXterm: «sudo raspi-config» тересіз.

Содан кейін сіз «Интерфейс опцияларын» таңдайсыз.

Содан кейін «SPI» түймесін басыңыз. Осыдан кейін «Иә» түймесін басыңыз.

Содан кейін MobaXterm -ге өтіп, келесі пәрменді енгізіңіз:

sudo apt-get python3-spidev орнатыңыз

5 -қадам: веб -серверді орнату

Веб -серверді орнату
Веб -серверді орнату
Веб -серверді орнату
Веб -серверді орнату
Веб -серверді орнату
Веб -серверді орнату

Енді сіз MobaXterm консоліне ораласыз.

Алдымен біз Raspbian -ды жаңартуды және жаңартуды жоспарлап отырмыз, осылайша бізде соңғы нұсқа бар. Мұны келесі командалармен жасауға болады:

  • sudo apt-get жаңартуы
  • sudo apt-get жаңарту

Содан кейін біз Apache орнатамыз. Бұл қондырғы көмегімен сіз веб -сайтты желідегі кез келген құрылғыдан қарай аласыз.

Сіз мұны келесі пәрменмен жасайсыз:

sudo apt-get apache2 орнатыңыз

Енді жолға жолды толтыру арқылы келесі қалтаға өтіңіз (5 суретті қараңыз):

/var/www/html/

Мұнда сіз барлық файлдарды «Front» қалтасынан орналастыра аласыз.

Сіз мұны жүктеу белгісін басу арқылы жасай аласыз (6 суретті қараңыз).

6 -қадам: пошта серверін орнату

Пошта серверін орнату
Пошта серверін орнату
Пошта серверін орнату
Пошта серверін орнату
Пошта серверін орнату
Пошта серверін орнату

Ең алдымен, сіз Gmail -де тіркелгі жасауыңыз керек.

Содан кейін осы веб -сайтқа кіріп, оны «Қосулы» күйіне орнатыңыз (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).

Содан кейін мәтіндік редактордың көмегімен «class_mail.py» ашыңыз. Мұны «сыныптар» қалтасынан табуға болады. Осыдан кейін сіз Gmail тіркелгісі үшін пайдаланылатын электрондық пошта мекенжайы мен құпия сөзді өзгерте аласыз.

7 -қадам: Python файлдарын тасымалдаңыз

Python файлдарын жіберіңіз
Python файлдарын жіберіңіз

Енді біз артқы жағын жұмыс істеуге тырысамыз.

Алдымен сіз «project1» деп аталатын жаңа қалта жасайсыз.

Содан кейін оған «Backend» қалтасынан барлық.py файлдарын жүктеңіз.

Енді біз SQL серверінен бастай аламыз.

8 -қадам: SQL + импорттау дерекқорын орнатыңыз

SQL + импорттау деректер қорын орнатыңыз
SQL + импорттау деректер қорын орнатыңыз
SQL + импорттау деректер қорын орнатыңыз
SQL + импорттау деректер қорын орнатыңыз
SQL + импорттау деректер қорын орнатыңыз
SQL + импорттау деректер қорын орнатыңыз

Мәліметтер қорына қосылу

Алдымен сіз MySQL жұмыс үстелін орнатасыз. (MySQL веб -сайтына өту үшін мына жерді басыңыз)

Содан кейін MySQL Workbench бағдарламасын ашып, қосу белгісін нұқыңыз (1 суретті қараңыз).

Содан кейін келесі өрістерді толтырыңыз (2 суретті қараңыз):

  • Қосылым атауы

    • Байланыстың атауы
    • Мысалы: Project1
  • Хост атауы

    • Сіздің Pi қосылған IP мекенжайы.
    • Мысалы: 169.254.10.1
  • Порт

    3306

  • Пайдаланушы аты

    MariaDB көмегімен конфигурациялау үшін пайдаланылған пайдаланушы аты

Содан кейін «Байланысты тексеру» түймесін басыңыз.

Енді сіз қосылымды көресіз (3 суретті қараңыз). Оны ашу үшін оны екі рет шертіңіз.

Мәліметтер қорын импорттаңыз

Дерекқорды импорттау үшін сол жақ бүйірлік тақтадағы «Деректерді импорттау/қалпына келтіру» түймесін басыңыз. (сурет 4)

Содан кейін сіз «Дерекқор» қалтасындағы Github репозиторийінде таба алатын sql-файлды «Өзіндік файлдан импорттау» астында таңдайсыз.

Егер бұл сәтті болса, тақтаны қосқан кезде бағдарламаны автоматты түрде бастауға болатын келесі қадамға өтуге болады.

9 -қадам: Қуат көзіне қосылған кезде бағдарламаны автоматты түрде бастаңыз

Қуат көзіне қосылған кезде бағдарламаны автоматты түрде бастаңыз
Қуат көзіне қосылған кезде бағдарламаны автоматты түрде бастаңыз
Қуат көзіне қосылған кезде бағдарламаны автоматты түрде бастаңыз
Қуат көзіне қосылған кезде бағдарламаны автоматты түрде бастаңыз
Қуат көзіне қосылған кезде бағдарламаны автоматты түрде бастаңыз
Қуат көзіне қосылған кезде бағдарламаны автоматты түрде бастаңыз

Алдымен MobaXterm -ге өтіңіз.

Содан кейін келесі пәрменді теріңіз:

sudo crontab -e

Содан кейін 2 санын енгізіңіз.

Енді келесі пәрменді теріңіз:

@reboot python3.5 /home/dp-user/Documents/project1/app.py

Содан кейін сіз келесі пернелер тіркесімін жасайсыз:

ctrl+x

Содан кейін «у» түймесін басыңыз. Осыдан кейін енгізу түймесін басыңыз.

Соңында келесі пәрменді теріңіз

sudo қайта жүктеу

10 -қадам: аудармаларды қосыңыз

Аудармаларды қосу
Аудармаларды қосу

Аударма қосу үшін «Translation_add.py» файлын бастаңыз. Сіз мұны «project1» (cd арқылы) қалтасына өту арқылы жасай аласыз және келесі пәрменді орындаңыз:

  • cd/home // Documents/project1 (Оң жақ қалтаға өту командасы)
  • python3.5 Translation_add.py

Содан кейін сіз ағылшын, голланд және француз сөзін немесе сөз тіркесін толтырасыз.

Содан кейін енгізу түймесін басыңыз. Енді сөздер/сөз тіркестері дерекқорда.

11 -қадам: Пайдаланушы нұсқаулығы + Рахмет

Бұл сөздік құжатта сіз веб -сайтты қалай пайдалану керектігін білесіз.

Бұл нұсқаулықты оқығаныңыз үшін рахмет және сіздің тағамыңыз ешқашан суық болмайды деп үміттенемін.

Ұсынылған: