Writ code for Arduino button and light conyrol
₹600-1500 INR
Dibayar saat pengiriman
Write an Arduino code for school project.
Features
One button input control different led
Four LED output on different pins
When button press 3 times led one on rest off
When 5 times press led 2 on rest off
When 7 times press led 3 on rest off
When long press 3 seconds blink LED which is on
already
Long press 5 seconds all led off
The valid input for button press is minimum 50 milliseconds, denounce function for button input
The time within which a valid 3,5,7 input is acceptable is 10 seconds. Else the code looks for valid input again
After any LED on LED auto off after 15 minutes
After any LED on, same LED to blink for 30 seconds at end of 10th minutes and then again blink from 14th mins to 15th mins
If a valid input received within the time any led is ON, new input is acceptable and time counter restarts.
Code should work on Arduino Uno, nano and other Arduino. A serial print of all actions to show code running. Like button press, 3 press accepted. Etc.
ID Proyek: #17605656
Tentang proyek
Diberikan kepada:
I work with Arduino since 2010 and have more than 20 years of experience in programming and electronics.
8 freelancer rata-rata menawar ₹1134 untuk pekerjaan ini
hello i am a computer engineer,i have masters in computer engineering,i have experience for more than 7 years in arduino and electronics
Been doing Arduino projects for 3 years now. I can give you a sample program and try to test it. Then let me know if satisfies your criteria.
Hi, I can build it 1 day. Ek button se kaam ho jayega. I'll start the timer and make few checks according to your logic mentioned below. Have you thought which button do you want to use for LED and button? Can Lebih banyak
Dear client I'm pleased to bid for your project and I'm very excited to work with you. I encourage you to take a look on my portfolio for previous work related to Arduino designs and coding. I promise you the best Lebih banyak
Electrical Engineer ................................................................................
I can do this easily, I would led the number of the pins you want at the begin of the "sketch". I would divide the "sketch" into parts: debounce, pins assignation, etc. and add some comments, so you can understand. Lebih banyak