Question: Modify your code in the following ways: a. Change the temperature units to Fahrenheit. b. Add functionality to the code that stores the output in
a. Change the temperature units to Fahrenheit.
b. Add functionality to the code that stores the output in a JSON database file.
Code:
#!/usr/bin/env python
import grovepi import math # Connect the Grove Temperature & Humidity Sensor Pro to digital port D4 # This example uses the blue colored sensor. # SIG,NC,VCC,GND sensor = 4 # The Sensor goes on digital port 4.
# temp_humidity_sensor_type # Grove Base Kit comes with the blue sensor. blue = 0 # The Blue colored sensor. white = 1 # The White colored sensor.
while True: try: # This example uses the blue colored sensor. # The first parameter is the port, the second parameter is the type of sensor. [temp,humidity] = grovepi.dht(sensor,blue) if math.isnan(temp) == False and math.isnan(humidity) == False: print(\"temp = %.02f C humidity =%.02f%%\"%(temp, humidity))
except IOError: print (\"Error\")
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
