(personal ambient space sensor) humidity, pressure and temperature logger

Similar projects worth following
Record humidity, pressure and temperature to an eeprom.
Low power, lipo battery.
Extendable and hackable - sensors can be added to the I2C bus and extra solder pads.

Record humidity, air pressure and temperature.

Store readings in an external EEPROM.

Link reading to the current time using a real time clock.

Low power.

How small can the circuit board get?

A unique package - currently I am looking a triangle shaped tube.

Next version will have capacitive sensor pads for user input and an OLED display.

  • 1 × Battery holder 3.3v BAT-HLD-012-SMT
  • 2 × 22 pF Capacitor C1608C0G1H220J080AA
  • 3 × 100nF Capacitor C0805C104J1RALTU
  • 2 × 1 uF Capacitor C0805C104J1RALTU
  • 2 × LED Fiber Optics / Emitters

View all 18 components

  • Project name change

    Don Smith08/22/2014 at 17:24 0 comments

    I just changed the name from Humidos to PASS (personal ambient space sensor).

    It is a better descriptor for this project.

  • Added a picture of the schematic

    Don Smith08/20/2014 at 19:13 0 comments

    I added a picture of the schematic to project details, but if you like this project grab a copy from UpVerter.

  • Next the battery

    Don Smith08/20/2014 at 01:25 0 comments

    The next step is the battery and packaging design.

  • Putting all the components together

    Don Smith08/20/2014 at 01:04 0 comments

    In the vid I show the board taking readings from all the sensors and displaying them the screen.

  • Soldering components

    Don Smith08/20/2014 at 01:02 0 comments

    I first added my newly burned ATMEGA328 and programmed it. Then I added the pressure sensor.

    The pressure sensor has solder pads under the chip! yikes! I used solder paste and a toaster oven.

    I needed to reflow the solder because the first time the BMP180 did not fully seat, so I re-heated the board removed the chip, cleaned the board, added more solder past and reflowed the chip - ah much better.

  • First step

    Don Smith08/20/2014 at 00:55 0 comments

    Learn upverter - easy to learn and use and over the past month they have been updating the software and adding some nice features that EagleCad does not have like toggle layers on/off - show only top or bottom layer.

    I ordered my completed board from upverter and they used OSH Park. I ordered 2 for about $23 and recieved the boards in about 2 weeks 1  week before I exprected it. Also, I got 3 boards one as a bonus.

  • Proto type bootloader burner

    Don Smith08/20/2014 at 00:48 0 comments

    This is my bread board to burn bootloaders on to ATMEGA328's.

    I can quickly burn my own Arduinos!

    Using Optiboot make this task easy.

    Step 1. load the Optiboot sketch on to an arduino - on reset the program searches for one of four different target chips and automatically starts to write the bootloader - done! 

    The circuit is on upverter.

  • Some design goals

    Don Smith08/20/2014 at 00:40 0 comments

    Learn upverter - I like the idea of free tools and upverter is right tool for this project. They have an integrated BOM which is a big plus.

    Learn how to burn a boot loader onto an ATMEGA328.

    How to log humidity, air pressure and temperture using low power (sleep mode), battery backup and real time clock. I will be using sleep mode and reset.

View all 8 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates