Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

INTRODUCCIÓN a proyecto de encendido de RGB con microcontroladores, Guías, Proyectos, Investigaciones de Microprocesadores

INTRODUCCIÓN de un proyecto con LED RGB y microcontroladores

Tipo: Guías, Proyectos, Investigaciones

2021/2022

Subido el 02/07/2024

luis-enrrique-molina-torres
luis-enrrique-molina-torres 🇻🇪

2 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Introducción
La tecnologia avanza y lo hace a pasos agigantados, los seres humanos han demostrado
tener una gran capacidad cuando de innovar se trata, es ese deseo por hacer que la vida
sea mas facil lo que lleva a desarrollar tecnologias increibles que ayudan al desarrollo de de
la humanidad o a la extincion de la misma.
Como es bien sabido de pocos años hasta el presente se ha avanzado mucho, cada vez es
más notorio cómo la tecnología de tipo analógica queda inutilizada como una pieza más en
el pasado de la historia de la humanidad y ésto, empieza con la invención de el diodo y
posteriormente los distintos tipos de transistores así como sus distintas aplicaciones y
combinaciones que permitieron pasar finalmente y de una manera más compacta a la
digitalización y procesamiento de la información.
Es a partir de este punto donde ha sido imparable el desarrollo tecnológico y sobretodo con
el desarrollo de estos componentes compactados en un arreglo específico llamados
microprosesadores que posibilita el procesamiento, almacenamiento, y lectura de
información mediante una programación para una aplicación específica.
Los Microcontroladores en la Actualidad en se encuentran presentes en todos o en la
mayoría de los dispositivos de control. En la producción a gran y pequeña escala se utilizan
los microcontroladores para tener controlados los procesos de producción, transmisión y
recepción, seguridad, y en general para cada situación que requiera sensar y procesar una
señal proveniente de alguna magnitud física, de data u otro tipo de información para luego
actuar en base a dicha señal y la programación del microcontrolador por tal motivo es tan
Importante para estudiante de Ingeniera tener los conocimientos necesarios sobre el
manejo y funcionamiento de dichos dispositivos.
En este proyecto de la materia de Microprocesadores, de la carrera de Ingeniería de
Telecomunicaciones. Se familiariza con la programación de un Microprocesador, para ser
más específicos, el Atmega 328p en la placa de desarrollo de un arduino uno, el cual se
programara en su propio compilador llamado arduino IDE
La práctica de contará con la manipulación de los puertos del Arduino y el uso de algunas
funciones, para que se pueda de manera correcta y en secuencia de colores encender y
apagar un LED por un lapso de tiempo de 4 seg aproximadamente entre colores, esto en
un ciclo que viene por defecto en nuestro compilador y que se mantendrá hasta que se le
corte la alimentación al Arduino.
pf3

Vista previa parcial del texto

¡Descarga INTRODUCCIÓN a proyecto de encendido de RGB con microcontroladores y más Guías, Proyectos, Investigaciones en PDF de Microprocesadores solo en Docsity!

Introducción La tecnologia avanza y lo hace a pasos agigantados, los seres humanos han demostrado tener una gran capacidad cuando de innovar se trata, es ese deseo por hacer que la vida sea mas facil lo que lleva a desarrollar tecnologias increibles que ayudan al desarrollo de de la humanidad o a la extincion de la misma. Como es bien sabido de pocos años hasta el presente se ha avanzado mucho, cada vez es más notorio cómo la tecnología de tipo analógica queda inutilizada como una pieza más en el pasado de la historia de la humanidad y ésto, empieza con la invención de el diodo y posteriormente los distintos tipos de transistores así como sus distintas aplicaciones y combinaciones que permitieron pasar finalmente y de una manera más compacta a la digitalización y procesamiento de la información. Es a partir de este punto donde ha sido imparable el desarrollo tecnológico y sobretodo con el desarrollo de estos componentes compactados en un arreglo específico llamados microprosesadores que posibilita el procesamiento, almacenamiento, y lectura de información mediante una programación para una aplicación específica. Los Microcontroladores en la Actualidad en sí se encuentran presentes en todos o en la mayoría de los dispositivos de control. En la producción a gran y pequeña escala se utilizan los microcontroladores para tener controlados los procesos de producción, transmisión y recepción, seguridad, y en general para cada situación que requiera sensar y procesar una señal proveniente de alguna magnitud física, de data u otro tipo de información para luego actuar en base a dicha señal y la programación del microcontrolador por tal motivo es tan Importante para estudiante de Ingeniera tener los conocimientos necesarios sobre el manejo y funcionamiento de dichos dispositivos. En este proyecto de la materia de Microprocesadores, de la carrera de Ingeniería de Telecomunicaciones. Se familiariza con la programación de un Microprocesador, para ser más específicos, el Atmega 328p en la placa de desarrollo de un arduino uno, el cual se programara en su propio compilador llamado arduino IDE La práctica de contará con la manipulación de los puertos del Arduino y el uso de algunas funciones, para que se pueda de manera correcta y en secuencia de colores encender y apagar un LED por un lapso de tiempo de 4 seg aproximadamente entre colores, esto en un ciclo que viene por defecto en nuestro compilador y que se mantendrá hasta que se le corte la alimentación al Arduino.

Código del proyecto int R=10, G=9, B=6; // declaración de variables cada número representa un número de pin de salida en nuestra placa de desarrollo void setup() { // Es la FUnción donde declaramos si serán salidas o entradas de señal pinMode(R,OUTPUT); pinMode(G,OUTPUT); pinMode(B,OUTPUT); } void RGB (int rojo,int verde,int azul) // Es la función que usamos para agrupar los tres colores disponibles { analogWrite(R,rojo); analogWrite(G,verde); analogWrite(B,azul); } void loop() // La función loop es el bucle infinito aquí se indica que harán los pines que seleccionamos { RGB(0,100,0); delay (4000);. RGB(82,89,0); delay(2000); RGB(150,0,0); delay(4000); }