Find Jobs
Hire Freelancers

Arduino Code Needed for interfacing DAC and LCD on SPI including Rotory Encoder

$30-250 AUD

Completed
Posted about 10 years ago

$30-250 AUD

Paid on delivery
Project is to write a sketch for the arduino IDE to interface an ATMega328 with a DAC (MCP4822 12 Bit) and Phillips PCD8544 LCD (Nokia 5510 LCD) over SPI DAC Requirements Rotory Encoder will be used as an input to send data to DAC Pushbutton(1) will switch between the 2 Outputs Pushbutton(2) will Step Up output by 10% increments then when 100% is reached will step back down Pushbutton(3) will ramp from 0 - 100% in 30s then stop, button is pressed again will ramp back down Rotory encoder will override Pushbuttons 2+3 when rotated LCD Requirements To show which channel is selected on the dac Channel 1 will display Voltage Then underneath show a reading from one off the analog pins which will scale a reading from 0-2.048v to 0- 10v Chanell 2 will display Current Then underneath show a reading from one off the analog pins which will scale a reading from 0-5v to display 4-20ma Code shall be written in the most effective and efficient manner must include Code Notes
Project ID: 5559569

About the project

11 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I have a long experience in Hardware and Software product development. I am also have done several Arduino projects (some of them on freelancer.com). I have an Arduino board and I can use it to compile and test some of the functions like voltage measurements etc before delivering. I have also included the price (and time to buy) of a PCD8544 that I can buy and test the software for delivery. Please let me know.. Thanks Vinod
$222 AUD in 15 days
5.0 (9 reviews)
5.8
5.8
11 freelancers are bidding on average $260 AUD for this job
User Avatar
Hi, Thanks for sending an invitation to bid. I can help you. all the requirements are clear. please feel free to contact. Regards, Shahbaz.
$316 AUD in 15 days
4.8 (64 reviews)
7.0
7.0
User Avatar
Предложение еще не подано
$250 AUD in 7 days
5.0 (42 reviews)
6.7
6.7
User Avatar
I am not familiar with Atmel chips as I didnt like to use anyway. I am a microchip fan so all my 8 bit coding is limited to PIC micros. It seems some kind of power supply related design. Rotary needs velocity control so that when you rotate the encoder faster then it will increase the values faster. MCP4822 is a nice DAC which I use mostly when 12 bit is required. Its just a formal bid because I cant work with arduino even if its too simple to code. So in case if you have plan to use microchip PIC device then please do get in touch. I used such kind of setup in one of my power supply project which had USB connectivity and MCU was PIC18F4550 and true USB2.0 port. Thank you very much for your time. Regards.
$199 AUD in 3 days
5.0 (72 reviews)
6.5
6.5
User Avatar
Hello Sir, We have resources both hardware and software to build the prototype of your project and present it to you. We can complete this. Please contact if you are interested. Thank you,
$250 AUD in 5 days
4.8 (63 reviews)
6.5
6.5
User Avatar
Bir öneri henüz sağlanmadı
$250 AUD in 10 days
4.6 (8 reviews)
3.5
3.5
User Avatar
Hi, I am professional embedded developer and have experience in C coding. I have around 2 years of experience in PIC, arduino coding. Something similar I have done in various projects. I can take up this project. Let me know if you are OK with project time. Looking forward to your response.
$150 AUD in 10 days
0.0 (1 review)
0.0
0.0
User Avatar
yup i can make this code within notime as i have worked on it and m very comfortable on arduino software , you can call me for any application and its not tough to make that code , and when u need the code and i will provide you the same with in no time.
$155 AUD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Duncraig, Australia
5.0
1
Member since Mar 15, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.