Taula de continguts:

FoodPlate: la placa que manté els aliments calents: 11 passos
FoodPlate: la placa que manté els aliments calents: 11 passos

Vídeo: FoodPlate: la placa que manté els aliments calents: 11 passos

Vídeo: FoodPlate: la placa que manté els aliments calents: 11 passos
Vídeo: Собачий рынок Одесса. КОТЫ/ СОБАКИ. Пошли на БАРАХОЛКУ а купили ПОПУГАЯ. 2024, Desembre
Anonim
FoodPlate: la placa que manté calents els vostres aliments
FoodPlate: la placa que manté calents els vostres aliments

Alguna vegada heu experimentat que el vostre menjar s’ha refredat mentre encara mengeu?

En aquest instructiu, us explicaré com fer una placa escalfada. A més, aquesta placa s'assegurarà que no hi pugui caure res inclinant-la.

L’enllaç al meu GitHub és:

Pas 1: components

Components
Components
Components
Components
Components
Components

Per a aquest projecte necessitem els components / eines / materials següents:

Components

  • Raspberry Pi 3 model B + (35, 66 €)
  • Font d'alimentació Raspberry Pi (18,95 €) (imatge 1)
  • PCB PER A PLAQUES DE LLIT PER A K8200 - IMPRESSORA 3D (RECANVI) (31,00 €) (imatge 2)
  • NTC (2,00 €) (imatge 3)
  • Font d'alimentació per PCB (35,11 €) (imatge 4 + 5)
  • Relleu - 3,3V per Pi !!! (4,40 €) (imatge 6)
  • MPU-6050 (giroscopis + accelero) (3,95 €) (imatge 7)
  • Cel·la de càrrega: 1 KG (4,96 €) (imatge 8)
  • HX711 (per a cel·la de càrrega) (Assegura per cel·la de càrrega) (Imatge 9)
  • LCD (16,07 €) (imatge 10)
  • Zumbador actiu (2,83 €) (imatge 11)
  • Talladora (0,63 €)
  • CABLES DE 7 ", 30 COUS (17, 97 €)

Eines

  • Soldador
  • Pistola de cola
  • Sabre va veure

Materials

Fusta

Consulteu el document Excel per obtenir la llista de preus completa.

El cost total d’aquest projecte és de 183 €.

Pas 2: Construir el circuit

Construint el circuit
Construint el circuit
Construint el circuit
Construint el circuit
Construint el circuit
Construint el circuit

Per al primer pas heu de construir el circuit (vegeu PDF 1 + 2 + imatge 3 + 4)

El millor és fer-ho primer en una taula de treball. Després, podeu soldar-ho tot junt. Podeu utilitzar una pistola de cola per reforçar el treball de soldadura.

Després, poseu-ho tot en un recipient de fusta de 35 x 33 x 5, 5cm. Es poden veure els forats amb una serra de sable.

A continuació, col·loqueu la cèl·lula de càrrega sobre una plataforma de manera que la placa calefactora hi recolzi.

Fixeu la placa calefactora amb claus. Col·loqueu molles al voltant de l’ungla de manera que sempre surti la placa.

Pas 3: connexió al Raspberry Pi

Connexió al Raspberry Pi
Connexió al Raspberry Pi
Connexió al Raspberry Pi
Connexió al Raspberry Pi
Connexió al Raspberry Pi
Connexió al Raspberry Pi

Primer descarregueu i instal·leu la versió gratuïta de MobaXterm (https://mobaxterm.mobatek.net/download.html) i Raspbian (https://www.raspberrypi.org/downloads/raspbian/)

A continuació, obriu el programa i feu clic a "Sessió" a l'extrem superior esquerre.

A continuació, empleneu l'adreça IP del Pi a "Amfitrió remot". A "Especifica el nom d'usuari", introduïu el vostre nom d'usuari. Després, premeu "D'acord" a la part inferior de la pantalla.

Un cop fet això, iniciarà automàticament una connexió. Després d’això, heu d’introduir la vostra contrasenya. Ara ja teniu una connexió amb el vostre Pi.

Pas 4: activació de SPI

Activació SPI
Activació SPI
Activació SPI
Activació SPI
Activació SPI
Activació SPI

Com que fem servir un MCP3008, hem d’activar l’SPI.

Per a això, escriviu MobaXterm: "sudo raspi-config".

Després, seleccioneu "Opcions d'interfície".

A continuació, feu clic a "SPI". Després, feu clic a "Sí".

A continuació, aneu a MobaXterm i introduïu l'ordre següent:

sudo apt-get install python3-spidev

Pas 5: Configuració d'un servidor web

Configuració d’un servidor web
Configuració d’un servidor web
Configuració d’un servidor web
Configuració d’un servidor web
Configuració d’un servidor web
Configuració d’un servidor web

Ara torneu a la consola MobaXterm.

Primer farem una actualització i una actualització de Raspbian per tenir la versió més recent. Podeu fer-ho amb les ordres següents:

  • sudo apt-get update
  • sudo apt-get upgrade

Després instal·larem Apache. Amb aquesta instal·lació podeu veure el lloc web en qualsevol dispositiu de la vostra xarxa.

Feu això amb l'ordre següent:

sudo apt-get install apache2

Ara aneu a la carpeta següent omplint aquest camí a la barra (vegeu la imatge 5):

/ var / www / html /

Aquí podeu col·locar tots els fitxers de la carpeta "Front".

Podeu fer-ho fent clic al símbol de càrrega (vegeu la imatge 6).

Pas 6: Configuració d'un servidor de correu

Configuració d’un servidor de correu
Configuració d’un servidor de correu
Configuració d’un servidor de correu
Configuració d’un servidor de correu
Configuració d’un servidor de correu
Configuració d’un servidor de correu

Primer de tot, heu de crear un compte a Gmail.

A continuació, navegueu a aquest lloc web i configureu-lo a "Activat" (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).

Després, obriu "class_mail.py" amb un editor de text. Es pot trobar a la carpeta "classes". Després, podeu canviar l'adreça de correu electrònic i la contrasenya que s'utilitzen per al vostre compte de Gmail.

Pas 7: transfereix els fitxers Python

Transfereix els fitxers Python
Transfereix els fitxers Python

Ara estem intentant que el back-end funcioni.

Primer creeu una nova carpeta anomenada "project1".

A continuació, pengeu-hi tots els fitxers.py de la carpeta "Backend".

Ara podem començar al servidor SQL.

Pas 8: configureu la base de dades SQL + Import

Configureu la base de dades SQL + Import
Configureu la base de dades SQL + Import
Configureu la base de dades SQL + Import
Configureu la base de dades SQL + Import
Configureu la base de dades SQL + Import
Configureu la base de dades SQL + Import

Connexió a la base de dades

Primer instal·leu el banc de treball MySQL. (Feu clic aquí per anar al lloc web de MySQL)

A continuació, obriu el MySQL Workbench i feu clic al signe més (vegeu la imatge 1).

A continuació, empleneu els camps següents (vegeu la imatge 2):

  • Nom de la connexió

    • El nom de la connexió
    • Per exemple: Projecte1
  • Nom de l'amfitrió

    • L'adreça IP on està connectat el vostre Pi.
    • Per exemple: 169.254.10.1
  • Port

    3306

  • Nom d'usuari

    El nom d'usuari amb què vau utilitzar per configurar el vostre MariaDB

A continuació, feu clic a "Prova de connexió".

Ara veieu la vostra connexió (vegeu la imatge 3). Per obrir-lo, feu-hi doble clic.

Importeu la base de dades

Per importar la base de dades, feu clic a "Importació / Restauració de dades" a la barra lateral esquerra. (imatge 4)

A continuació, seleccioneu a "Importa des d'un fitxer autònom" el fitxer sql que podeu trobar al dipòsit Github de la carpeta "Base de dades".

Si això funciona correctament, podeu passar al següent pas on podeu iniciar el programa automàticament quan connecteu la placa.

Pas 9: Inicieu el programa automàticament quan connecteu la font d'alimentació

Inicieu el programa automàticament quan connecteu la font d'alimentació
Inicieu el programa automàticament quan connecteu la font d'alimentació
Inicieu el programa automàticament quan connecteu la font d'alimentació
Inicieu el programa automàticament quan connecteu la font d'alimentació
Inicieu el programa automàticament quan connecteu la font d'alimentació
Inicieu el programa automàticament quan connecteu la font d'alimentació

Primer aneu a MobaXterm.

A continuació, escriviu l'ordre següent:

sudo crontab -e

A continuació, escriviu el número 2.

Ara escriviu l'ordre següent:

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

A continuació, feu la combinació de tecles següent:

ctrl + x

A continuació, feu clic a "y". Després d'això, feu clic a Intro.

Finalment, escriviu l'ordre següent

sudo reiniciar

Pas 10: afegiu traduccions

Afegeix traduccions
Afegeix traduccions

Per afegir una traducció, inicieu "Translation_add.py". Podeu fer-ho anant a la carpeta "project1" (mitjançant cd) i executeu l'ordre següent:

  • cd / home // Documents / project1 (Ordre per anar a la carpeta dreta)
  • python3.5 Translation_add.py

A continuació, empleneu la paraula o frase en anglès, holandès i francès.

A continuació, feu clic a Retorn. Ara les paraules / frases es troben a la base de dades.

Pas 11: Manual d'usuari + Gràcies

En aquest document de Word trobareu com utilitzar el lloc web.

Gràcies per llegir aquest instructiu i esperem que el vostre menjar no es refredi mai més.

Recomanat: