Giter Site home page Giter Site logo

ircamera's Introduction

This is a single pixel infa-red camera. Normally, IR cameras are in the range 4,000 -- 40,000 dollars. This camera costs ~400 dollars, and takes a not long (unknown) time to capture an image. Examples will be shown on this page at a later date.

This project is based off the instructions at cheap-thermocam.tk. These instructions aren't very good, and many of the links are dead. Since I find that frustrating, some better instructions are below.

Raspberry Pi Project

I started off with the Arduino, but it didn't even make enough RAM to hold the entire image. I moved to the RPi, which has 250,000x the RAM. I also moved to more accurate motors, as the servos were horribly inaccurate.

The parts list for this project:

Part Number Total Price
RPi 1 35
IR sensor 1 35
Driver boards 2 200
Stepper motors 2 70
Total 340

Also, the comments in the project on the RPi (temp.rpi/IRcamera) are wonderfully accurate and complete. I hate bad documentation, and am trying to write good docs.

Pysical Directions

  1. Look at the comments at the top of IRcamera.c (in temp.rpi/IRcamera as of 2013-7-24) to determine where to wire SDA/SCK/Vdd/GND, and where those pins are on the IR sensor.
  2. Make a motor controller that allows the motor to rotate in two dimensions. I had our department's machine shop make ours. On the final camera, the sensor will go on the disk on the upper motor. a shot of the motor setup

Ardino Project

To run a cheap version of the thermocam, use (possibly with some modification) IRcamera.ino in the main folder. For parts, get

This Arduino writes images to the SD card in the simplest RGB format available (PPM). To do that, you'll need a good PPM viewer. For the Mac, look at Xee (I downloaded it from here, and I didn't get a license).

Physical Directions

  1. Look in the comments of IRcamera.ino for the directions.

Bugs

I'm writing down all the painfully hard to resolve bugs I find so I don't have to go through the whole process of figuring it out again.

RPi and Internet

I could SSH into the RPi simply by joining the University's network (the unprotected one) and sharing my internet via a USB-ethernet cable I bought.

ircamera's People

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.