Building your own decision system-based IoT

In this section, we build a simple decision system using fuzzy logic on Raspberry Pi. We use Python for implementation.

We build a system to monitor temperature and humidity in a room to decide if the environment is comfortable or not. If the environment is not comfortable, then we turn on a cooler machine.

The following is our design:

Building your own decision system-based IoT

To sense temperature and humidity, we use the DHT22 module. We already learned about this module in Chapter 1, Make Your IoT Project Smart. A relay module is used to connect our Raspberry Pi to a cooler machine.

Let's start to build our system.

Wiring

We use DHT22 and relay modules ...

Get Smart Internet of Things Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.