Presentación

🔗 Presentación web (léela también aquí): Sesión 3 — Temperatura (DS18B20 + OneWire)


Contenido (20-25 min)


Conexión con MadRams

→ Tareas pendientes reales en el Notion de MadRams: montar físicamente el DS18B20 en motor/CVT. Hoy practicamos exactamente eso.


📖 Referencia rápida (volver aquí si hay dudas en la práctica)

Qué es OneWire, en simple

El DS18B20 usa un solo cable de datos para comunicarse (a diferencia de I2C que usa 2: SDA y SCL). Cada sensor tiene un identificador único grabado de fábrica (ROM address de 64 bits), así que se pueden poner varios DS18B20 en el mismo pin y el código los distingue por índice o por su ROM address.

Por qué la resistencia pull-up de 4.7kΩ es obligatoria

El pin DATA necesita quedar "en alto" cuando nadie está transmitiendo; sin la resistencia entre DATA y VCC, las lecturas salen erráticas o en –85°C (valor de error típico del sensor).