Sha256: 6a115f6e0a063144a0003bac39bbb8b785c091651719572ead3ac422bdb56b3e

Contents?: true

Size: 410 Bytes

Versions: 4

Compression:

Stored size: 410 Bytes

Contents

#
# Example using AHT21 sensor over I2C, for temperature and humidity.
#
require 'bundler/setup'
require 'denko'

board = Denko::Board.new(Denko::Connection::Serial.new)
bus = Denko::I2C::Bus.new(board: board, pin: :SDA)
aht10 = Denko::Sensor::AHT10.new(bus: bus)

aht10.poll(2) do |reading|
  puts "Polled Reading: #{reading[:temperature].round(3)} \xC2\xB0C | #{reading[:humidity].round(3)} % RH"
end

sleep

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
denko-0.13.3 examples/sensor/aht10.rb
denko-0.13.2 examples/sensor/aht10.rb
denko-0.13.1 examples/sensor/aht10.rb
denko-0.13.0 examples/sensor/aht10.rb