Question: Using a raspberry pi 3+ please modify this code to turn on a buzzer whenever the moisture sensor senses moisture Be advised that the buzzer

Using a raspberry pi 3+

please modify this code to turn on a buzzer whenever the moisture sensor senses moisture

Be advised that the buzzer is vcc and ground only.

#!/usr/bin/python import RPi.GPIO as GPIO import time #GPIO SETUP channel = 21 GPIO.setmode(GPIO.BCM) GPIO.setup(channel, GPIO.IN) def callback(channel): if GPIO.input(channel): print("NO Water Detected!") else: print("Water Detected!") GPIO.add_event_detect(channel, GPIO.BOTH, bouncetime=300) # let us know when the pin goes HIGH or LOW GPIO.add_event_callback(channel, callback) # assign function to GPIO PIN, Run function on change # infinite loop while True: time.sleep(0.1)

Please run and test it

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!