Arduino debug simple setup
$2-8 USD / hour
The problem: The solonoid valve does not turn off. The voltage on mosfet module output goes from 4.2 V to 4.8 V when motion is detected. It does not goes to 0V and thereby closes the valve.
What have i done wrong?
I have a simple setup:
- Pir sensor AM312
- Nodemcu /ESP (powered by usb)
- Mosfet module IRF520
- Solonoid valve 4.5V
- External power supply connected to Mosfet 5V, 1A
I'm using the following code:
const int pirPin = D5; // PIR sensor pin
const int mosfetPin = D6; // Connect to the IN/Input terminal on the MOSFET module
void setup() {
[login to view URL](115200);
pinMode(pirPin, INPUT);
pinMode(mosfetPin, OUTPUT);
[login to view URL]("PIR Motion Sensor with Solenoid Valve Control");
}
void loop() {
int motionDetected = digitalRead(pirPin);
if (motionDetected == HIGH) {
[login to view URL]("Motion Detected - Activating Solenoid");
digitalWrite(mosfetPin, HIGH); // Send signal to the MOSFET module to activate the solenoid
delay(2000); // Keep solenoid active for 2 seconds
digitalWrite(mosfetPin, LOW); // Deactivate the solenoid
} else {
[login to view URL]("No Motion Detected");
}
delay(10000); // Wait for 10 seconds before rechecking
}
Project ID: #38015830
About the project
8 freelancers are bidding on average $6/hour for this job
I need 5 hours time and one or two meeting with you so that you can try out my suggestions. Regards Brejah
Hi am ready to help you rught away. Just inbox me so i start ASAP. I have expertise knowledge on what you want to do. Best regards Valery
I have read and understood all your project details "Arduino debug simple setup" and I feel my self the best candidate to complete this project with 100 percent accuracy. I am Faisal Mahmood, I have more than 10 Year More
With my diversified skill set and years of experience in numerous programming languages including C, I am confident about phenomenally dissecting and solving troubleshooting issues like the one plaguing your Arduino-Pi More
ALREADY GOT THE SOLUTION. Hey, yes i can help you in your project work. i assure you the quality work and on-time delivery. Let's discuss more in chat. Thanks