# RAIN SENSOR test -2024.1.18- import RPi.GPIO as GPIO import time # I/O (GPIO pin) SENSOR = 16 # GPIO initialize GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(SENSOR, GPIO.IN) def main(): while True: if GPIO.input(SENSOR) == 0: print("RAIN") else: print("SUNNY") time.sleep(5) if __name__ == '__main__': try: main() except KeyboardInterrupt: GPIO.cleanup()