Find Jobs
Hire Freelancers

Arduino Project using Interrupts

$30-250 USD

Completed
Posted about 10 years ago

$30-250 USD

Paid on delivery
I have a project for the Arduino that requires the use of interrupts The Arduino must respond to the press and release of a single switch. Code sequences must be recorded based upon the timing of the presses and releases. When a completed code sequence is detected, various actions are performed based upon the code entered. In addition, since code sequences may be hours or days between entry, the Arduino should be put into a low power condition after a certain period of switch inactivity, to be awakened by the interrupt generated by a change of state of the switch. The most difficult part ot this project will be determining the timing of switch activity, and this timing determine valid switch sequences. Respondents should be prepared to provide examples of their Arduino work. The inclusion of these examples in the initial response will enhance the respondents chance of winning the project. When a bidder is chosen, detailed program flowcharts will be provided. After examining the flowchart, the bidder may choose to withdraw his bid based upin the complexity of the project. Please contact me with any questions.
Project ID: 5401083

About the project

23 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 good experience with Arduino (Uno with GSM interface) and have used Software UART. The software UART has similar functionality as you mentioned - that is the data edges trigger interrput and data is read by the program. Unfortunately the codes that I did for Arduino was for some customer and unable to put the code here. One of the project was for uploading measurement data on GPRS network to a server. I wish to know what is the minimum period to be measured. Based on that appropriate solution can be determined. Please let me know more details. Thanks Vinod
$155 USD in 10 days
5.0 (7 reviews)
4.3
4.3
23 freelancers are bidding on average $362 USD for this job
User Avatar
hi, i am an electrical engineer. i have expertise in embedded system design.i can help you with this project.
$1,200 USD in 35 days
4.8 (37 reviews)
7.4
7.4
User Avatar
Hello Sir, We have done several Electronic projects. Please see our profile for present and past projects. Please provide your flow diagrams to inspect. Thank you very much Lasantha Prasad
$188 USD in 3 days
4.7 (25 reviews)
6.8
6.8
User Avatar
Hello, I can provide the sketch. Since it involves the triggering of an interrupt and then Time and date stamping. I can provide sample of complex codes that i wrote. please feel free to contact. Reagards, Shahbaz.
$1,750 USD in 45 days
4.7 (35 reviews)
6.4
6.4
User Avatar
Hi, I have read and understand your proposal. I have relevant experience with Arduino and I am ready to discuss the details.
$200 USD in 5 days
4.8 (38 reviews)
6.2
6.2
User Avatar
A proposal has not yet been provided
$333 USD in 7 days
4.7 (18 reviews)
6.3
6.3
User Avatar
Tell me more please. . . .
$155 USD in 3 days
5.0 (35 reviews)
6.0
6.0
User Avatar
Hi, I have experience with Arduino and I can do your project. Please see in my portfolio - Arduino. If need I can send to you more Arduino examples developed from me. Regards, Slavi.
$240 USD in 10 days
5.0 (17 reviews)
5.4
5.4
User Avatar
Greetings. My name is Jeremy Trammell and I represent a group of designers and developers in Portland, Oregon. We have extensive experience with the Arduino platform (you can see a couple of examples of our recent projects in our work history on this website, but obviously we can't send you the projects we've worked on as they are not ours to distribute) and would be happy to assist you with your project. Unless this series of codes is quite large, we should be able to have a completed project ready for you within a few days.
$277 USD in 5 days
4.9 (12 reviews)
5.1
5.1
User Avatar
hi , plz messga me about the details .... thanx ............... waiting for your response ....regards
$222 USD in 5 days
4.8 (15 reviews)
4.5
4.5
User Avatar
Hi. I'm an experienced arduino programmer. I've worked on something similar to your project. I worked on a project that involved using interrupts to find the time period of a pulse emitted by a distance sensor. Also, I understand the complexity of the project - code sequences are hard to detect due to the small variations in them. In addition, I own an Arduino Mega 2560 R3. Feel free to contact me. Thanks.
$250 USD in 3 days
4.9 (7 reviews)
4.4
4.4
User Avatar
A proposal has not yet been provided
$277 USD in 3 days
5.0 (6 reviews)
4.1
4.1
User Avatar
I have working with Arduino projects the last four years. The type of work described by you is within my skills. I am very interested to assist you in your development needs.
$250 USD in 14 days
5.0 (3 reviews)
4.2
4.2
User Avatar
Hi, I've worked on several Arduino projects, including a quadrotor. I am pretty sure I'll be able to build a device based on the interrupts you want. I am attaching a very simple code I did long back, which involved simple timing and Relays. (It may be terminated because of the character limit on this proposal) #define TWO_HOURS 7200000 //use for final running // #define TWO_HOURS 11999 //use for testing const int led = 13; const int relay1 = 4; const int relay2 = 5; const int relay3 = 6; const int relay4 = 7; unsigned long count = 0; void wait_two_hours() { while((millis() - count) < TWO_HOURS) { delay(4000); } count = millis(); return; } // the setup routine runs once when you press reset: void setup() { // initialize the digital pin as an output. pinMode(led, OUTPUT); pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); pinMode(relay3, OUTPUT); pinMode(relay4, OUTPUT); digitalWrite(relay1 , LOW); digitalWrite(relay2 , LOW); digitalWrite(relay3 , LOW); digitalWrite(relay4 , LOW); count = millis(); } // the loop routine runs over and over again forever: void loop() { digitalWrite(led, HIGH); // turn the LED on digitalWrite(relay1, HIGH); digitalWrite(relay2, HIGH); delay(5000); digitalWrite(relay2, LOW); delay(2000); digitalWrite(relay3, HIGH); delay(5000); digitalWrite(relay3, LOW); delay(3000);
$250 USD in 30 days
5.0 (3 reviews)
3.8
3.8
User Avatar
Hi, I have experience in the design of embedded systems and I had used arduino in some projects before. I must confess that I developed only a few using arduino itself but I had used AVR a lot. Few examples of my work: - Magnetometer switch: State machine based design that check the reading of two magnetometers and act if find a difference. The system was designed to sleep between reading and wake up on watchdog. Developed using arduino - Custom PLC - Programmable logic controller with FreeRTOS to controll a huge vehicle. The main processor was an arm cortex-m3. - Serial(RS232) to 802.15.4 - AVR based communication module that act as a bridge between several RS232 based design. Feel free to ask any questions or doubts about my previous experience or about some aspect of your present task. Best regards Euripedes
$200 USD in 10 days
5.0 (5 reviews)
2.7
2.7
User Avatar
A proposal has not yet been provided
$411 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
FREE... I am a new freelancer.A mechatronics engineering student and an arduino enthusiast. New to bidding. However can you give me your project document so I can try doing it as practice for my arduino skills. Dont chose me for the bid but just give your project. Ill do it without a time frame or requiring anything from you. If I happen to finish it in time, I will give you the system for free unless you wanna reward me. If I fail,well I will thank you for sharing you project idea with me.I want to be good in arduino. Hope you understand. Thank you.
$155 USD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi. I want to know for what type of Arduino. I've worked with Arduino at my bachelor degree with interrupts, switches, LCD, brushless motor, sensors(current, water, optic). So I will wait your response if you will pick me. Have a nice day.
$200 USD in 6 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Plains, United States
5.0
6
Member since Dec 18, 2009

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.