I've created a few ARTIK Cloud sensors using an Arduino 101 and various peripherals like the Sharp Dust Sensor, Soil Moisture Sensors, and PIR Motion Sensors. I've decide to move from the breadboard to a shield and integrate multiple sensors across multiple Arduino 101's to be integrated into my larger Samsung ARTIK Cloud home automation app. For details on my previous sensor builds, please refer to:
In addition to the components from the previous projects, I've added a DHT-22 Temperature and Humidity Sensor to my build. I've built two Arduino 101 based sensor platforms, one to be placed in my kitchen and one to be placed in my bedroom, to monitor motion, temperature, air quality, humidity, and plant watering status.
Soldering the componentsConnecting the components is exactly the same procedure as the previous projects outlined above, just repeated and with different Arduino pins used due to the multiple sensors. So for each sensor:
- Sharp Dust Sensor - Connected like before, with the LED being triggered on digital output 12, but with the analog read being done on pin A2. Resistors, caps, and pulldowns are the same as the linked project.
- BLE Motion Detector - Output from the PIR Motion sensor is triggered on digital pin 7. Pulldown resistor is same as linked project.
- Connected Door Sensor - Output from switch is triggered on digital pin 8. Pulldown resistor and connections to power are same as linked project.
- Connected Soil Moisture Sensor - Again, pulldown resistors and power/ground are same as before. One sensor outputs to A0, the second sensor ouputs to A1.
- DHT-22 - The DHT-22 that I purchased from Amazon came with a pulldown resistor already in place. I wired the power to 3.3v, the ground to ground, and the output to digital pin 2.
Currently working through a timing bug with the Sharp Dust Sensor, will upload as soon as it's resolved.
ARTIK Cloud Setup...Coming Soon - with my Raspberry Pi-based ARTIK Cloud Controller...
Comments