Once this constitution is done, go ahead and wire it up, as shown here:
Once that is set, it is time for us to write the following code on to our Raspberry Pi:
import Adafruit_DHT
import datetime
import RPi.GPIO as GPIO
import time
import numpy as np
import pandas as pd
import Adafruit_DHT
from sklearn.neighbors import KNeighborsClassifier
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
fan = 22
light = 23
sw1 = 13
sw2 = 14
GPIO.setup(led1,GPIO.OUT)
GPIO.setup(led2,GPIO.OUT)
GPIO.setup(sw1,GPIO.IN)
GPIO.setup(sw2,GPIO.IN)
sensor = 11
pin = 2
f = open("dataset.csv","a+")
count = 0
while count < 50:
data = ""
H = datetime.datetime.now().strftime('%H')
M = datetime.datetime.now().strftime('%M')
data = str(H)+"."+str(M)
humidity,temperature = Adafruit_DHT.read_retry(sensor,pin)
data = data + "," + str(temperature...