Society of Robots - Robot Forum
Electronics => Electronics => Topic started by: novice88 on March 17, 2009, 06:20:44 AM
-
Hi,
I am doing an object tracking bot and am controlling the bot using differential drive of 2 dc motors, getting the signal from the parallel port via the parallel port module.. i want to make it rf controlled, i tried encoding the 4 data values thro ht12e and sending it thro a tx and after receiving it with rx and decoding the whole thing using ht12d and giving its output to a motor driver(l293d) to the motors.. but it doesnt seem to work :(.. any ideas what i should do? please help.. i'l put up de circuit i've used asap too...
-
i've attached the circuits, pls help..
-
What I would do personally:
Bluetooth dongle set up on the computer as a virtual serial port
Use the serial port module to transmit data over the serial port
Bluetooth receiver(BlueSMIRF is really good) receives the serial data
Microcontroller(Axon or Roboduino would be perfect) reads the serial data and then does an action based on what data it received (if data=1 then move forward, etc.)
-
but it doesnt seem to work
What does it seem to do?
I mean, you did test it with a multimeter and a loop-back test already, riiigghht? :P
-
ya i did...n it works now... but i seem to have hit a new roadblock now...the encoder transmits only when transmitter enable pin is grounded and the corresponding data pin is connected to the t/e through a diode...since we have to take the data directly from the parallel port, this manual switching is outta de question...ne ideas as to how to create a switch which will connect the corresponding data pin in de encoder to t/e when the parallel port sends a data through one of its pins? t/e is permanently grounded here... ???