Deliverable is the code I upload to the Mega.
ledA,B,C - have Led drivers with pwm input.
relay - has non dimming led driver.
analogWrite to pins to led-drivers has been tested and works well.
Explanation of deliverable:
Arduino code - multitasking Electronic Engineering specialist. code to control 5 buttons.
Momentary button1 (pin17) - upon press, ledA (pin9) turns on for 10000 milliseconds - analogWrite(9, 135);
- if (after 1000ms) button 1 is pressed during on then turn ledA off
Momentary button2 (pin18) - upon press, ledB (pin10) turns on for 11000 milliseconds - analogWrite(10, 135);
- if (after 1000ms) button 2 is pressed during on then turn ledB off
Momentary button3 (pin19) - upon press, ledC (pin11) turns on for 9000 milliseconds - analogWrite(9, 135);
- if (after 1000ms) button 3 is pressed during on then turn ledC off
Momentary button4 (pin20) - upon press, Relay1 (pin4) turns on for 12000 milliseconds - analogWrite(9, 256);
- if (after 1000ms) button 4 is pressed during on then turn Relay1 off
Momentary button5 (pin16) - upon press, ledABC and Relay1 flash on/off for 10000 milliseconds - analogWrite(9, 135);
- if (after 1000ms) button 5 is pressed during on then turn it off
Button 5 turns on above 4 concurrently that hopefully pulse/strobe/blink for 10000 milliseconds
ledABC bright/dim/bright/dim(pwm 135,70,135,70,etc)... Relay1 on/off(pwm256,0,256,0,etc)
Ideally the 4 would be pulsing at different times or durations -
Of note - buttons 1,2,3,4 do not turn each other off. You can press 1 then 2 and they both turn on as specified.
Only button 5 alters 1,2,3,4 current tasks.
IF INTERRUPTS are to be used, we may need to change button pin assignments - no problem.","employmentType":["FULL_TIME","PART_TIME","CONTRACTOR","TEMPORARY","PER_DIEM"],"jobLocationType":"TELECOMMUTE","hiringOrganization":{"@type":"Organization","name":"Toogit","sameAs":"https://www.toogit.com/","logo":"https://www.toogit.com/images/toogit_logo_initial.png"},"identifier":{"@type":"PropertyValue","name":"Toogit","value":347258},"skills":["Engineering","Computer Engineering","Software Architecture"],"applicantLocationRequirements":[{"@type":"Country","name":"IN"},{"@type":"Country","name":"Canada"},{"@type":"Country","name":"USA"},{"@type":"Country","name":"Germany"},{"@type":"Country","name":"Pakistan"},{"@type":"Country","name":"Philippines"},{"@type":"Country","name":"Indonesia"},{"@type":"Country","name":"Sri Lanka"},{"@type":"Country","name":"Nigeria"},{"@type":"Country","name":"China"},{"@type":"Country","name":"Russia"},{"@type":"Country","name":"Bangladesh"}],"validThrough":"2024-09-02T02:04:46+05:30","url":"https://www.toogit.com/freelance-jobs/MzQ3MjU4"}
Remote Architecture Job In Engineering And Architecture
Find more Architecture remote jobs posted recently Worldwide
Work from Anywhere
40 hrs / weekHourly Type
Remote Job$24.91
Cost Looking for help? Checkout our video tutorial
How to search and apply for jobs
How to apply? Do you have more questions about the Job?
See frequently asked questions
I want a plan to manufacture Remdesivir. The plan should include the number of people required to produce the product & their qualifications. The plan should include all equipment and chemicals required for production. The plan should include lead ti...read more
I want a realistic CGI of the external of a residential property and and internal of the property based on the PDF drawings.All material information will provided once quote is received.