Tabla de contenido:
Video: Cómo hacer un registro de temperatura e intensidad de luz »Wiki Ùtil Simulación de Proteus - Fritzing - Liono Maker: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Hola, soy Liono Maker, este es mi canal oficial de YouTube. Este es el canal de YouTube de código abierto.
aquí está el enlace: Canal de YouTube de Liono Maker
aquí está el enlace del video: Registro de intensidad de temperatura y luz
En este tutorial aprenderemos cómo hacer un registro de temperatura e intensidad de luz con Arduino UNO y el módulo de tarjeta Micro SD. El componente principal es LDR que se utiliza para medir la intensidad de la luz y el otro es LM35 que se utiliza para medir la temperatura. Estas dos señales analógicas se envían a los pines Ao y A1 de Arduino. La tarjeta SD está haciendo el trabajo principal en este proyecto que está registrando. El registro de datos o el registro de datos es una técnica en la que escribimos nuestros datos en nuestro archivo y luego vemos gráficos de líneas en Excel. La secuencia de instrucciones necesarias cada vez que se escribe en una tarjeta SD es;
1_SD.open ("nombre de archivo", FILE_WRITE);
2_file.println (datos);
3_file.close ();
La información de una tarjeta SD se puede leer y el contenido se muestra en el monitor en serie. Serial.print () y Serial.write () se utilizan para mostrar el contenido del archivo de datos.
Paso 1:
1_Tarjeta SD: -
Las tarjetas SD (Secure Digital) se pueden utilizar para el almacenamiento y el registro de datos. Los ejemplos incluyen el almacenamiento de datos en cámaras digitales o teléfonos móviles y el registro de datos para registrar información de los sensores. Las tarjetas Micro SD pueden almacenar 2 GB de datos y deben formatearse en formato FAT32 (Tabla de asignación de archivos). La tarjeta micro SD funciona a 3.3V, por lo que solo los módulos de tarjeta micro SD con un chip de cambio de nivel de voltaje de 5V a 3.3V y un regulador de voltaje de 3.3V se pueden conectar al suministro Arduino 5V.
El módulo micro SD se comunica con el Arduino mediante la interfaz de periféricos en serie (SPI). Los pines de conexión SPI en el módulo micro SD incluyen los pines MOSI, MISO, SCK y el pin SS denotado chip select (CS), que están conectados a los pines 11, 12, 13 y 10 de Arduino, respectivamente.
Interfaz de tarjeta SD con Arduino UNO:
TIERRA ------ TIERRA
5 voltios ------- VCC
Pin12 -------- MISO
Pin11 -------- MOSI
Pin13 ------- SCK
Pin10 -------- SCS
Los datos solo se escriben en el archivo de la tarjeta SD siguiendo la instrucción file.close (); por lo tanto, cada instrucción file.println (datos) debe ir seguida de una instrucción file.close () y debe ir precedida de una instrucción SD.open ("nombre de archivo", FILE_WRITE). La función SD.open () tiene la configuración predeterminada de FILE_READ, por lo que se requiere la opción FILE_WRITE para escribir en un archivo.
La secuencia de instrucciones necesarias cada vez que se escribe en una tarjeta SD es
SD.open ("nombre de archivo", FILE_WRITE);
file.println (datos);
file.close ();
2_LM35: -
El LM35 es un sensor de temperatura de circuito integrado de precesión, cuyo voltaje de salida varía en función de la temperatura que lo rodea. Es un CI pequeño y económico que se puede utilizar para medir la temperatura entre -55 ° C y 150 ° C.
Hay tres patas de Lm35;
1-Vcc
2 salidas
3-Gnd
Lm35 es un sensor de temperatura único que se utiliza para detectar la temperatura. Su primer terminal está conectado con VCC al pin Arduino de 5 voltios y el segundo terminal está conectado con el pin analógico, que se define en la codificación. El tercer terminal está conectado a Gnd, que es Gnd.
3_LDR: -
Una fotorresistencia (acrónimo LDR de Light Decreasing Resistance, o resistencia dependiente de la luz o celda fotoconductora) es un componente pasivo que disminuye la resistencia con respecto a la recepción de luminosidad (luz) en la superficie sensible del componente. La resistencia de una fotorresistencia disminuye con el aumento de la intensidad de la luz incidente; en otras palabras, exhibe fotoconductividad.
Interfaz LDR con Arduino UNO:
Su terminal está conectado con 5 voltios y el segundo terminal está conectado con una resistencia de 4.7k. El segundo extremo de la resistencia de 4.7k está conectado a tierra. LDR es en sí mismo una resistencia y este tipo de configuraciones se utilizan para medir y voltaje, esta es la técnica del divisor de voltaje. El terminal común está conectado al pin analógico de Arduino (el número de pin se define en la codificación). Estoy compartiendo fotos.
Paso 2:
Simulaciones de Proteus: -
En este tutorial estamos usando el software Proteus, que se utiliza para simular nuestro proyecto (registro de temperatura e intensidad de luz). En primer lugar, abra su software Proteus, tome componentes y dispositivos para hacer su diagrama de circuito. Después de completar el circuito, necesitamos simularlo. para este propósito, necesitamos cargar el archivo hexadecimal de codificación Arduino en la propiedad Arduino. Haga clic con el botón derecho en Arduino y vaya a la ubicación del archivo hexadecimal para copiar y pegar la propiedad de Arduino o seleccione directamente su archivo y luego cárguelo. lo segundo es subir el archivo de la tarjeta SD, para ello seleccione 32 GB y vaya a la ubicación del archivo y luego copie y pegue este archivo o cárguelo directamente seleccionando de la carpeta respectiva. La siguiente es la forma de cargar su archivo: Copie y pegue el archivo de la tarjeta SD Ubicación / Nombre de archivo.
Después de completar estos dos trabajos, debe verificar el circuito que realizó si hay un error en su, corríjalo antes de la simulación.
Hay un botón de reproducción en la esquina izquierda de la página esquemática del software Proteus. presiónelo y se iniciará su simulación.
/ * Las siguientes son las instrucciones para que la tarjeta SD escriba los datos en el archivo.
La secuencia de instrucciones necesarias cada vez que se escribe en una tarjeta SD es;
1_SD.open ("nombre de archivo", FILE_WRITE);
2_file.println (datos);
3_file.close (); * /
después de estas instrucciones, el código Arduino se demora (5000); luego registre una nueva lectura y así sucesivamente este proceso continúa. el terminal virtual muestra los resultados de la siguiente manera.
Tarjeta SD OK
record1
record2
record3
record4
record5
puede cambiar su respuesta de demora para registrar sus datos en poco tiempo. puede ver esta respuesta en el archivo de datos.
Paso 3:
Gráficos de línea de datos en tiempo real en EXCEL: -
Microsoft Excel se utiliza para hacer gráficos de líneas de datos de temperatura y datos de intensidad de luz, respectivamente, en este proyecto.
En primer lugar, necesitamos abrir Excel e inyectar (vaya a Datos y seleccione su archivo txt) su archivo de datos en Excel. separe las columnas de datos de temperatura e intensidad de la luz. vaya a insertar e insertar gráficos lineales. Estoy compartiendo mis archivos completos, también archivos de Excel y gráficos de líneas de datos en tiempo real y archivos de datos.
Estos gráficos nos dicen a medida que cambia la temperatura y luego la resistencia de la fotorresistencia (LDR) también cambia.
Paso 4:
Archivos completos utilizados en este proyecto: -
Aquí está mi enlace de YouTube, este es el canal de código abierto. estamos proporcionando todo lo relacionado con nuestro proyecto y las cosas que se utilizan en nuestro proyecto, archivos relativos, etc.
Estoy compartiendo mis archivos e imágenes completos en un archivo zip, que tiene;
1_Fritzing file
2_archivos de simulación de Proteus
3_Archivo de codificación Arduino
4_Arduino codificando archivo HEX
5_archivo de tarjeta SD
Archivo 6_data
7_archivo de Excel que incluye gráficos de líneas
etc.
Recomendado:
Cómo hacer un cubo LED »Wiki Ùtil Cubo LED 4x4x4: 3 pasos
Cómo hacer un cubo LED »Wiki Ùtil LED Cube 4x4x4: un LED Cube se puede considerar como una pantalla LED, en la que los LED simples de 5 mm desempeñan el papel de píxeles digitales. Un cubo LED nos permite crear imágenes y patrones utilizando el concepto de un fenómeno óptico conocido como persistencia de la visión (POV). Entonces
Cómo hacer RADAR usando Arduino para el proyecto de ciencia »Wiki Ùtil Los mejores proyectos de Arduino: 5 pasos
Cómo hacer RADAR usando Arduino para el proyecto de ciencia »Wiki Ùtil Los mejores proyectos de Arduino: Hola amigos, en este instructivo les mostraré cómo hacer un increíble sistema de radar construido con arduino nano.Este proyecto es ideal para proyectos científicos y pueden hacerlo fácilmente con muy menos inversión y posibilidades si ganar el premio es excelente para
Cómo hacer una unidad flash USB con un borrador »Wiki Ùtil Caja de memoria USB DIY: 4 pasos
Cómo hacer una unidad flash USB con un borrador »Wiki Ùtil Caja de la unidad USB DIY: este blog trata sobre " Cómo hacer una unidad flash USB con una goma de borrar | Caja de unidad USB DIY " espero que te guste
Cómo hacer una casa inteligente usando el módulo de relé de control Arduino »Wiki Ùtil Ideas de automatización del hogar: 15 pasos (con imágenes)
Cómo hacer una casa inteligente con el módulo de relé de control Arduino »Wiki Ùtil Ideas de automatización del hogar: en este proyecto de automatización del hogar, diseñaremos un módulo de relé inteligente para el hogar que puede controlar 5 electrodomésticos. Este módulo de relé se puede controlar desde un teléfono móvil o teléfono inteligente, control remoto IR o control remoto de TV, interruptor manual. Este relé inteligente también puede detectar el r
Cómo hacer un dron usando Arduino UNO »Wiki Ùtil Hacer un cuadricóptero usando un microcontrolador: 8 pasos (con imágenes)
Cómo hacer un dron usando Arduino UNO »Wiki Ùtil Hacer un cuadricóptero usando un microcontrolador: Introducción Visite mi canal de Youtube Un dron es un dispositivo (producto) muy caro de comprar. En este post voy a discutir, ¿cómo lo hago a bajo precio? ¿Y cómo puedes hacer el tuyo así a un precio económico? Bueno, en la India todos los materiales (motores, ESC