จะเขียนโปรแกรมอย่างไรให้สามารถกดปุ่มทำงานแบบ manual ได้(arduino)

สวัสดีชาวพันทิปทุกท่าน

เนื่องจากผมได้ซื้อบอร์ด arduino mega2560 มาต่อ ร่วมกับ RTC ต่อเอาท์พุตเข้ากับรีเลย์บอร์ด ขับ solenoid valve ประกอบและเขียนโปรแกรม เป็น เครื่องตั้งเวลารดน้ำต้นไม้อัตโนมัติ รดเช้า-เย็น  ปัญหาคือเมื่อเช้าไฟดับทำให้เลยเวลารดน้ำที่ตั้งไว้(ตั้งตอนเช้า6.30 ตอนเย็น 17.30 เวลารด 40 วินาที) จึงอยากแก้ปัญหาจุดนี้ โดยทำปุ่มกด manual ให้รดน้ำหลังจากไฟมา โปรแกรมการทำงานครั้งต่อไปให้ทำเหมือนเดิม คือ รดน้ำ เช้า-เย็น เวลาเดิม ถ้ามีปัญหาไฟดับ รอไฟมาก็แค่กดปุ่ม manual รดน้ำเอง ไม่ทราบว่าต้องเขียนโปรแกรมยังไงครับ

**มือใหม่นะครับผิดพลาดประการใดต้องขออภัย**

ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่