Yann Even Fab Academy 2016

Input Devices


I am running out of time !!!!. Again...

To begin, I choose to make an useful thing for my boat.
I want to make a board to mesure the temperature and moisture inside the boat to prevent mold and keep the interior clean and sane.
Later, I'll think to interface this board with relais to start heater and fans.

Here's the list of softwares I used :


And those files :

I started with Eagle, the board will be design around Attiny44 and the famous AM2302(DTH22).




Here's the link to the files:
  • Schematics
  • Board
  • Image PNG






  • As always, I had to correct manually some details with Inkscape...
    As always I made mistake: connected the SCK to the wrong pin of the controller and choose the wrong socket for the regulator...
    I had to redraw the board ...

    Here's the links to the debugged files:
  • Schematics
  • Board
  • Image PNG




  • This is the new board: V3.0.


    Correcting details with Inkscape.


    Using Fabmodules.


    And here's the brand new board:



    I soldered only the necessary components and tried to initialize the board with my FabISP.



    I found a very explicit website wich shows the different steps of the process: Highlowtech.org
    I installed the attiny folder in Arduino and burned the bootloader:
    Unfortunately, it didn't work properly. This is the error message provided :


    So, I'll check this tomorrow with our instructor, for now I try to begin the sketch to test the sensor with an Arduino Uno.
    ( It's fixed now, it seems that I used a wrong method to install the library for Attiny in the Arduino software, the process is different for 1.5 version and 1.6 version.
    Our big Gégé found the solution, again ...



    The sketch seems to work perfectly.



    Here'is the code:dth22.


    After that I tried to do the same thing with my own board based on ATtiny 328p.



    Curiously, with my own arduino, the sensor seems to be unreadable by instants even if I used the same sketch...


    I tried to change the input but it didn't change the problem. Weird...
    My board is working now but the Attiny 44 has small memory capacity, not enough to take the Dth library and the sketch, I decided to use a simple analog temp sensor to make my board operational.

    After that I made a board to receive the DIP switch needed in the connection panel of my final project.

    As usual, I drew the schematic with Eagle:



    Here's the board, this time I had to drill holes, my dip is not a CMS.



    The path calculated by Fabmodules:



    The outline of the board with the holes to drill. It worked well.


    Home