Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed ExampleImage.png
Binary file not shown.
9 changes: 1 addition & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,2 @@
# Omron-Arduino
Arduino code to get data out of the incredible 4x4 IR OMRON MEMS sensor.
Omron D6T is a MEMS IR sensor that has the distinct advantage of sensing human presence even if the individual is stationary. The sensor array also allow sensing of movement direction of the person.

Example Image from the Omron D6T 4x4 array:

![alt tag](ExampleImage.png?raw=true "Image Title")

In this image the brighter pixels correspond to a warmer body. Note that the OMRON D6T-44L returns data in a 4x4 format. To view the result in a large image like this, I used Matlab to resize to a much larger image and mapped the image intensities with some sensible intensity transforms (power transform).
Arduino code to read Omron D6T IR sensor.
40 changes: 0 additions & 40 deletions WireExt.h

This file was deleted.

Binary file removed libraries/WireExt.zip
Binary file not shown.
7 changes: 7 additions & 0 deletions libraries/WireExt/WireExt.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@ extern "C" {

#include "WireExt.h"

#if defined (__AVR_ATmega328PB__)
#define TWBR TWBR0
#define TWCR TWCR0
#define TW_STATUS TWSR0
#define TWDR TWDR0
#endif

// Initialize Class Variables //////////////////////////////////////////////////

// Constructors ////////////////////////////////////////////////////////////////
Expand Down