In Progress

Arduino programming and hardware help

Using Aduino Mega, adafruit datalogger shield, and suitable cost effective LCD display of your choosing

You must have Arduino experience! I have none!

Write a sketch for

Digital Inputs: 11 switches; Named: Up, Down, Left, Right, a+b, c+d, e+f, Run, Learn, Replay, Clear

all switches must be de-bounced.

Digital Outputs

Run, a+b, Up closed = digital pin1 PWM 75%

Run, a+b, Down closed = digital pin2 PWM 75%

Run, a+b, Left closed = digital pin3 PWM 75%

Run, a+b, Right closed = digital pin4PWM 75%

Run, c+d, Up closed = digital pin5 PWM 75%

Run, c+d, Down closed = digital pin6 PWM 75%

Run, c+d, Left closed = digital pin7 PWM 75%

Run, c+d, Right closed = digital pin8PWM 75%

Run, e+f, Up closed = digital pin9 PWM 75%

Run, e+f, Down closed = digital pin10 PWM 75%

Run, e+f, Left closed = digital pin11 PWM 75%

Run, e+f, Right closed = digital pin12 PWM 75%

Learn, Run, a+b, Up closed = digital pin13 PWM 75% and write how long (time) Run, a+b, Up were energized to SD card

Learn, Run, a+b, Down closed = digital pin14 PWM 75% and write


Replay, Run closed = read data from SD card to enegize output pins from Logged data on SD card

Clear, Replay closed = delete logged data on SD card

if a+b and c+d or e+f closed at same time = no outputs

LCD to display I/Os and fault if a+b and c+d or e+f closed at same time.

Skills: Microcontroller

See more: arduino help, up programming, sketch programming, programming and, os programming, long learn programming, e programming, d programming, digital programming, data programming, help arduino, adafruit datalogger mega, arduino f, shield, pwm, pins and, learn programming, digital display, arduino, arduino sketch, arduino shield, arduino programming, adafruit, arduino programming lcd, arduino output shield

About the Employer:
( 3 reviews ) Kamloops, Canada

Project ID: #1272126

Awarded to:


Hi, I am en embedded research engineer at British Physical Laboratories Ltd. I have ample experience in all versions of arduino. visit my blog: visit my site: The Adminis More

$100 USD in 7 days
(5 Reviews)

5 freelancers are bidding on average $176 for this job


See details in MB.

$220 USD in 3 days
(3 Reviews)

i have 2 year experience

$100 USD in 7 days
(0 Reviews)

i can do this project for you, i have been in r&D field in embedded system for last 5 years. i can provide each stage output while designing, so we can built a better product.

$110 USD in 7 days
(0 Reviews)

We have a Mega and have written several Arduino programs - see for a short video of our LCD project. We will need to buy the Adafruit Logger Shield for this project.

$350 USD in 30 days
(0 Reviews)