Tabla de contenido:
- Paso 1: componentes
- Paso 2: construcción del circuito
- Paso 3: Conexión a la Raspberry Pi
- Paso 4: Activación SPI
- Paso 5: configurar un servidor web
- Paso 6: configurar un servidor de correo
- Paso 7: transfiera los archivos de Python
- Paso 8: Configurar la base de datos de importación de SQL +
- Paso 9: Inicie el programa automáticamente cuando conecte la fuente de alimentación
- Paso 10: agregar traducciones
- Paso 11: Manual de usuario + Gracias
Video: FoodPlate: el plato que mantiene la comida caliente: 11 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
¿Alguna vez ha experimentado que su comida se ha enfriado mientras todavía está comiendo?
En este instructivo, explicaré cómo hacer un plato caliente. Además, esta placa se asegurará de que nada se caiga inclinándola.
El enlace a mi GitHub es:
Paso 1: componentes
Para este proyecto necesitamos los siguientes componentes / herramientas / materiales:
Componentes
- Raspberry Pi 3 modelo B + (35, 66 €)
- Fuente de alimentación Raspberry Pi (18,95 €) (Imagen 1)
- PLACA PLACA PLACA PARA K8200 - IMPRESORA 3D (REPUESTO) (31,00 €) (Imagen 2)
- NTC (2,00 €) (Imagen 3)
- Fuente de alimentación para PCB (35,11 €) (Imagen 4 + 5)
- Relé - 3,3 V para Pi !!! (4,40 €) (Imagen 6)
- MPU-6050 (giroscopios + accelero) (3,95 €) (imagen 7)
- Célula de carga - 1KG (4,96 €) (Imagen 8)
- HX711 (para celda de carga) (Se coloca junto a la celda de carga) (Imagen 9)
- LCD (16,07 €) (Imagen 10)
- Zumbador activo (2,83 €) (Imagen 11)
- Recortadora (0, 63 €)
- HILOS DE PUENTE DE 7 ", 30 PIEZAS (17, 97 €)
Instrumentos
- Soldador
- Pistola de pegamento
- Sierra de sable
Materiales
Madera
Consulte el documento de Excel para obtener la lista de precios completa.
El coste total de este proyecto es de 183 €.
Paso 2: construcción del circuito
Para el primer paso tienes que construir el circuito (ver PDF 1 + 2 + imagen 3 + 4)
Es mejor que hagas esto primero en una placa de pruebas. Luego, puedes soldar todo junto. Puede usar una pistola de pegamento para fortalecer el trabajo de soldadura.
Después de eso, pones todo en un recipiente de madera de 35 x 33 x 5, 5 cm. Puedes cortar los agujeros con una sierra de sable.
Luego coloque la celda de carga en una plataforma de modo que la placa calefactora descanse sobre ella.
Fije la placa calefactora con clavos. Coloque resortes alrededor de la uña para que la placa siempre salga hacia arriba.
Paso 3: Conexión a la Raspberry Pi
Primero descarga e instala la versión gratuita de MobaXterm (https://mobaxterm.mobatek.net/download.html) y Raspbian (https://www.raspberrypi.org/downloads/raspbian/)
Luego abra el programa y haga clic en "Sesión" en la esquina superior izquierda.
Luego, ingrese la dirección IP del Pi en "Host remoto". En "Especificar nombre de usuario" ingrese su nombre de usuario. Después de eso, presione "Aceptar" en la parte inferior de la pantalla.
Una vez que haya hecho esto, iniciará automáticamente una conexión. Después de esto debes ingresar tu contraseña, ahora tienes una conexión con tu Pi.
Paso 4: Activación SPI
Como usamos un MCP3008, tenemos que activar el SPI.
Para ello escribe en MobaXterm: "sudo raspi-config".
A continuación, seleccione "Opciones de interfaz".
Luego haga clic en "SPI". Después de eso, haga clic en "Sí".
Luego vaya a MobaXterm e ingrese el siguiente comando:
sudo apt-get install python3-spidev
Paso 5: configurar un servidor web
Ahora vuelve a la consola de MobaXterm.
Primero vamos a hacer una actualización y una mejora de Raspbian para que tengamos la última versión, puedes hacerlo con los siguientes comandos:
- sudo apt-get update
- sudo apt-get upgrade
Luego, instalaremos Apache. Con esta instalación, puede ver el sitio web en cualquier dispositivo de su red.
Haz esto con el siguiente comando:
sudo apt-get install apache2
Ahora vaya a la siguiente carpeta completando esta ruta en la barra (vea la imagen 5):
/ var / www / html /
Aquí puede colocar todos los archivos de la carpeta "Frente".
Puede hacerlo haciendo clic en el símbolo de carga (ver imagen 6).
Paso 6: configurar un servidor de correo
En primer lugar, debe crear una cuenta en Gmail.
Luego, navegue hasta este sitio web y configúrelo en "Activado" (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).
Luego, abra "class_mail.py" usando un editor de texto. Esto se puede encontrar en la carpeta "clases". Posteriormente, puede cambiar la dirección de correo electrónico y la contraseña que se utiliza para su cuenta de Gmail.
Paso 7: transfiera los archivos de Python
Ahora estamos tratando de hacer que el back-end funcione.
Primero crea una nueva carpeta llamada "proyecto1".
Luego, cargue todos los archivos.py de la carpeta "Backend" en él.
Ahora podemos comenzar en el servidor SQL.
Paso 8: Configurar la base de datos de importación de SQL +
Conexión a la base de datos
Primero instale el banco de trabajo MySQL. (Haga clic aquí para ir al sitio web de MySQL)
Luego abra MySQL Workbench y haga clic en el signo más (ver imagen 1).
Luego complete los siguientes campos (ver imagen 2):
-
Nombre de la conexión
- El nombre de la conexión
- Por ejemplo: Proyecto1
-
Nombre de host
- La dirección IP a la que está conectada tu Pi.
- Por ejemplo: 169.254.10.1
-
Puerto
3306
-
Nombre de usuario
El nombre de usuario que usaste para configurar tu MariaDB
Luego haga clic en "Probar conexión".
Ahora ves tu conexión (ver imagen 3). Para abrirlo, haga doble clic en él.
Importar la base de datos
Para importar la base de datos, haga clic en "Importar / Restaurar datos" en la barra lateral izquierda. (imagen 4)
Luego, seleccione en "Importar desde archivo autónomo" el archivo sql que puede encontrar en el repositorio de Github en la carpeta "Base de datos".
Si tiene éxito, puede ir al siguiente paso donde puede iniciar el programa automáticamente cuando conecte la placa.
Paso 9: Inicie el programa automáticamente cuando conecte la fuente de alimentación
Primero vaya a MobaXterm.
Luego escriba el siguiente comando:
sudo crontab -e
Luego escriba el número 2.
Ahora escriba el siguiente comando:
@reboot python3.5 /home/dp-user/Documents/project1/app.py
Luego haces la siguiente combinación de teclas:
ctrl + x
Luego haga clic en "y". Después de eso, haga clic en entrar.
Finalmente, escriba el siguiente comando
sudo reiniciar
Paso 10: agregar traducciones
Para agregar una traducción, inicie "Translation_add.py". Puede hacer esto yendo a la carpeta "proyecto1" (vía cd) y ejecutando el siguiente comando:
- cd / home // Documents / project1 (comando para ir a la carpeta correcta)
- python3.5 Translation_add.py
Luego, ingrese la palabra o frase en inglés, holandés y francés.
Luego haga clic en entrar. Ahora las palabras / frases están en la base de datos.
Paso 11: Manual de usuario + Gracias
En este documento de Word encontrará cómo utilizar el sitio web.
Gracias por leer este instructivo y espero que su comida nunca se enfríe nuevamente.
Recomendado:
Asiento caliente: construya un cojín térmico que cambie de color: 7 pasos (con imágenes)
Asiento caliente: construya un cojín con calefacción que cambie de color: ¿Quiere mantenerse calentito en los fríos días de invierno? Hot Seat es un proyecto que utiliza dos de las posibilidades más emocionantes de los textiles electrónicos: ¡cambio de color y calor! Construiremos un cojín para el asiento que se calienta y, cuando esté listo, revelará t
Automóvil autónomo que se mantiene en el carril con Raspberry Pi y OpenCV: 7 pasos (con imágenes)
Automóvil autónomo para mantenerse en el carril con Raspberry Pi y OpenCV: en este instructivo, se implementará un robot autónomo para mantenerse en el carril y pasará por los siguientes pasos: Recopilación de piezas Instalación de requisitos previos de software Ensamblaje de hardware Primera prueba Detección de líneas de carril y visualización de la guía
SOLDADURA SMD 101 - USANDO PLACA CALIENTE, SOPLADOR DE AIRE CALIENTE, PLANTILLA SMD Y SOLDADURA MANUAL: 5 Pasos
SOLDADURA SMD 101 | USANDO PLACA CALIENTE, SOPLADOR DE AIRE CALIENTE, PLANTILLA SMD Y SOLDADURA MANUAL: ¡Hola! Es bastante fácil soldar … Aplique un poco de fundente, caliente la superficie y aplique soldadura. Pero cuando se trata de soldar componentes SMD, se requiere un poco de habilidad y algunas herramientas y accesorios. En este Instructables, te mostraré mi
RAM Trivot (plato caliente): 4 pasos
RAM Trivot (plato caliente): use viejos palos de RAM para evitar que las ollas calientes quemen la mesa de su cocina. Rápido y fácil de hacer
¿Qué hay de comer? ¡Altavoz en una caja de comida !: 3 pasos
¿Qué hay de comer? Speaker on a Foodbox !: en este instructivo le mostraré mi altavoz casero para guitarra, reproductor de mp3, reproductor de VCD, etc. basé mi trabajo en las piezas disponibles que encontré en el famoso lugar de la electrónica aquí en las Filipinas que lo llamamos " Quiapo ". tu puedes