Inteligencia artificial
Vídeos recomendados
https://www.youtube.com/watch?v=bESO6QJzuLw
https://www.youtube.com/watch?v=k964_uNn3l0 (regresión lineal)
https://www.youtube.com/watch?v=A6FiCDoz8_4 (regresión del gradiente)
https://www.youtube.com/watch?v=7-6X3DTt3R8 (que es una red neuronal, aprenden o memorizan)
https://www.youtube.com/watch?v=MRIv2IwFTPg ( que es una red neural)
https://www.youtube.com/watch?v=ZmLKqZYlYUI (como identificar el sobre entrenamiento)
https://www.youtube.com/watch?v=MRIv2IwFTPg&t=175s (una neurona)
https://www.youtube.com/watch?v=uwbHOpp9xkc&t=38s (red neural)
https://www.youtube.com/watch?v=eNIqz_noix8 (blakpropragacion)
https://www.youtube.com/watch?v=M5QHwkkHgAA (que es una red neuronal)
https://www.youtube.com/watch?v=FVozZVUNOOA
Algunos libros del tema
Inteligencia artificial. El futuro del crecimiento
Redes neuronales conceptos fundamentales
Trabajar para un futuro mas prometedor.
Algoritmos para hacer laberintos mas interesantes
Apuntes de curso en foco
*************************************************************************************************************************************
PIC 1-41
Entorno de desarrollo MPLAP (1ra parte)
PIC 1-42
Entorno de desarrollo MPLAP (2da parte)
PIC 1-5
Grabadores de PIC
Programación en ensamblador
Display.
Timer.
Otras cosas
Interrupciones
Mas de interrupciones.
bibliografía C++
funciones de la librería gráfica
winapi
bibliografia Python
Guía de aprendizaje de PYTHON por Guido Van ROSSUM
Introducción a la Programación con PYTHON por MARZAL- GRACIA
Python para todos Raul Gonzalez Duque
PIGAME documentación de referencia
Como cargar wy.python?
Material de entrenamiento en PYTHON << ver capitulo poo
Introducción a PYGAME <<< Nuevo
----------------------------------------------------------------------------------------------
------------------------------------------------------------------
Cursada presencial 2022
Ing. Norberto Rosendo
TP N1 A la Pelotita Biblioteca BGI 30/4/2022
TP N2 Introducción a Arduino Introducción a Arduino Gutiérrez Video 15/5/2022
TP N3 Sensores en Arduino I 30/5/2022
TP N4 Otros sensores en Arduino 15/6/2022
TP N5 Aquí Python!! Video Python para Dummis Python para todos 30/6/2022
TP N6 Problema de la lata con Python Trazado de gráficos x y Trazado de gráficos x y en castellano 15/07/2022
TP N 7 POO programacion orientada a objetos
30/7/2022
TPN8 Mas Objetos en Python (ee)
TPN9 Pygame
TPN10 Hablemos claro
"el descenso del challenger"
En diciembre no se pide la nave pintada
La nave debe estar pintada y debe verse el ojo de buey
de la escotilla.
c++ o python
TRABAJOS PRÁCTICOS 2020
Trabajo Practico Nro 2 A la pelotita << vence el 10/4
Trabajo Practico Nro 1 Repaso de c++ Uso del mause << no va
Trabajo Practico Nro 3 Problema de la lata << vence el 20/4
Trabajo Practico Nro 4 Formas de control << vence el 30/4
Trabajo Practico Nro 5 Vectores << vence el 10/5
Trabajo practico N6 Teoria del caos << vence el 30/5
Trabajo Practico Nro 5 Introducción a la IA << na va ahora es 1
Trabajo Practico 5 Cuántica << 10/6
Trabajo Prcatico Nro 6 Introducción a arduino <<20/6
archivos complementarios arduino
Trabajo Prcatico Nro 7 Termómetro con arduino <<10/7
Trabajo Prcatico Nro 8 Conexión de arduinos <<20/7
Trabajo practico nro 9 aqui Python <<10/8
Trabajo practico nro 10 hablemos claro con Python <<20/8
Trabajo practico nro 11 trabajando con pigame <<30/8
archivos que deben estar en la misma carpeta para
que corra el ejemplo archivos tp11
Trabajo practico nro 12 mas de PYGAME << 10/9
TP 13 introducción a objetos << 20/9
TP 14 mas objetos << 30/9
TP15 Jugamos con java? <<10/10
TP 16 un poco mas de Java <<20/10
TP 17 final a toda orquesta <<30/10
Condición de eximición:
carpeta completa ( en papel con todos los ejercicios resueltos)
+ juego funcional
TRABAJOS PRÁCTICOS 2019
Trabajo Practico 1 repaso de c++
Trabajo Practico 2 Introducción a arduino
archivos complementarios de tp2
Trabajo Practico 3 trabajando con funciones
Trabajo Practico 4 Problema de La lata
Trabajo Practico 5 Graficos en c++
Trabajo practico nro 6 Termometro con arduino
Trabajo practico nro 8 Conexión de arduinos
Trabajo practico nro 9 Formas de control
Trabajo Practico N 11 Vectores
Trabajo Practico N12 Aqui Python
TRABAJOS PRÁCTICOS 2018
Norberto Rosendo
Trabajo practico 1 Introductorio a Arduino
archivos complementarios de tp1
Trabajo practico 2 Funciones en c++
Trabajo práctico 3 Interrupciones en arduino
Trabajo Practico 4 Graficos en c++(biblioteca BGI)
Trabajo Practico 5 estructuras arrays y determinantes- problema de la lata
Trabajo Practico 6 Formas de control - simulación de una planta
Trabajo Practico 7 Formas de control PID
Trabajo practico 8 introducción a vectores
Trabajo practico 9 Aquí Python
Trabajo practico 10 Trabajando con PYGAME
(archivos que deben estar en la misma carpeta para
que corra el ejemplo) codigo
elefante avion 8 10 aeropuerto pequeno lluvia
Trabajo practico 11 mas de PYGAME
Ultima clase 23/11/2018
Condición de eximición:
carpeta completa ( en papel con todos los ejercicios resueltos)
+ juego funcional
TRABAJOS PRÁCTICOS 2017
Norberto Rosendo .
Trabajo practico nro 2 funciones.
Trabajo practico nro 3 graficos
Trabajo practico nro 4 array y estructuras
ejemplo problema de la burbuija
Trabajo practico nro 5 problema de la lata
Problema de la lata con funciones
Trabajo practico nro 6 Vectores
Trabajo practico nro 7 Aquí Python
Trabajo practico nro 8 trabajando con PYGAME
(archivos que deben estar en la misma carpeta para
que corra el ejemplo)
Trabajo practico 9 Pygame para todos
Trabajo practico 10 mas de pygame
Ultima clase 24/11/2017
Condición de eximición:
carpeta completa ( en papel con todos los ejercicios resueltos)
+ juego funcional
Mariano Córdoba
Trabajo Practico 4 (2da parte)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2do trimestre
FECHAS DE EXAMEN 2017 Diciembre 20 14.00 hs
Febrero(2018) 28 14.00 hs
TRABAJOS PRÁCTICOS 2016
TPN° 1 entrada y salida en C++- introducción al modo gráfico
TPN° 2 objetos gráficos y uso del mause.
ejemplos pinpon
TPN° 3 trabajando con funciones c++
ejemplos
ejemplos resistencia y bobina
TPN°7 Tuplas diccionarios y otras cosas
TPN° 10 Estructura de un juego en python
figuras avion plato explocion
musica primera segunda tercera
------------------------------------------------------------------------------------------------------------------------------------------------
pygame
-------------------------------------------------------------------------------------------------------------------------------------------------
Linux
Como cargar libreria grafica y no morir en el intento
Libreria grafica bgi para Dev C++11
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Allegro
Introducción Apunte básico para entrar en esta librería
libreria alllegro Librería para agregar al dep c++
Manual Alegro Un manual un poco mas completo
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TP
Que es un INDOOR?
Un indoor es una instalación que nos permitirá criar plantas de todo tipo en el placar de un departamento.
Hace unos meses vi una instalación como esta en Rió Turbio donde la usaban para cultivar lechuga (recordemos que en Rio Turbio acostumbra a nevar en enero).
Los cubanos en base a instalaciones de este tipo lograron seguir comiendo cuando se cayo la URSS y se quedaron sin poder vender su azucar.
En EEUU hay instalaciones industriales de este tipo para cultivar hortalizas todo el año en la zona norte del país.
La principal ventaja de este tipo de instalaciones es que permite criar plantas en condiciones de casi laboratorio con lo cual si somos cuidadosos no habría ninguna necesidad ni de usar venenos o ningún tipo de agroquimico.
Hace unos meses leí un articulo que decía que si el costo del transporte sigue subiendo este tipo de instalaciones serán seguramente el segundo o tercer piso de los supermercados del futuro.
CIRCUITO del INDOOR
Problema del tanque (codigo)
Codigo explicado
*********************************************************************************
>>>>FECHAS DE EXAMEN<<<<<<<<
regulares
--------DICIEMBRE 2014-------------------
LUNES 15/12 14 horas
--------MARZO 2015--------------------------
LUNES 23/2 14 horas
***********************************************************************************
Recuerden que los exámenes son a carpeta abierta y normalmente es algún ejercicio similar a los vistos en clases
Trabajo Practico Nro 8 Vectores en accion.
codigo dos vectores que giran
Trabajo practico Nro 9 introduccion a Archivos de disco.
codigo lector
Trabajo practico nro 10 funciones de cabecera
Trabajo practico nro 11 Archivos
Trabajo practico nro 12 formateando el printf
Trabajo practico Nro 13 Introducción a la API
-------------------------------------------------------------------------------------------------
traduciendo códigos
-------------------------------------------------------------------------------------------------
Trabajos practicos 2013
TPN 7 PYTHON para todos y todas. código código
Muy buen libro para aprender Python
Guia de aprendizaje de PYTHON por Guido Van ROSSUM
TPN8 Complejos encadenados por Python
TPN9 Sintaxis en PYTHON
TPN10 Listas Tuplas y diccionarios
TPN 11 Funciones en PYTHON
TPN 12 Frame en Python
TPN 13 Clases y objetos ejercicio
TPN 14 Herencia
TPN 15 Herencia Multiple y Super
TPN16 Trabajando con clases
TPN 17 Tuplas y diccionarios en Funciones.
Ejemplos de código:
uso de setfillstyle()
uso de sprintf
--------------------------.Examen de Marzo de 2013---------------------------
El problema es hacer el control de un INDOOR con un PIC.
el mismo es ni mas ni menos que un invernadero bajo techo, el mismo tiene una lampara que conectaremos a B1 con un transistor efecto de campo, la cual debe encender 12 horas y permanecer apagada otras 12.
Deberemos tener también un cooler conectado a B2 de velocidad variable con la temperatura, a mayor temperatura mas velocidad. y una pequeña válvula que deje caer una gota de agua y fertilizante cada 15 minutos si la humedad es la correcta o cada 5 minutos si la humedad es baja , esta válvula estará conectada a B1.
La temperatura la medimos con un LM35 y con otro LM35 que esta sobre la tierra en el lugar donde cae la gota medimos lo que seria el bulbo húmedo y por diferencia entre los dos calculamos la humedad, ver notas sobre medición de temperatura y humedad.
-------------------------------------------------------------------------------------------
como variar la velocidad de un cooler de cc
COMO MEDIR LA TEMPERATURA y la HUMEDAD CON UN PIC
LÓGICA DE FUNCIONAMIENTO DEL INDOOR
LM35 Hoja de datos
Como escribiria el codigo?
Como hacer varios PWM simultáneos.
proyecto de código
trafo teoria del campo magnetico giratorio
campo magnético rotatorio
TPN° 6 Trabajando con complejos. código mas código mucho mas código
otro ejemplo
TPN° 5 Problema de la Lata muestra gratis
máximos y mínimos
TPNº 4 Trabajando con funciones codigo
ejemplo de escala automatica
-----------------------------------------------------------------------------------------------------------------------------------------------------
TRABAJOS PRÁCTICOS 2015
TPN°1 Entradas y salidas en c++
TPN° 2 Entradas y salidas en el modo gráfico de C++ codigo