Design Arduino Circuit and Application

Ολοκληρωμένο Αναρτήθηκε Nov 28, 2015 Πληρώθηκε κατά την παράδοση
Ολοκληρωμένο Πληρώθηκε κατά την παράδοση

I want to use an Arduino controller for a specific home automation application. The Arduino will turn on/off a TV via remote IR signal based on the status of an external input. Here are the details.

Hardware List:

Eternal Input - the external input will be a normally open 2 wire circuit that will momentarily close (cycle) with a frequency of .1 to 1 second.

Programming Switch - this will be SPDT switch (maybe like this [login to view URL]) plugged into the Arduino that will choose between programming mode and operation mode. In programming mode, the sketch will autolearn/clone the on/off code from a user’s TV remote control (similar to this project: [login to view URL])

38khz Receiver - this will receive the IR signal from the user’s TV remote control so the sketch can learn the IR code to turn the TV on/off (like this: [login to view URL])

IR LED - this will be used to transmit the IR signal to turn the TV on/off (like this: [login to view URL])

As an overview, this is how the project will work:

One-Time Setup:

1. The user changes the Programming Switch to enter into Programming Mode

2. The user aims his TV remote control at the 38khz receiver and presses the on/off button

3. The sketch learns and stores the on/off remote code

4. The user changes the Programming Switch to exit Programming Mode

Usage Overview:

1. When the External Input starts cycling (opens/closes), the sketch will transmit the TV on/off code

2. If the External Input cycle slows to less than one cycle per second, the sketch will transmit the TV on/off code

Here is the Arduino board I was planning to use, but I am open to any other suggestions. I want a board that is inexpensive and offers a battery that recharges when the USB is plugged in.

[login to view URL]

Please provide the code for the sketch based on the requirements above as well as instructions for connecting all hardware. Also, please provide suggestions for improving the hardware if possible.

Need to add a green LED that is lit when the Programming Switch is in Programming Mode.

Arduino Ηλεκτρονικά Microcontroller

Ταυτότητα Εργασίας: #8995719

Σχετικά με την εργασία

20 προτάσεις Απομακρυσμένη εργασία Ενεργό Dec 7, 2015

Ανατέθηκε στον:

acarloss

Hi, I have experience for 15+ years in electronics/embedded development. I have several years of advanced AVR/arduino development, including library development from scratch. Practically all Arduino AVR boards used, Περισσότερα

$55 USD σε 1 μέρα
(26 Αξιολογήσεις)
6.0

20 freelancers κάνουν προσφορές κατά μέσο όρο $223 για αυτή τη δουλειά

sagradoamicus

A proposal has not yet been provided

$231 USD σε 4 μέρες
(229 Αξιολογήσεις)
7.9
uetian09ee506

I am an Electrical Engineer having specialization in Electronics and Control, teaching in Electrical Department at FAST National University Pakistan. I am also per-suing my MS degree in Electrical Engineering with spec Περισσότερα

$150 USD σε 5 μέρες
(176 Αξιολογήσεις)
6.9
microembedded

hi i am an electrical engineer. i have strong skill set related to Arduino development. i have worked on IR remoter with arduino. i can do this project for you. let me know if you are interested and we will discuss th Περισσότερα

$255 USD σε 10 μέρες
(31 Αξιολογήσεις)
6.4
chamikaIGamage

A proposal has not yet been provided

$66 USD σε 1 μέρα
(15 Αξιολογήσεις)
5.1
cebrax

I have to say that you have given a very good explanation of your project, something that we are not used to see here, thank you :) I could supply you code you would need as well as creating the hardware customized fo Περισσότερα

$99 USD σε 2 μέρες
(10 Αξιολογήσεις)
4.3
anatolyzimin

A proposal has not yet been provided

$100 USD σε 3 μέρες
(16 Αξιολογήσεις)
6.0
arnoldvilla

Hi, I already have a code for this. I used the code in replicating the SONIC SCREW DRIVER of Dr. Who. Let me know if you want to work with me so I can prepare the other requirements of this project.

$900 USD σε 5 μέρες
(1 Κριτική)
3.9
lashabuxo

my wholelife is about arduino my wholelife is about arduino my wholelife is about arduino my wholelife is about arduino my wholelife is about arduino my wholelife is about arduino my wholelife is about arduino my whole Περισσότερα

$30 USD σε 1 μέρα
(4 Αξιολογήσεις)
2.1
rida236

Aucune proposition n'a encore été fournie.

$25 USD σε 3 μέρες
(3 Αξιολογήσεις)
1.6
yzcmf123

Hi, I am Yuxuan Zhou, a student from university of Missouri who is majoring in the electrical and computer engineering. Let me give an introduction to myself first. I am a active-up person and a fast learner that I can Περισσότερα

$25 USD σε 1 μέρα
(0 Αξιολογήσεις)
0.0
techwriter2016

Hi, Right now, i am doing projects in VHDL, C, C++, Java, Excel, Matlab, Arduino, R language, Math, DATABASES, HTML, ASP.NET , Networking, OS and all other similar languages. So i can handle your work as well in min Περισσότερα

$25 USD σε 1 μέρα
(0 Αξιολογήσεις)
0.0
monikpatel08

hey, I have worked on ardunio with same application...

$66 USD σε 20 μέρες
(0 Αξιολογήσεις)
0.0
Channi629262

Has a previous experience with the work described. PCB layout will also be done with the work which can be directly printed on PCB.

$20 USD σε 3 μέρες
(0 Αξιολογήσεις)
0.0
ciachn

Hello, I would like to work on your project. I'm expert with MCUs and embedded systems, to control your TV I will require some information about it in case you choose me for your project. I will provide schematic an Περισσότερα

$55 USD σε 1 μέρα
(0 Αξιολογήσεις)
0.0
kahanchudasama

A proposal has not yet been provided

$35 USD σε 5 μέρες
(0 Αξιολογήσεις)
0.0