| | |
Send data on a serial port
Please support our C advertiser: Programming Forums - DaniWeb Sister Site
![]() |
Without having a circuit diagram or something, and a whole bunch of other details, there isn't a lot we can say. Even if you posted it all, it would still be tantamount to us doing your homework for you.
You need to have a nice long reading session of the links posted so far and have a go at it yourself.
Then perhaps you can post some code, and perhaps a comment like "this is supposed to send TX high, but it doesn't". Now that is something we could help you with.
But comments like "there's a keypad with 10 buttons" tells us nothing.
You need to have a nice long reading session of the links posted so far and have a go at it yourself.
Then perhaps you can post some code, and perhaps a comment like "this is supposed to send TX high, but it doesn't". Now that is something we could help you with.
But comments like "there's a keypad with 10 buttons" tells us nothing.
•
•
Join Date: Dec 2007
Posts: 7
Reputation:
Solved Threads: 0
that wasnot ahome work, it is just a hoppy and i need to learn about ir transmission and reception
that application was an idea of mine because you ask me to give an application to help me to understand the ir circuits and now when i gave you an example not a home work you tell me to do it my self, i just need to learn ir circuits so could you help me it's up to you to give me any application you want.
that application was an idea of mine because you ask me to give an application to help me to understand the ir circuits and now when i gave you an example not a home work you tell me to do it my self, i just need to learn ir circuits so could you help me it's up to you to give me any application you want.
There's a whole bunch of information (on IR and motors) on the site I posted way back in post #2, all for the sake of you showing some effort to read it.
You're not going to learn this stuff overnight, and we're not going to post it here over several hundred messages for you to digest one bite at a time.
It's like you're incapable of helping yourself.
I mean, if you posted "I've read <link>, but "this sentence" is confusing me", that at least would show that you're showing some initiative. But all you're doing is posting the same old "help me, I'm lazy" posts.
TBH, this kind of low-level development requires a hell of a lot more enthusiasm to read up on and try things for yourself than what you're showing at the moment. You're going to need that to investigate what's happened when it all does wrong (as it will do). If the only debug you have is a flashing LED, then you've got to get creative!.
Unlike portable ANSI-C which will work pretty much anywhere, any code you produce will only work on YOUR hardware. Which pretty much means you're on your own, and all we can do is offer suggestions (rather than answers).
Do you even have a hardware kit to hand? If so, tell us which one.
And I don't mean something vague. Be specific, post URLs.
Here's another forum which has lots of info on low-level programming / hardware development.
http://www.avrfreaks.net/
You're not going to learn this stuff overnight, and we're not going to post it here over several hundred messages for you to digest one bite at a time.
It's like you're incapable of helping yourself.
I mean, if you posted "I've read <link>, but "this sentence" is confusing me", that at least would show that you're showing some initiative. But all you're doing is posting the same old "help me, I'm lazy" posts.
TBH, this kind of low-level development requires a hell of a lot more enthusiasm to read up on and try things for yourself than what you're showing at the moment. You're going to need that to investigate what's happened when it all does wrong (as it will do). If the only debug you have is a flashing LED, then you've got to get creative!.
Unlike portable ANSI-C which will work pretty much anywhere, any code you produce will only work on YOUR hardware. Which pretty much means you're on your own, and all we can do is offer suggestions (rather than answers).
Do you even have a hardware kit to hand? If so, tell us which one.
And I don't mean something vague. Be specific, post URLs.
Here's another forum which has lots of info on low-level programming / hardware development.
http://www.avrfreaks.net/
•
•
Join Date: Apr 2009
Posts: 5
Reputation:
Solved Threads: 0
hello all ...
i dunno whether this is the right place for my question ... but atleast it seems to be .... plzzz help me out if u can figure out the solution ...
m doing this project which involves sensing infra red waves .... by a lot of sensors ... now ... this is the part in which i want help ... i want a way in which .... i can ... take the input from the IR sensors through a circuit .... nd ... connect it with a port in the pc ... nd take it as input in "C" ...so that ... when a particular sensor ....senses IR .... it'll give some kind of indication in the circuit .. .which will finally make its way to my pc .... and come as some kind of indication in "C"
.. m sorry if it dosent make mauch of a sense to u .... but plzzz refer me a site if u know about one ...
thnx in advance ....
i dunno whether this is the right place for my question ... but atleast it seems to be .... plzzz help me out if u can figure out the solution ...
m doing this project which involves sensing infra red waves .... by a lot of sensors ... now ... this is the part in which i want help ... i want a way in which .... i can ... take the input from the IR sensors through a circuit .... nd ... connect it with a port in the pc ... nd take it as input in "C" ...so that ... when a particular sensor ....senses IR .... it'll give some kind of indication in the circuit .. .which will finally make its way to my pc .... and come as some kind of indication in "C"
.. m sorry if it dosent make mauch of a sense to u .... but plzzz refer me a site if u know about one ...
thnx in advance ....
•
•
Join Date: Sep 2006
Posts: 327
Reputation:
Solved Threads: 22
You probably don't need lots of IR sensors. You probably only need one and send different data to it. If you want to interface to the PC though its serial port, it's easiest to use a microcontroller with onboard UART. As far the PC side of things, how you read the input depends on your operating system. Can't really be anymore helpful without more info. What are you trying to do exactly. Are you just sending control signals or do you want to send data. What kind of data rate do you need, etc.
^ its presumptuous of you to tell him what his project needs or doesnt need. how do you know he's not building an array of IR detectors?
^^ if you want to connect with a commercial off-the-shelf IR sensor, its typically just three signal lines: RD (receive data), TD (transmit data), and SG (signal ground) *
use a DB-sub9 (aka DB-9) cable to connect the IR sensor to a RS-232 serial connector on the host computer. if you dont have DB-9 connectors on your computer you can use a USB - RS232 adapter, typically sold for ~$10 on any peripheral distributor's site.
you can also make your own cable if you need to, just get a female DB-9 connector for connecting to the PC (or the USB/RS232 adapter) , and connect a wire to each of the required signals: pin2=RD, pin3=TD, pin5=SG. the other end of the lines will connect to whatever connector allows you to connect with the RX , TX and GND of the IR device communication port.
if you're building your own IR sensor of of discrete and active components then you will need to use a UART in order to interface with the PC.
you will have to give more information about what you're trying to accomplish and what you've already done so far if you want more help.
one hint: please don't use abbreviations, or what you think passes as "chat speak". it's very hard to understand what you're saying.
(* note, RD/TD/SG is the standard configuration. some may also employ handshaking lines, which will use additional pins)
.
^^ if you want to connect with a commercial off-the-shelf IR sensor, its typically just three signal lines: RD (receive data), TD (transmit data), and SG (signal ground) *
use a DB-sub9 (aka DB-9) cable to connect the IR sensor to a RS-232 serial connector on the host computer. if you dont have DB-9 connectors on your computer you can use a USB - RS232 adapter, typically sold for ~$10 on any peripheral distributor's site.
you can also make your own cable if you need to, just get a female DB-9 connector for connecting to the PC (or the USB/RS232 adapter) , and connect a wire to each of the required signals: pin2=RD, pin3=TD, pin5=SG. the other end of the lines will connect to whatever connector allows you to connect with the RX , TX and GND of the IR device communication port.
if you're building your own IR sensor of of discrete and active components then you will need to use a UART in order to interface with the PC.
you will have to give more information about what you're trying to accomplish and what you've already done so far if you want more help.
one hint: please don't use abbreviations, or what you think passes as "chat speak". it's very hard to understand what you're saying.
(* note, RD/TD/SG is the standard configuration. some may also employ handshaking lines, which will use additional pins)
.
Last edited by jephthah; Apr 17th, 2009 at 5:54 pm.
•
•
Join Date: Sep 2006
Posts: 327
Reputation:
Solved Threads: 22
•
•
•
•
^ its presumptuous of you to tell him what his project needs or doesnt need. how do you know he's not building an array of IR detectors?
It's just food for thought, you have to presume when you're not given information.
Last edited by Colin Mac; Apr 17th, 2009 at 6:08 pm.
•
•
Join Date: Sep 2006
Posts: 327
Reputation:
Solved Threads: 22
•
•
•
•
i'm sorry, what the hell do i what?
i don't know, i was just reading what you wrote.
And build a IR detector out of discrete components? What kind of silly idea is that? Instead use a IR receiver IC, that has a photo-diode, high gain AGC amplifier, bandpass filter and demodulator that costs a couple of cents.
![]() |
Similar Threads
- Serial port communication using C++ (C++)
- Send data on a serial port (C++)
- Sending data to serial port (Visual Basic 4 / 5 / 6)
- How can i collect and send data from SERIAL and Ethernet port to V.B.? (Visual Basic 4 / 5 / 6)
- send data with modem (Java)
Other Threads in the C Forum
- Previous Thread: Need to Fix this
- Next Thread: Using pcap, dirent.h and error C2085, C2061
Views: 5654 | Replies: 28
| Thread Tools | Search this Thread |
Tag cloud for C
adobe ansi api array arrays bash binarysearch centimeter char convert copyanyfile copypdffile cprogramme createcopyoffile createprocess() csyntax directory drawing dynamic executable fflush file fork frequency getlasterror givemetehcodez global graphics gtkgcurlcompiling hardware highest homework i/o inches infiniteloop initialization interest kilometer km lazy linked linkedlist linux linuxsegmentationfault list locate logical_drives match matrix meter microsoft motherboard multi mysql open opendocumentformat opensource owf pattern pdf performance pointer pointers posix power problem probleminc program programming pyramidusingturboccodes read recursion recv repetition scanf scheduling segmentationfault send shape socketprograming spoonfeeding stack standard strchr string strings structures student suggestions system systemcall test testautomation unix user voidmain() wab win32 win32api windows.h






