GetACoder.com

 
 

Home | My Account | Post Job | Browse Jobs | RSS Feeds | Careers New!

 

Sensor Data Logging

 
 
Download the Free Step-by-Step Guide
     
Job Summary:
 
Job Type: Project
Budget: $ 100-250
Required Skills: Assembly / Machine language, Programming
Attached Files: (None)
 
Status: Closed for bidding
 
Buyer Summary:
 
Username:
jssrs  
Feedback Score: Rating: (No Feedback Yet)
Award Reliability: 1 posted 0 paid
 
Location: Prattville, Al, United States
Member Since: February 7, 2010
 
Invited Users: There are no invited users


Description
Goals:
AVR family processor. Make recommendation of which chip, based on programming needs and pins needed. Power conservation not a concern.
Code in assembly much preferred.
This is not open source code, non disclosure agreement if you bid/accept.
Contact me if you have questions.
This code is for data logging. Not to complicated. Once completed and verified you may be offered additional contract(s) to add on several more features and modules to the program. Line commenting is a must and should be understandable for the inexperienced programmer.
3 sensors:
Take ADC input and convert to a temp/pressure reading:
Comment all lines having to deal with voltage to numeric output display units so that final calibration can be done afterwards.
Each will be one wire sensor which will be connected thru voltage divider of the existing sensor; the existing sensor is an analog gauge using a thermistor.
Voltage range in the ADC to real world readings needs to be adjustable to true reading.
Display label of sensor and reading to the LCD with one of three led back light color. Each sensor will use its own back light color
Cycle thru each sensor every 1 second or less testing for warning levels.
Update LCD display 1-2 second delay between the readings.
Setup warning levels of the sensors for interrupts. This needs to be adjustable as well for the final PCB build. Comment lines so that the calibration can be re-written in the code where needed
Delay all warning level interrupt based on fourth sensors activity. Display only when fourth sensor is active.
Interrupt for warning levels of temp\pressure and display the current sensor that is in warning range.
Three color backlight one for each sensor.
Flash back light sensor's color during warning.
Setoff buzzer during any/all warnings.
Cycle display of each sensor reading to LCD every 5-8 seconds except during warning level interrupt. If more then one warning level then each warning needs to be sent to the LCD every 3-5 seconds.
Use SPI for LCD interface: new haven LCD display model #NHD-0216K3Z-FSRGB-FBW
Time and date calendar such as the NJU6355 with program code to update with current time when programming each unit.
Secondary goals: data storage
External memory 1-2 MB non-volatile
Store change in sensor readings every 30-60 seconds with sensor's reading, name and time\date tags
Store sensor's data if in warning level, changes every 3-5 seconds.
Using usb jump drive type of storage, when you connect jump drive to port automatic download to the jump drive of all data.
Name the file being downloaded with serial number of unit and date/time
Erase data once transferred
Display message on LCD of downloading progress and unit's serial number.
Display download complete.
Data can not be erased by the microcontroller on the flash drive. All data on flash drive must be preserved




Reminder
You may not start working in this and any request before your bid is accepted. Users who violate this policy may have their accounts permanently suspended.



 Bids Received (4)   Shortlist (0)   Declined Bids (0)   
Average bid amount:   $307.50   Average delivery time:   25 Day(s)
Place Bid | Post Similar Job | Send Request | Contact jssrs

Order by:

 

Remember that contacting the other party outside the site (by email, phone, etc.) on all business jobs (before the request is awarded) is a violation of our terms of use. We supervise all site activity for such infringements and can immediately expel transgressors on the spot, so we thank you in advance for your cooperation. If you notice a violation please help out the site and report it. Thank you for your help.
 

 
 


 
Get the Free Step-by-Step Guide on How to Use GetACoder
The act of outsourcing jobs has become easy in the past few years thanks to GetACoder. However, our team aims at making the whole process even easier. So, it has now come the time to provide you with a step-by-step guidance on how to use this service and succeed in the outsourcing world totally for FREE.

It doesn't matter if you are a more experienced user or a novice; using GetACoder will become even simpler with the help of this E-book. There are two major sections: a Buyers section and a Coders section.

Buyers will learn:
  • How to outsource safely
  • How to pick the best freelancers
  • How to manage time and money

Coders will learn:

  • How to get the best jobs
  • How to secure their payments
  • How to build a long-lasting relationship with buyers

    ...and MUCH MORE
Clear examples and pictures illustrating key situations, great tips and real testimonies of some of our best users... all in this Outsourcing Guide.  So don't loose the outstanding opportunity to download GetACoder FREE E-book.
The Outsourcing Revolution: Why It Makes Sense and How to Do It Right
The Outsourcing Revolution: Why It Makes Sense and How to Do It Right
What is GetACoder?

GetACoder.comGetACoder is a leading Global Services Marketplace doing business in more than 200 countries. Our unique system accelerates your time to market and provides your business with key competitive advantages. When you use GetACoder you are stretching your budget and saving as much as 60% over traditional outsourcing. GetACoder is changing business, now it's no longer about what you own or build but which resources and talent you can access. With GetACoder you reduce expenses, increase efficiencies, aggressively grow your business, and create a sustainable competitive advantage. GetACoder makes outsourcing to any part of the world an easy task! With GetACoder it's simple to outsource any business request, gain access to global talent and manage jobs online.

One of the main advantages of GetACoder is the low labor cost. The typically rates are about seven times lower than the ones in the US or Europe. Posting a request at GetACoder allows the right professional or company to find you and to bid for your work. We are building a reputation for exceeding our customers' expectations and for becoming an extremely cost effective way to outsource work. Use GetACoder when you want to save money, increase efficiency or accelerate the development of your request. With GetACoder you focus on growing your business and let others do the tedious work. Post your request on GetACoder for free. Find out why people outsource jobs with us day after day.

Thousands of Satisfied Customers - Submit/View Quotes


-I can do some professional works here as well as earn money. It really helps students a lot. - zpbappi
-A place where we meet quality at best price. - jacksmith
-Nice Site - varshith
Report Violation    Privacy Policy     Affiliate Program    Terms of Use    Contact Us    Help      GetACoder.com on Facebook      Follow GetACoder on Twitter      GetACoder.com Latest Requests RSS Feed
© 2004-2012 GetACoder. All rights reserved.