Skip to main content

Build a new IoT device

Instructions

Over the last 6 lessons you have learned about digital agriculture and how to use IoT devices to gather data to predict plant growth, and automate watering based off soil moisture readings.

Use what you have learned to build a new IoT device using a sensor and actuator or your choice. Send telemetry to an IoT Hub, and use that to control an actuator via serverless code. You can use a sensor and an actuator you have already used in this or the previous project, or if you have other hardware try something new.

Rubric

CriteriaExemplaryAdequateNeeds Improvement
Code an IoT device to use a sensor and actuatorCoded an IoT device that works with a sensor and actuatorCoded an IoT device that works with a sensor or an actuatorWas unable code an IoT device to use a sensor or an actuator
Connect the IoT device to IoT HubWas able to deploy an IoT Hub and send telemetry to it, and receive commands from itWas able to deploy an IoT Hub and either send telemetry or receive commandsWas unable to deploy an IoT Hub and communicate with it from an IoT device
Control the actuator using serverless codeWas able to deploy an Azure Function to control the device triggered by telemetry eventsWas able to deploy an Azure Function triggered by telemetry events but was unable to control the actuatorWas unable to deploy an Azure Function