El documento presenta instrucciones para una práctica de Arduino en la que los estudiantes deben copiar y guardar el código provisto para hacer parpadear un LED rojo conectado al pin 2 del microcontrolador Arduino. El código define el pin 2 como salida LED roja y usa las funciones setup, loop, digitalWrite y delay para encender y apagar el LED en intervalos de 5 segundos.
El documento describe los pasos metodológicos para la solución de problemas utilizando una computadora. Estos pasos incluyen: 1) definir el problema, 2) analizar el problema para identificar los datos de entrada y salida requeridos, 3) diseñar un algoritmo o diagrama de flujo para la solución, 4) codificar el programa en un lenguaje de programación, 5) compilar y depurar el programa, y 6) elaborar documentación para el usuario.
Este documento describe los pasos del método para resolver problemas utilizando una computadora. Estos incluyen 1) definir el problema, 2) analizar el problema, 3) diseñar un algoritmo o diagrama de flujo, 4) escribir el programa, 5) compilar y depurar el programa, 6) ejecutar el programa, 7) elaborar documentación, y 8) realizar mantenimiento del programa. El estudiante identificará de forma individual conceptos clave sobre la resolución de problemas por computadora mediante una presentación de video proporcionada por el docente.
Este documento describe los fundamentos de la programación modular, incluyendo las ventajas de dividir un programa en subprogramas, como funciones y procedimientos. Explica conceptos como el ámbito de variables, el paso de parámetros, y cómo los subprogramas pueden llamarse unos a otros de forma recursiva para resolver problemas de manera modular. El objetivo es facilitar el desarrollo de programas complejos mediante la reutilización de fragmentos de código.
Este documento describe cómo crear un programa en el compilador lógico WARPR4 utilizando el lenguaje de descripción de hardware VHDL. Explica los pasos para crear un nuevo proyecto, agregar un programa que implemente una función lógica, seleccionar un dispositivo programable y generar un archivo para programar el dispositivo. También muestra un ejemplo de cómo implementar las funciones lógicas básicas en un dispositivo.
Este documento presenta un tutorial para implementar una compuerta AND en un CPLD usando el software ISE de Xilinx. Explica los 6 pasos necesarios: 1) crear un proyecto nuevo, 2) declarar puertos, 3) escribir el código VHDL, 4) simular, 5) asignar puertos a pines, y 6) generar el archivo de programación .jed para transferir el diseño al CPLD. Como ejemplo, implementa una compuerta AND de 2 entradas usando switches como entradas y un LED como salida en el kit de
Este documento describe un proyecto de control de barrera de parking desarrollado por estudiantes de primer año de ESO usando una placa Arduino. Explica los componentes del proyecto como la placa Arduino, un servomotor, un sensor infrarrojo y un sistema de alimentación. También describe cómo programar la placa Arduino y cómo funcionan dispositivos como LEDs, pulsadores y sensores infrarrojos que se usarán en el proyecto. El objetivo final es programar la placa Arduino para controlar una barrera de parking usando el servomotor y detect
El documento presenta instrucciones para una práctica de Arduino en la que los estudiantes deben copiar y guardar el código provisto para hacer parpadear un LED rojo conectado al pin 2 del microcontrolador Arduino. El código define el pin 2 como salida LED roja y usa las funciones setup, loop, digitalWrite y delay para encender y apagar el LED en intervalos de 5 segundos.
El documento describe los pasos metodológicos para la solución de problemas utilizando una computadora. Estos pasos incluyen: 1) definir el problema, 2) analizar el problema para identificar los datos de entrada y salida requeridos, 3) diseñar un algoritmo o diagrama de flujo para la solución, 4) codificar el programa en un lenguaje de programación, 5) compilar y depurar el programa, y 6) elaborar documentación para el usuario.
Este documento describe los pasos del método para resolver problemas utilizando una computadora. Estos incluyen 1) definir el problema, 2) analizar el problema, 3) diseñar un algoritmo o diagrama de flujo, 4) escribir el programa, 5) compilar y depurar el programa, 6) ejecutar el programa, 7) elaborar documentación, y 8) realizar mantenimiento del programa. El estudiante identificará de forma individual conceptos clave sobre la resolución de problemas por computadora mediante una presentación de video proporcionada por el docente.
Este documento describe los fundamentos de la programación modular, incluyendo las ventajas de dividir un programa en subprogramas, como funciones y procedimientos. Explica conceptos como el ámbito de variables, el paso de parámetros, y cómo los subprogramas pueden llamarse unos a otros de forma recursiva para resolver problemas de manera modular. El objetivo es facilitar el desarrollo de programas complejos mediante la reutilización de fragmentos de código.
Este documento describe cómo crear un programa en el compilador lógico WARPR4 utilizando el lenguaje de descripción de hardware VHDL. Explica los pasos para crear un nuevo proyecto, agregar un programa que implemente una función lógica, seleccionar un dispositivo programable y generar un archivo para programar el dispositivo. También muestra un ejemplo de cómo implementar las funciones lógicas básicas en un dispositivo.
Este documento presenta un tutorial para implementar una compuerta AND en un CPLD usando el software ISE de Xilinx. Explica los 6 pasos necesarios: 1) crear un proyecto nuevo, 2) declarar puertos, 3) escribir el código VHDL, 4) simular, 5) asignar puertos a pines, y 6) generar el archivo de programación .jed para transferir el diseño al CPLD. Como ejemplo, implementa una compuerta AND de 2 entradas usando switches como entradas y un LED como salida en el kit de
Este documento describe un proyecto de control de barrera de parking desarrollado por estudiantes de primer año de ESO usando una placa Arduino. Explica los componentes del proyecto como la placa Arduino, un servomotor, un sensor infrarrojo y un sistema de alimentación. También describe cómo programar la placa Arduino y cómo funcionan dispositivos como LEDs, pulsadores y sensores infrarrojos que se usarán en el proyecto. El objetivo final es programar la placa Arduino para controlar una barrera de parking usando el servomotor y detect
El documento presenta un plan de trabajo de un estudiante para investigar sobre funciones en lenguaje C. Incluye información general del estudiante, una planificación del trabajo con actividades y fechas de entrega, y preguntas guía sobre funciones en C que el estudiante debe responder. También contiene la hoja de respuestas del estudiante a las preguntas guía y un ejemplo de programa en C que utiliza funciones.
Este documento presenta los pasos para resolver problemas por computadora, incluyendo la definición del problema, el análisis, el diseño de algoritmos, la codificación, compilación, depuración, ejecución y mantenimiento. Los objetivos son conocer estos pasos y aplicarlos para resolver problemas de manera adecuada.
Práctica en la que se enseñan las diferentes partes del IDE de Arduino y para qué sirven, y se inicia al lector en el lenguaje de programación de Arduino, cargando un primer programa básico que hace parpadear un led en la placa
Este documento presenta los fundamentos de la programación, incluyendo conceptos como algoritmos, programas, lenguajes de programación, estructuras de datos y más. Explica que un algoritmo es una secuencia de pasos para resolver un problema, y que los lenguajes de programación permiten expresar algoritmos para que las computadoras puedan ejecutarlos. También clasifica los lenguajes de programación y describe conceptos clave como variables, constantes, expresiones y tipos de datos.
Practicas Básicas programadas mediante Arduino, realizadas digitales y físicamente, básicas, sencillas de programar, cada una de estas tiene y cuenta con un OBJETIVO, DESARROLLO y CÓDIGO mediante el cual podremos entender y realizar las practicas sin problema alguno.
Actividad orientada a alumnos de 4 de la ESO.
Creación de una aplicación, modo juego, por programación por bloques, que luego tiene que ser expuesto en clase.
Este documento presenta los pasos para resolver problemas por computadora, incluyendo la definición del problema, el análisis, el diseño de algoritmos, la codificación, compilación, depuración, documentación, ejecución y mantenimiento. Los pasos propuestos son indispensables para desarrollar adecuadamente una solución de computadora a un problema.
Este documento presenta Minibloq, un entorno de programación gráfica para Arduino. Minibloq permite programar Arduino arrastrando bloques de código predefinidos y configurando sus parámetros. El documento incluye instrucciones sobre cómo usar Minibloq, una descripción de sus características y varios ejemplos de aplicaciones como encender y apagar un LED, controlar salidas con pulsadores y generar notas musicales.
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticosSANTIAGO PABLO ALBERTO
Este documento trata sobre los fundamentos y aplicaciones de los microcontroladores PIC. Explica el funcionamiento básico de los puertos del PIC16F84A, cómo configurarlos como entrada o salida, y presenta algunos proyectos prácticos para familiarizarse con el manejo de este microcontrolador. El objetivo principal es que el lector comprenda cómo funcionan los microcontroladores PIC y pueda utilizarlos para resolver problemas mediante el desarrollo de aplicaciones prácticas.
El documento contiene las notas de la primera sesión de aprendizaje sobre programación en Java impartida por el Ingeniero Pedro Beltrán Canessa a estudiantes de la Universidad Los Ángeles de Chimbote. Se explican conceptos básicos como algoritmos, programas, lenguajes de programación, compilación, tipos de lenguajes, historia y aplicaciones de Java.
Este documento proporciona una introducción al software de diseño y simulación electrónica Crocodile Technology. Explica que el software permite diseñar y probar circuitos eléctricos, electrónicos y de control e incluye la visualización de componentes en 3D. Además, resume los requisitos técnicos para la instalación del software y describe los pasos para completar con éxito la instalación. Finalmente, concluye que Crocodile Technology es una herramienta extraordinaria para estudiantes que diseñan circuitos.
Este documento describe la arquitectura interna de los microcontroladores PIC de Microchip. Explica que los PIC son circuitos integrados programables con memoria limitada y periféricos internos para control de procesos. Describe la diferencia entre microcontroladores y microprocesadores, y presenta el PIC16F84 como ejemplo, detallando sus características de memoria y periféricos. También introduce el entorno de desarrollo MPLAB de Microchip para programar los PIC.
El documento presenta una guía de aprendizaje para modificar un programa de PIC16F84A para mostrar diferentes dígitos en un display de 7 segmentos dependiendo del estado de un pulsador. Incluye preguntas sobre comandos LCD, teclados matriciales y displays de 7 segmentos, instrucciones para descargar el programa original, modificarlo para cumplir nuevos requisitos, simularlo y enviar evidencia del aprendizaje al tutor.
El documento presenta una guía de aprendizaje para modificar un programa de PIC16F84A para mostrar diferentes dígitos en un display de 7 segmentos dependiendo del estado de un pulsador. Instruye al estudiante en descargar el programa original, realizar cambios para cumplir con los nuevos requisitos, simular el programa modificado, y enviar evidencia del aprendizaje al tutor.
Este documento presenta una actividad sobre el control de luces mediante sistemas de domótica. Explica conceptos clave como domótica y módulos ESP8266. Luego, detalla cómo usar un módulo ESP8266 conectado a Arduino para controlar el encendido y apagado de luces de manera inalámbrica a través de una interfaz web. Finalmente, incluye preguntas para evaluar los conocimientos adquiridos.
El documento proporciona instrucciones sobre cómo hacer un buen proyecto de grado. Explica que un proyecto de grado no es una tesis y tiene como objetivo demostrar las competencias profesionales de un estudiante. También describe la importancia de seguir la normativa en la forma y estructura del documento, así como incluir objetivos claros, un marco teórico sólido y citas y referencias bibliográficas adecuadas para evitar el plagio.
El documento presenta instrucciones para realizar una actividad sobre nuevos conceptos. Se pide a los estudiantes buscar y subrayar palabras clave en un párrafo para analizarlas y definirlas, y luego asociar la actividad al contenido. Se incluye un párrafo de ejemplo que sugiere que el orden de las letras dentro de una palabra no es relevante, sólo la primera y última letra.
El documento presenta un plan de trabajo de un estudiante para investigar sobre funciones en lenguaje C. Incluye información general del estudiante, una planificación del trabajo con actividades y fechas de entrega, y preguntas guía sobre funciones en C que el estudiante debe responder. También contiene la hoja de respuestas del estudiante a las preguntas guía y un ejemplo de programa en C que utiliza funciones.
Este documento presenta los pasos para resolver problemas por computadora, incluyendo la definición del problema, el análisis, el diseño de algoritmos, la codificación, compilación, depuración, ejecución y mantenimiento. Los objetivos son conocer estos pasos y aplicarlos para resolver problemas de manera adecuada.
Práctica en la que se enseñan las diferentes partes del IDE de Arduino y para qué sirven, y se inicia al lector en el lenguaje de programación de Arduino, cargando un primer programa básico que hace parpadear un led en la placa
Este documento presenta los fundamentos de la programación, incluyendo conceptos como algoritmos, programas, lenguajes de programación, estructuras de datos y más. Explica que un algoritmo es una secuencia de pasos para resolver un problema, y que los lenguajes de programación permiten expresar algoritmos para que las computadoras puedan ejecutarlos. También clasifica los lenguajes de programación y describe conceptos clave como variables, constantes, expresiones y tipos de datos.
Practicas Básicas programadas mediante Arduino, realizadas digitales y físicamente, básicas, sencillas de programar, cada una de estas tiene y cuenta con un OBJETIVO, DESARROLLO y CÓDIGO mediante el cual podremos entender y realizar las practicas sin problema alguno.
Actividad orientada a alumnos de 4 de la ESO.
Creación de una aplicación, modo juego, por programación por bloques, que luego tiene que ser expuesto en clase.
Este documento presenta los pasos para resolver problemas por computadora, incluyendo la definición del problema, el análisis, el diseño de algoritmos, la codificación, compilación, depuración, documentación, ejecución y mantenimiento. Los pasos propuestos son indispensables para desarrollar adecuadamente una solución de computadora a un problema.
Este documento presenta Minibloq, un entorno de programación gráfica para Arduino. Minibloq permite programar Arduino arrastrando bloques de código predefinidos y configurando sus parámetros. El documento incluye instrucciones sobre cómo usar Minibloq, una descripción de sus características y varios ejemplos de aplicaciones como encender y apagar un LED, controlar salidas con pulsadores y generar notas musicales.
Microcontroladores: Microcontroladores PIC fundamentos y aplicaciones didácticosSANTIAGO PABLO ALBERTO
Este documento trata sobre los fundamentos y aplicaciones de los microcontroladores PIC. Explica el funcionamiento básico de los puertos del PIC16F84A, cómo configurarlos como entrada o salida, y presenta algunos proyectos prácticos para familiarizarse con el manejo de este microcontrolador. El objetivo principal es que el lector comprenda cómo funcionan los microcontroladores PIC y pueda utilizarlos para resolver problemas mediante el desarrollo de aplicaciones prácticas.
El documento contiene las notas de la primera sesión de aprendizaje sobre programación en Java impartida por el Ingeniero Pedro Beltrán Canessa a estudiantes de la Universidad Los Ángeles de Chimbote. Se explican conceptos básicos como algoritmos, programas, lenguajes de programación, compilación, tipos de lenguajes, historia y aplicaciones de Java.
Este documento proporciona una introducción al software de diseño y simulación electrónica Crocodile Technology. Explica que el software permite diseñar y probar circuitos eléctricos, electrónicos y de control e incluye la visualización de componentes en 3D. Además, resume los requisitos técnicos para la instalación del software y describe los pasos para completar con éxito la instalación. Finalmente, concluye que Crocodile Technology es una herramienta extraordinaria para estudiantes que diseñan circuitos.
Este documento describe la arquitectura interna de los microcontroladores PIC de Microchip. Explica que los PIC son circuitos integrados programables con memoria limitada y periféricos internos para control de procesos. Describe la diferencia entre microcontroladores y microprocesadores, y presenta el PIC16F84 como ejemplo, detallando sus características de memoria y periféricos. También introduce el entorno de desarrollo MPLAB de Microchip para programar los PIC.
El documento presenta una guía de aprendizaje para modificar un programa de PIC16F84A para mostrar diferentes dígitos en un display de 7 segmentos dependiendo del estado de un pulsador. Incluye preguntas sobre comandos LCD, teclados matriciales y displays de 7 segmentos, instrucciones para descargar el programa original, modificarlo para cumplir nuevos requisitos, simularlo y enviar evidencia del aprendizaje al tutor.
El documento presenta una guía de aprendizaje para modificar un programa de PIC16F84A para mostrar diferentes dígitos en un display de 7 segmentos dependiendo del estado de un pulsador. Instruye al estudiante en descargar el programa original, realizar cambios para cumplir con los nuevos requisitos, simular el programa modificado, y enviar evidencia del aprendizaje al tutor.
Este documento presenta una actividad sobre el control de luces mediante sistemas de domótica. Explica conceptos clave como domótica y módulos ESP8266. Luego, detalla cómo usar un módulo ESP8266 conectado a Arduino para controlar el encendido y apagado de luces de manera inalámbrica a través de una interfaz web. Finalmente, incluye preguntas para evaluar los conocimientos adquiridos.
El documento proporciona instrucciones sobre cómo hacer un buen proyecto de grado. Explica que un proyecto de grado no es una tesis y tiene como objetivo demostrar las competencias profesionales de un estudiante. También describe la importancia de seguir la normativa en la forma y estructura del documento, así como incluir objetivos claros, un marco teórico sólido y citas y referencias bibliográficas adecuadas para evitar el plagio.
El documento presenta instrucciones para realizar una actividad sobre nuevos conceptos. Se pide a los estudiantes buscar y subrayar palabras clave en un párrafo para analizarlas y definirlas, y luego asociar la actividad al contenido. Se incluye un párrafo de ejemplo que sugiere que el orden de las letras dentro de una palabra no es relevante, sólo la primera y última letra.
El documento presenta instrucciones para realizar una actividad sobre nuevos conceptos. Se pide a los estudiantes buscar y subrayar palabras clave en un párrafo para analizarlas y definirlas, y luego asociar la actividad al contenido. Se incluye un párrafo de ejemplo que sugiere que el orden de las letras dentro de una palabra no es relevante para su comprensión, siempre que la primera y última letra estén en la posición correcta.
Este documento presenta conceptos básicos sobre neumática, incluyendo sus ventajas e inconvenientes, aplicaciones comunes y propiedades. La neumática utiliza aire comprimido para transmitir energía de manera sencilla y rápida, aunque las instalaciones son caras. Se aplica comúnmente para accionar válvulas, puertas, descargas y apisonado, entre otros usos industriales.
La estructura básica de un programa en Arduino consiste en dos funciones principales: setup() y loop(). La función setup() se ejecuta una sola vez al inicio para configurar los pines y variables. La función loop() se ejecuta continuamente y contiene el código principal del programa. Otras funciones como delay() pueden usarse para agregar retardo entre instrucciones.
El documento presenta la competencia general de un curso de microcontroladores para el grado 11, la cual busca que los estudiantes sean capaces de dar soluciones a problemas de su entorno utilizando microcontroladores Arduino y lenguajes de programación de alto y bajo nivel, seleccionando el dispositivo apropiado según la aplicación que se vaya a desarrollar.
El documento presenta la competencia general de un curso de microcontroladores para estudiantes de grado 11. El objetivo es que los estudiantes sean capaces de dar soluciones a problemas en su entorno utilizando microcontroladores Arduino y programándolos con lenguajes de bajo y alto nivel, seleccionando el dispositivo apropiado según la aplicación.
Las wikis son sitios web que permiten la creación y edición colaborativa de contenido a través de una interfaz sencilla. Twitter es una red social para enviar mensajes de texto cortos, llamados tweets, con un máximo de 140 caracteres. Ambas herramientas pueden usarse para compartir información, aunque las wikis se enfocan en contenido de mayor extensión mientras que Twitter se limita a mensajes breves.
El documento presenta información sobre wikis, Twitter y Blogger. Resume lo siguiente:
1) Un wiki permite la creación y edición colaborativa de páginas de forma sencilla a través de una interfaz simple. 2) Twitter es una red social para enviar mensajes cortos de hasta 140 caracteres llamados tweets, que pueden ser públicos o privados. 3) Blogger ofrece un servicio gratuito para crear y publicar blogs en línea sin necesidad de conocimientos técnicos.
El documento describe el proceso de fabricación de electrodos revestidos. Explica que la materia prima son alambrones de hierro de 6-8 mm de diámetro obtenidos de siderurgias. Los alambrones pasan por un proceso de decapado mecánico para retirar el óxido y luego se empalman eléctricamente para formar bobinas continuas. El revestimiento se compone de una mezcla de sustancias orgánicas y minerales que incluyen óxidos como de hierro, titanio y silicio, silicatos naturales, product
La Unidad Eudista de Espiritualidad se complace en poner a su disposición el siguiente Triduo Eudista, que tiene como propósito ofrecer tres breves meditaciones sobre Jesucristo Sumo y Eterno Sacerdote, el Sagrado Corazón de Jesús y el Inmaculado Corazón de María. En cada día encuentran una oración inicial, una meditación y una oración final.
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJEjecgjv
La Pedagogía Autogestionaria es un enfoque educativo que busca transformar la educación mediante la participación directa de estudiantes, profesores y padres en la gestión de todas las esferas de la vida escolar.
José Luis Jiménez Rodríguez
Junio 2024.
“La pedagogía es la metodología de la educación. Constituye una problemática de medios y fines, y en esa problemática estudia las situaciones educativas, las selecciona y luego organiza y asegura su explotación situacional”. Louis Not. 1993.
1. INSTITUCIÓN EDUCATIVA DEPARTAMENTAL RUFINO CUERVO
LIC. CARLOS ANDRÉS CRISTANCHO GUZMÁN
MICROCONTROLADORES GRADO 11
Tercer periodo
Competencia general:
El estudiante será capaz de dar soluciones a problemas presentados en su
entorno, a través del uso de los microcontroladores ARDUINO empleando
lenguaje de programación de bajo y alto nivel. Seleccionando el dispositivo
de acuerdo a la aplicación a desarrollar.
ARDUINO GUIA 1
SIGA LAS INSTRUCCIONES DEL PROFESOR Y REALICE LA PRACTICA 1 EN
EL PROGRAMA ARDUINO.
1. COPIAR EL SIGUIENTE TEXTO EN LA PANTALLA PRICIPAL DE
ARDUINO GUARDARLO COMO: GUIA 1_ENCENDER LED
2. REALICE LAS RESPECTIVAS CONECCIONES EN EL PROTOBOARD
//programa basico para encender un led
# define led_amarillo 1 //se define el pin 1 como led_amarillo
void setup() //se inicializa la funcion configuracion;en esta seccion se configuran los pines como
entradas o salidas
{
pinMode(led_amarillo,OUTPUT); //se declara el led_amarillo como una salida
}
void loop() // por siempre haga, las acciones se ejecutaran en un ciclo repetitivo
{
digitalWrite(led_amarillo,HIGH); // se envia un pulso(HIGH) o 1 al pin digital 1, es decir a
led_amarillo
}