Paso 1: Hardware
Sensor de
El BME280 de Bosch puede medir temperatura, presión y humedad. También cuenta con filtro IIR integrado a n. El sensor de temperatura tiene de poco ruido, alta resolución y puede operar desde -40 a 85 ° C. El sensor de presión es mejor que el BMP180 y tiene un ruido de 0.2Pa (equivalente a 1.7 cm). El sensor de humedad tiene un tiempo de respuesta rápido y puede medir humedad entre 0 y 100% (a temperaturas entre 0 y 60° C). Puede encontrar más información sobre otras áreas de uso en la hoja de datos: https://cdn-shop.adafruit.com/datasheets/BST-BME2...
Esta vez he utilizado el módulo de arranque de Sparkfun BME280 (https://www.sparkfun.com/products/13676), pero usted debe ser capaz de usar sobre cualquier otro breakout mientras tiene el mismo sensor de (eventualmente tendría que cambiar la dirección I2C). Tenga en cuenta que esta ruptura no tiene un desplazador de nivel de lógica en ella, ni un regulador de voltaje, así que tenga cuidado de no conectarlo a 5V.
Arduino
Para este proyecto he utilizado un Arduino debido principalmente por el hecho de que funciona a 3, 3V por lo que sería más fácil interfaz con este sensor y no única (hoy la mayoría circuitos integrados trabajan a 3.3V). También tiene suficiente potencia de procesamiento para acoger cualquier proyecto futuro. Más detalles sobre la Junta de https://www.arduino.cc/en/Main/ArduinoBoardDue
Un Arduino Uno modificado para que funcione a 3,3 v también puede funcionar aunque no he probado todavía.
Conexiones de
Sensor | Arduino debido
SDA – PIN20(SDA)
SCL-PIN21(SCL)
GND-GND
– 3, 3V 3, 3V