Find Jobs
Hire Freelancers

Multi-Patterned LED Flasher Program for Microcontroller / PIC

$30-250 USD

Closed
Posted over 10 years ago

$30-250 USD

Paid on delivery
I need a program written for a Microchip brand PIC 24FJ64GA002 that will flash 16 LEDs in multiple, selectable patterns. I have a circuit board already designed and will provide you with the pin outs for the LEDs and interrupts that you will design the program around. I will need the source code files, plus all necessary files for me to program the PIC using ICSP with a PICKit3, including but not limited to the linker file, etc. The program will need to operate as follows: The PCB has 16 LEDs, 8 facing front and 8 facing rear and a 9V DC power source. There are two momentary push buttons, one controls the front and the other the rear LEDs and they operate independently (front and rear can display different flash patterns). Each push button will operate the same: when the LEDs are off, a quick press of the button will activate that group of 8 LEDs. When they activate, they will flash in the last pattern that they were flashing in before they were turned off. Quickly pressing the button a second time will advance that group of LEDs to the next flash pattern; each time its pressed in this manner it will advance to the next pattern. When it reaches the last pattern, the next push will start back at the first pattern. Pushing and holding the button for 1 to 2 seconds will turn that group of LEDs off. While the LEDs are off, pushing and holding the button for 3-4 seconds will place that group of LEDs into "demo mode”. Pushing and holding the button again for 3-4 seconds will take it out of demo mode and turn the group off. "Demo mode" will have that group of LEDs cycle through each pattern one by one for 15 seconds per pattern. For the flash patterns, the front 8 LEDs will have one set of flash patterns and the rear set of 8 LEDs will have a different set of flash patterns. The flash patterns will simulate various strobing flash patterns that are used on police and emergency vehicle roof lightbars (search YouTube for Whelen Liberty and Federal Signal Arjent for examples of the types of flash patterns that you will need to design). I will supply more specific patterns, but a keen eye is needed to duplicate these flash patterns as closely as possible in this program. I will need 8-12 patterns for the front group and 8-12 patterns for the rear group - so up to 24 different patterns. Bare in mind that each pattern will be relatively short in design (lasting only a few seconds and then repeating continuously in a loop), so extensive code writing should not be necessary. Since this is a relatively simple and basic design project, I am estimating $20 per flash pattern x 24 flash patterns to a cost/budget between $200 and $250 for this program, though the lowest will get it and again, this pretty much beginner level stuff so I'm sure someone will be willing to do it cheaper. What I do ask however, is whoever is awarded this project to first send me a "test" program that is one simple flash pattern (your discretion, I just ask that it utilizes all 16 LEDs and does so one by one to demonstrate that you understand the project and the LED pins are correct) that I can program into the PCB (this will also ensure that the PCB is working properly and will accept the files you provide). If it works, then we can get into the real work of designing the actual flash patterns. Also, this is only the first of several projects like this, whoever is selected will likely receive additional work (if you want it) and more complex LED flashing projects that will pay more then this one.
Project ID: 4896173

About the project

29 proposals
Remote project
Active 11 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
29 freelancers are bidding on average $183 USD for this job
User Avatar
Dear Sir, We have good experience on this type of projects using PIC MCUs, Please see our profile for past projects. Regards Lasantha Prasad
$244 USD in 10 days
4.8 (29 reviews)
6.9
6.9
User Avatar
Please check your inbox for more details. Thanks
$200 USD in 7 days
5.0 (71 reviews)
6.4
6.4
User Avatar
hello i can do this thanks
$200 USD in 5 days
4.7 (35 reviews)
6.5
6.5
User Avatar
Hi check your pm
$155 USD in 3 days
4.8 (24 reviews)
5.8
5.8
User Avatar
I can do this project, kindly let me know if your interested. I have 12 years design and development experience. Thanks.
$211 USD in 25 days
4.9 (12 reviews)
5.5
5.5
User Avatar
Dear Client I can do it for you.
$122 USD in 5 days
4.9 (17 reviews)
4.9
4.9
User Avatar
Experienced firmware developer and have done many many project way more complex than this one. Check my profile for past projects and feel free to contact if you have any specific questions.
$144 USD in 7 days
4.8 (11 reviews)
4.5
4.5
User Avatar
I have just completed similar project. Please see my PM
$122 USD in 5 days
5.0 (3 reviews)
4.3
4.3
User Avatar
Electrical Engineer (Gold-Medalist) from the oldest and the most reputable engineering institute of Pakistan (UET, Lahore). See my PM for details... Thanks
$200 USD in 15 days
5.0 (10 reviews)
4.3
4.3
User Avatar
Dear Sir, I have very good experience in that area so I can do this job very well for you.
$222 USD in 10 days
5.0 (1 review)
3.3
3.3
User Avatar
Hi. EE with majors in embedded systems. I can do this basic project according to your requirements.
$111 USD in 3 days
4.4 (2 reviews)
1.8
1.8
User Avatar
simple project for me , can be done easily on time..I am an experienced electronic engineer 10Y+ , i have been working with different PIC controllers and worked in many different projects..
$111 USD in 3 days
5.0 (1 review)
1.5
1.5
User Avatar
i can do it
$250 USD in 30 days
5.0 (1 review)
1.2
1.2
User Avatar
Hi, I will give quality work in stipulated time.
$244 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am an embedded engineer and working with controllers for the last 6 years. Can complete your project in time
$277 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi, i can do this in just 2 days
$88 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Consider it done
$250 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please check private message.
$166 USD in 20 days
3.6 (1 review)
0.0
0.0
User Avatar
Expert in product Development
$555 USD in 10 days
0.0 (1 review)
3.1
3.1
User Avatar
I can surely do this project as I already did such types of projects and very important I definitely wants to work with you in future.
$177 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Jan 9, 2013

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.