Compare Proposal

Nothing to compare.

A person to develop a board program for an Arduino Mega 2560 board

  • Posted at : 2 months ago
  • Post Similar Project
706

Budget
3
Proposals
65
Views
Expired
Status
Skills Required

Posted By -

BK

0.0
Projects Posted : 1
Projects Paid : 0
Services Purchased : 0
Total Spent :
0
Feedbacks : 0 %

Project Details show (+) hide (-)

Scope of Board Programming 1.    

1. Brief:
Program a board (Arduino Mega 2560) to communicate and pass the Input Output to a PC.

2.    
Number of I/Os are as below:
a.     Digital Inputs: 30b.     PWM Outputs: 3c.     Digital Outputs: 5d.     Analog Inputs: 15

3.    
Network Requirements:
The protocol will be TCP and the card should work as a server.

4.    
Data Requirements:
Whenever the card is powered up, it should transmit continuous data at the rate of 10Hz.

5.    
Buffer Details:
Buffer should be cleared every time data is sent.

6.    
Output:
The output should be in the following format: $(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI) (DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI)(DI),(PWM)(PWM)(PWM),(DO)(DO)(DO)(DO)(DO),(AI-1),(AI-2),(AI-3) (AI-4),(AI-5),(AI-6) (AI-7),(AI-8),(AI-9) (AI-10),(AI-11),(AI-12) (AI-13),(AI-14),(AI-15);Where,·      DI – Digital Input·      DO – Digital Output·      PWM – PWM Output·      AI – Analog Input·      $ - String Start point·      , - Separator·      ; - End of string