Tabla de contenido:

Widget de temperatura digital / termómetro doméstico: 7 pasos
Widget de temperatura digital / termómetro doméstico: 7 pasos

Video: Widget de temperatura digital / termómetro doméstico: 7 pasos

Video: Widget de temperatura digital / termómetro doméstico: 7 pasos
Video: Termómetro Digital Infrarrojo | ¿Como usar? 2024, Mes de julio
Anonim
Widget de temperatura digital / termómetro doméstico
Widget de temperatura digital / termómetro doméstico

Un termómetro digital pequeño y atractivo que usa el sensor digital Dallas DS18B20 y un Arduino Pro Micro a 3.3v. Todo está diseñado para encajar exactamente y encajar en su lugar, ¡no se necesitan tornillos ni pegamento!

No mucho, pero se ve genial.

Paso 1: ¡Prepare sus piezas

Piezas usadas y enlaces de Amazon

  • Sensor: DS18B20
  • Pantalla: Pantalla OLED de 0.91"
  • Microcontrolador: Arduino Pro Micro
  • Batería: CR123
  • Resistencia: resistencia de 4,7 k ohmios

Paso 2: imprima la carcasa

Imprimir la carcasa
Imprimir la carcasa

Los archivos STL se pueden descargar desde los siguientes enlaces.

Thingiverse:

Myminifactory:

Imprime las 2 partes y elimina las imperfecciones.

Paso 3: ¡Prueba si encaja

¡Prueba si encaja!
¡Prueba si encaja!

Después de limpiar la carcasa, insertar y mostrar y microcontrolador, encajarán bien, pero lime las ranuras si es necesario, no las presione demasiado, ¡ya que eso podría dañar la pantalla!

Paso 4: conecta todo

Conecta todo
Conecta todo
Conecta todo
Conecta todo
Conecta todo
Conecta todo

Conexiones

  • Pin de datos del sensor en Arduino PIN 5
  • Mostrar SDA en Arduino PIN 2
  • Mostrar SCL en Arduino PIN 3
  • Diplay Power en Arduino Vcc
  • Display Ground en Arduino Ground

El sensor deberá estar conectado con una resistencia de 4.75k ohmios como se muestra en la imagen.

También agregue 2 cables en el Vcc y tierra que tendrá que extender para conectar la batería.

Paso 5: arma el proyecto

Ensamblar el proyecto
Ensamblar el proyecto

Encaje todo para colocarlo en las ranuras, Usé papel de aluminio para la batería.

Asegúrese de que el sensor esté alejado del resto de las partes electrónicas, ya que afectará los valores.

Paso 6: Obtenga las bibliotecas y cargue el código

Obtenga las bibliotecas y cargue el código
Obtenga las bibliotecas y cargue el código

Bibliotecas:

  • OneWire.h:
  • U8g2lib.h:
  • DallasTemperature.h:

Obtenga el código de uno de los enlaces:

www.hackster.io/GeoChrys/room-temperature-…

noobmakers.com/2018/04/01/digital-temperature-widget/

Súbelo a tu arduino.

Paso 7: ¡Casi terminado

¡Casi termino!
¡Casi termino!

Conecte la batería y cierre la carcasa, ¡listo!

Puede editar el código arduino para realizar cambios en la fuente y cómo se muestra la información.

Recomendado: