Find Jobs
Hire Freelancers

Build an arduino based "button press" recorder.

$10-30 USD

Fullført
Lagt ut over 5 år siden

$10-30 USD

Betalt ved levering
I am looking for someone to code and (very briefly) advise on the design of a basic arduino device that can do the following: (1) Upon #1 button press, start to record input* from #2 button; (2) Upon #1 button release( or depressing button a second time), stop and store the recorded input* of #2 button; (3) Upon #3 button press, play back stored input from #2 button. (4) Subsequent #3 button presses should then play back the stored input from #2 button. *input is button state and duration - button "on" for 2 seconds, "off" for 4, "on" for 2, "off" for 1, etc. within the limitations of whatever runtime the atmega 328 will allow. It's a fairly simple project as far as arduino goes, but I can not grap the concepts needed in my timeframe - I'm hoping to make a halloween relay controller. The "playback" portion will control a simple 12v relay for a solenoid. I have made and assembled simple arduino projects, but storing data and playing it back is a step out of my league. I hope this is enough info, but if you need more let me know. Thank you!
Prosjekt-ID: 17536322

Om prosjektet

9 forslag
Eksternt prosjekt
Aktiv 6 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
Tildelt til:
Brukeravatar
I have had direct experience with building and coding robots with arduino. I would need a few more specifics about, such as what device you would be using for input (keyboard, remote controller, etc.) in order to be able to properly code what you want. I thoroughly enjoy coding for arduino and would love to help you with your Halloween project. I also have had experience using a solenoid with arduino as well if you had any questions about that.
$20 USD om 5 dager
0,0 (0 omtaler)
0,0
0,0
Brukeravatar
Hi, This is some of my advise: 1. one you must consider about debouncing of button, because it's mechanical push button (I'll show you the trick). 2. you have to use pull up resistor series with button(external pull up) and add capacitor paralel with button to ground(about 100nF) to reduce debouncing via hardware. 3. If that part was already finished, it's just about state machine of your program, right? 4. I will use non-blocking state for this kind of program, so, your state machine still could run even when your button is still pressed. I will show you the detail over chat :). Lets discuss it further more over chat. Best regards, Rijal
$25 USD om 1 dag
5,0 (21 omtaler)
4,5
4,5
9 frilansere byr i gjennomsnitt $32 USD for denne jobben
Brukeravatar
I am an electronic engineer with more than 10 years of experience. I have worked on several arduino based projects and can work on this. I can help you set and test the hardware at your end as well. Please contact me to discuss details.
$30 USD om 1 dag
5,0 (17 omtaler)
5,6
5,6
Brukeravatar
Hello I'm interested in your project I have experience designing and programming embedded systems including arduino I wonder, what kind of signal do you want to record? For more details I would like to chat about the project
$30 USD om 3 dager
5,0 (8 omtaler)
4,0
4,0
Brukeravatar
hello i am a computer engineer,i have masters in computer engineering,i have experience for more than 7 years in arduino and electronics, i can finish the project with u within 2 hours if u have the components
$35 USD om 0 dag
5,0 (10 omtaler)
3,5
3,5
Brukeravatar
Hi What is the source of record? For the relay how much load? Let's talk please Regards Relevant Skills and Experience Electronics
$83 USD om 1 dag
0,0 (0 omtaler)
0,0
0,0

Om klienten

UNITED STATESs flagg
STOW, United States
5,0
1
Betalingsmetode bekreftet
Medlem siden feb. 16, 2015

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.