Skip to main content

Components

This pages provides an overview of the components of the current development version of the AstroPlant kit. For this prototype version we use an Arduino Pi 0W for the main process, and an extra Arduino to communicate with all the sensors.

Because of the small form factor and the low costs, the raspberry zero is very suitable for the job. For the next version, the Arduino could be eliminated. By connecting the sensors directly to the GPIO pins of the RPi, and/or by creating a dedicated sensor shield for the raspberry.

Overview

Components list

The current list of components is:

Components documentation:

  • Grove Digital Light Sensor:
    • Seed Studio Wiki
    • Input Voltage: 3.3 is possible, 5v is typical
    • Operating current:
    • Connect using I2C, address 0x29
    • Library
  • Grove Barometer Sensor
    • Seed Studio Wiki
    • Input Voltage: 3.3V or 5V
    • Operating current: 0.4mA
    • Connection: I2C (default), address 0x76
    • library
  • Grove Digital Infrared Temperature Sensor (Not working yet)
    • Seed Studio Wiki
    • Input Voltage: 3.3V or 5V
    • Operating current: 0.4mA
    • Connection: Since the sensor is factory calibrated with the digital SMBus compatible interface enabled,but the library is based on a soft i2c library,so you can use any digital pins on any AVR chip to drive the SDA and SCL lines.We use D2 as the SCL pin and D3 as the SDA pin in this demo code.
    • Library
  • Grove Water Sensor
    • Seed Studio Wiki
    • Input Voltage: 3.3V or 5V
    • Operating current: 1.4mA
    • Connection: I2C
  • DS18B20 Digital Temperature Sensor
  • LED Light Strip
    • Input Voltage: 5V
    • Operating Current: 1.8A/m (maximum, depending on number of leds and brightness)
    • Library