Taller de diseño de máquinas computacionales, segundo semestre 2025
- Aarón Montoya https://github.com/montoyamoraga: profesore primario
- Matías Serrano https://github.com/misaaaaaa: profesore secundario
- Janis Sepúlveda https://github.com/janisepulveda: ayudante
- Mateo Arce https://github.com/matbutom/: ayudante
En la carpeta 00-docentes se encuentran los materiales usados de las sesiones.
En la carpeta 00-metaclases se encuentran archivos sobre nuestras clases, programados en C++.
El archivo 00-metaclases/listaEncargos.cpp es muy importante, ya que es donde se definen, enumeran y detallan los encargos del curso.
Este curso tiene 3 unidades, cada una con una entrega grupal y una individual. Las entregas grupales se hacen en grupos de 3 a 4 estudiantes.
- Fundamentos de programación en C++
- Programación orientada a objetos
- Programación de microcontroladores Arduino
- Documentación de código con MarkDown y Github
- Uso de sensores y actuadores con microcontroladores
- Diagramación de circuitos computacionales
- Diseño de circuitos con Kicad
- Uso de bibliotecas de hardware
- Tecnologías de fabricación con SMD
- Manufactura de PCBs con proceso de ensamblado
- Diseño de carcasas para máquinas computacionales
- Diseño de productos computacionales
- Diseño de interfaces humano computador
- Programación de microcontroladores Raspberry Pi Pico
- Desarrollo y publicación de bibliotecas de código
| Sesión | Fecha | Temas |
|---|---|---|
| 01a | 08-05 mar | intro máquinas computacionales |
| 01b | 08-08 vier | variables y funciones en C++ |
| 02a | 08-12 mar | markdown y github en la nube |
| 02b | 08-15 vier | no hay sesión, feriado |
| 03a | 08-19 mar | condicionales, iteradores, Serial.read(), protoboard |
| 03b | 08-22 vier | potenciómetro, arreglos, bibliotecas, pantalla |
| 04a | 08-26 mar | trabajo en proyecto-01 |
| 04b | 08-29 vier | entrega de proyecto-01 |
| 05a | 09-02 mar | intro a clases / solemnes 1, no hay ev. taller |
| 05b | 09-05 vier | intro a clases / solemnes 1, no hay ev. taller |
| 06a | 09-09 mar | orden en github actions, sensores |
| 06b | 09-12 vier | bibliotecas de arduino |
| semana libre | 09-15/19 | receso fiestas patrias |
| 07a | 09-23 mar | conformación de grupos y BOM proyecto-02 |
| 07b | 09-26 vier | clases y parámetros aplicadas a sensores |
| 08a | 09-30 mar | módulo datalogger y módulo sonido |
| 08b | 10-03 vier | no hay clases por aniversario udp |
| 09a | 10-07 mar | trabajo en proyecto-02 |
| 09b | 10-10 vier | trabajo en proyecto-02 |
| 10a | 10-14 mar | trabajo en proyecto-02 |
| 10b | 10-17 vier | entrega de proyecto-02 |
este es el fin de este repositorio, continúa en https://github.com/disenoUDP/dis8645-2025-2-proyectos.
La nota final del curso se compone de:
- 50% examen
- 50% nota presentación
La nota de presentación se compone del promedio de las siguientes notas:
- Entrega grupal de unidad 1
- Entrega grupal de unidad 2