Skip to content

faltobelli/d6t-2jcieev01-raspberrypi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

d6t-2jcieev01-raspberrypi

It is a sample projects for D6T OMRON MEMS Thermal Sensors with evaluation kit 2JCIE-EV01-RP1 and some Raspberry Pi boards.

D6T sensor series are High Sensitivity Enables Detection of Stationary Human Presence,

  • OMRON's unique MEMS and ASIC technology achieve a high SNR.
  • Superior noise immunity with a digital output.
  • High-precision area temperature detection with low cross-talk field of view characteristics

Description

this Raspberry Pi sample projects for acquiring data from sensors on 2JCIE-EV01. sample projects output the sensor data.

example sensor type pixel number board
d6t-1a D6T-1A-01 / D6T-1A-02 1x1 Raspberry-Pi ZERO-W
d6t-8l D6T-8L-09 1x8 Raspberry-Pi ZERO-W
d6t-8lh D6T-8L-09H 1x8 Raspberry-Pi ZERO-W
d6t-44l D6T-44L-06 / D6T-44L-06H 4x4 Raspberry-Pi ZERO-W
d6t-32l D6T-32L-01A 32x32 Raspberry-Pi ZERO-W

DEMO

sample output from D6T-44L

PTAT:   27.2[degC], Temperature: 27.5, 27.3, 27.3, 27.3, 27.2, 27.1, 27.1, 27.2, 27.1, 27.1, 27.3, 27.3, 27.0, 27.2, 27.3, 27.0, [degC]
PTAT:   27.2[degC], Temperature: 27.4, 27.2, 27.3, 27.2, 27.2, 27.2, 27.3, 27.2, 27.2, 27.1, 27.3, 27.3, 27.0, 27.3, 27.3, 27.1, [degC]
PTAT:   27.2[degC], Temperature: 27.5, 27.2, 27.5, 27.1, 27.2, 27.1, 27.2, 27.1, 27.1, 27.1, 27.3, 28.1, 28.2, 27.5, 27.2, 27.0, [degC]

Installation

Prerequisite

  • gcc (pre-installed in standard Raspbian)
  • Required change I2C speed to 100kHz for D6T-1A/8L/44L (see below)

Procedure

this procedure shows the procedure to use the sensors on 2JCIE-EV01-RP1 .

  1. download the archive from github releases or master

    $ unzip d6t-2jcieev01-raspberrypi-master.zip

    or, with git:

    $ git clone https://github.com/omron-devhub/d6t-2jcieev01-raspberrypi
  2. make

    $ cd d6t-2jcieev01-raspberrypi-master
    $ make all
  3. run

    $ ./d6t-1a
    $ ./d6t-8l
    $ ./d6t-8lh
    $ ./d6t-44l
    $ ./d6t-32l

Change I2C speed to 100kHz or less

  1. edit /boot/config, find below string
dtparam=i2c_arm=on
  1. change i2c speed: append the parameter ,i2c_arm_baudrate=n , /boot/config will be changed as below.
dtparam=i2c_arm=on,i2c_arm_baudrate=100000
  1. Required ) then reboot

Links

projects by another authors.

Licence

Copyright (c) OMRON Corporation. All rights reserved.

Licensed under the MIT License.

About

D6T OMRON MEMS Thermal Sensors with evaluation kit 2JCIE-EV01-RP1 and some Raspberry-Pi boards.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.2%
  • Makefile 2.8%