Diferencia entre revisiones de «PUBLICO:Sistemas embebidos e Internet de las Cosas»
Ir a la navegación
Ir a la búsqueda
Línea 6: | Línea 6: | ||
*[https://www.dropbox.com/scl/fi/ojln2iryl9ljaqzfhg5ww/Clase_02_Electronica.pptx?rlkey=lyalsudml1kwsj2xinof2kgqu&dl=0 2° Clase - Introducción a la Electrónica] | *[https://www.dropbox.com/scl/fi/ojln2iryl9ljaqzfhg5ww/Clase_02_Electronica.pptx?rlkey=lyalsudml1kwsj2xinof2kgqu&dl=0 2° Clase - Introducción a la Electrónica] | ||
*[https://www.dropbox.com/scl/fi/f3ozvpvb9ruoyfvebnm3a/Clase_02_Tinkercad-Wokwi_EJ.pptx?rlkey=6qt4idp669hbh2cg1hibspu20&dl=0 2° Clase - Ejemplos Tinkercad y Wokwi] | *[https://www.dropbox.com/scl/fi/f3ozvpvb9ruoyfvebnm3a/Clase_02_Tinkercad-Wokwi_EJ.pptx?rlkey=6qt4idp669hbh2cg1hibspu20&dl=0 2° Clase - Ejemplos Tinkercad y Wokwi] | ||
− | *[https://www.dropbox.com/scl/fi/sazqxm5ng68k5uzh2piat/Clase_02_Thinkercad_Temporizador.pptx?rlkey=3sypbd54y5287d3wbflntw8j9&dl=0 2° Clase -Temporizadores] | + | *[https://www.dropbox.com/scl/fi/sazqxm5ng68k5uzh2piat/Clase_02_Thinkercad_Temporizador.pptx?rlkey=3sypbd54y5287d3wbflntw8j9&dl=0 2° Clase - Temporizadores] |
+ | |||
===Biblioteca de Sensores, Actuadores y Comunicación=== | ===Biblioteca de Sensores, Actuadores y Comunicación=== | ||
Revisión del 15:10 22 ago 2023
Menú >> PUBLICO:Portada >> PUBLICO:Material de clases >> Sistemas embebidos e Internet de las Cosas |
Material Teórico
Diapositivas Teóricas dadas en clase del 2° Cuatrimestre del 2023
*1° Clase- Introduccion a S.E sensores y actuadores *2° Clase - Introducción a la Electrónica *2° Clase - Ejemplos Tinkercad y Wokwi *2° Clase - Temporizadores
Biblioteca de Sensores, Actuadores y Comunicación
- Información sobre dispositivos Sensores, Actuadores y comunicación. - Listado de Sensores. - Listado de Actuadores. - Listado de Comunicación.
Material Complementario generado por la Cátedra
1. En el siguiente documento se encuentra un apunte que contiene conceptos básicos de electrónica y tutoriales para aprender a utilizar Arduino empleando el simulador de Thinkercad
Apunte Electronica y Arduino en Thinkercad
2. En el siguiente documento se encuentra un apunte que contiene conceptos acerca del funcionamiento electrónico y físico de varios sensores y actuadores que se pueden usar en Sistemas Embebidos
Apunte sobre Sensores y Actuadores para Sistemas Embebidos
3. En el siguiente documento se encuentran una serie de distintos tutoriales sobre Arduino dependiendo del sensor y actuador utilizado
Apunte sobre tutoriales de Arduino
4. En el siguiente documento se encuentran una serie de Notas sobre ESP32 dependiendo del sensor y actuador utilizado
Apunte sobre Conceptos de ESP32
5. En el siguiente documento se encuentran la base teórica de máquinas de estados.
Apunte sobre máquinas de estado
Material Práctico
Ejemplos Thinkercad con Arduino
Clase 2 : Ejemplos iniciales *Ejemplo simple Led *Ejemplo Encender y Apagar Led con pulsador *Ejemplo Controlar la intensidad de Led con potenciometro *Ejemplo Sensor-Ultrasonido *Ejemplo ServoMotor *Ejemplo Transistor y motor DC (Encendido y Apagado) *Ejemplo Transistor y motor DC (Control de Velocidad-PWM) *Ejemplo Puente H y Motor DC *Ejemplo combinando Potenciometro, Servomotor y Sensor-Ultrasonido *Ejemplo combinando Potenciómetro, tira de Leds, Display LCD y Buzzer *Ejemplo varios componentes: Estacionamiento (combinando sensor ultrasonio y Display de 7 segmentos)
Clase 3 : Máquina de estados *Ejemplo estacionamiento con Maquina de Estados *Ejemplo estacionamiento Maquina de estados-Otra Versión *Ejemplo de Climatizador con potenciometro- uso de maquina de estado con Temporizador por Software *Ejemplo de Climatizador con potenciometro- uso de maquina de estado con Temporizador por Software - otro enfoque - basado en tablas - con Macro DEBUG *Ejemplo de código de SmartWatering
Clase 4 : Temporizadores e interrupciones externas *Ejemplo función delay (NOOO USAAAR!!!) *Ejemplo temporizador por Software en Arduino *Ejemplo temporizador por Hardware en Arduino *Ejemplo temporizador Hibrido en Arduino *Ejemplo interrupciones externas en Arduino
Ejemplos Wokwi con ESP32
*Ejemplo combinando Potenciometro, Servomotor y Sensor-Ultrasonido en ESP32 *Ejemplo Temporizado por Software (Millis) en ESP32 *Ejemplo Temporizador por Hardware en ESP32 *Ejemplo Interrupciones externas en ESP32
Bibliografía de referencia
Libros
En esta sección se encuentran bibliografías opcionales que se pueden usar como material complementario al brindado durante la cursada
- Elecia White - Making Embedded Systems_ Design Patterns for Great Software-O'Reilly Media (2011)
- Bruce Powel Douglass - Design Patterns for Embedded Systems in C_ An Embedded Software Engineering Toolkit-Newnes (2010)
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides - Design Patterns_ Elements of Reusable Object-Oriented Software-addison-wesley (1994)
- C Programming Language, 2nd Edition by Brian W. Kernighan, Dennis M. Ritchie
Material Complementario externo
En el siguiente enlace se encuentran conceptos teóricos y prácticos opcionales que son complementarios a la cursada. Este contenido no fue generado por la cátedra, pero sirven para ampliar los saberes de los conceptos brindados en las clases
* Material Complementario Externo * Design Patterns State * Design Patterns State C++ * Design Patterns State GO * State Machine Design pattern — Part 2: State Pattern vs. State Machine
Material Teórico de Cursadas Anteriores
En esta sección se encuentran las Diapositivas Teóricas sobre Sistemas Embebidos e Internet de las Cosas que fueron dictadas en cursadas anteriores
* Diapositivas SE - Cursada 1° Cuatrimestre Año 2023 * Diapositivas SE - Cursada 1° Cuatrimestre Año 2022 * Diapositivas SE - Cursada 2° Cuatrimestre Año 2021 * Diapositivas SE - Cursada 1° Cuatrimestre Año 2021 * Diapositivas SE - Cursada 2° Cuatrimestre Año 2020 * Diapositivas SE - Cursada 1° Cuatrimestre Año 2020 * Diapositivas SE - Cursada Año 2019