Difference: MoreSensors (3 vs. 4)

Revision 42017-02-05 - uli

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Additional Sensors

Line: 11 to 11
 The additional sensor boards are all based on the I2C bus and include
  • The PCF8591 8 bit A/D and D/A converter
    The ADC has 4 multiplexed input channels and 2 DAC channel and it includes a potentiometer, a photo resistor and a thermistor, which can be connected to the ADC inputs through jumpers.
  • The ADS1115 16 bit ADC
    This is a high resolution ADC again with 4 multiplexed input channels
Deleted:
<
<
  • The DS1307 Real Time Clock combined with the AT24c32 serial EEPROM
 
  • The MCP4725 Digital to Analogue converter
Added:
>
>
  • The DS1307 Real Time Clock combined with the AT24c32 serial EEPROM
 
  • The BMP180 Temperature and Barometric Pressure sensor
Changed:
<
<
  • The HD44780 LCD controller with a 2 x 16 character display and a PCF8574 8bit I/O expander for the I2C bus
>
>
 The Raspberry Pi uses I2C bus 1 for communication with external I2C devices. This can be seen in the /dev directory. Both libraries: wiringpi and pigpio provide access functions to drive the I2C bus. The i2cdetect command allows to see which I2C addresses are in use. The screen dump below shows 2 devices connected to the I2C bus on address 0x3f ( the pcf8574 I/O expander used to driver the hd44780 display driver) and 0x48 (the pcf8591 A/D and D/A chip).

i2cdetect.png

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback