I'm just a sensor builder.
After the entry, has been relatively easy, waiting for the start of Big Data project, and then this time just optimize their hardware aspects of things, once they are C51 programming master (well, the master is big talk, will play only), and then give up to participate in Ucos Cup, continue to play Java, because the hardware is only interested, Is interest, amateur play only.
What to do this time, in these days finally to improve these things, has been to squeeze time to do, and now there is plenty of time to move things to the company, more convenient, after these years to accumulate, I still have nearly hundreds of sensors, everything, all have been measured, there are many development version, C52, Raspberry B +, etc., This is mainly done a Bluetooth remote control of the car, through the Bluetooth link to the car, send instructions to control it, the car has an ultrasonic module, used to detect the distance, vibration module, determine the path of the car to walk the road situation, there are rain sensors, detection of rain and so on.
In the company met several friends who have the same interest, later planned to build a drone, fixed wing, things have been almost, missing a plane shell.
PS: Control car bluetooth app is very early in the network to see a friend wrote Android Bluetooth communication, now for a moment did not find the original author, I was in his transformation, connect Bluetooth or his code, I got my interface just.
A) overall
II) remote Terminal
First search to the car's Bluetooth name, for example, the inside is HC-06, and then connect it, the car on the Bluetooth light if it is flashing, on behalf of no connection, if it is long bright, on behalf of the connection, after the connection, you can appear control interface.
III) List
Arduino * 1
l293d Motor Drive Version * 1
Arduino Extended Version * 1
Voltage Regulator Module * 1
Bluetooth module * 1
Ultrasonic distance Measurement * 1
Barrier-Avoidance Module * 4
Vibrator * 1
Raindrop Sensor * 1
Buzzer * 1
LCD Monitor * 1
IV) questions
No problem, it is impossible, there are still a lot of problems during this period:
1. Unable to burn the code to the chip after adding the Bluetooth module
A: The Bluetooth module occupies Rxd and TXD, and these two quotation marks are used to upload the burning code of the pin, so in the burning code should first unplug the Bluetooth module, burning and then plug it up, which is not mentioned in many places.
2. Not Enough pins
A: This question is a very realistic problem, the number of pins is always limited, if they do not have a good welding technology, the use of extended version, the benefits are many, I try to use the mother welding to extend those pins, the result has broken a few boards.
3. Aesthetics issues
It's really hard for programmers to make things that they want to assemble, at least I'm very hard to get those screws, copper pillars, and wires, and I think it's a good thing to think about cost and whether it's for you.
4. Two-way motor-made 4-way trolley
Pin is really not enough, the extended version can only support 2-way motor drive or 1 stepper motors, so to remote control 4 drive intelligent parallel, the left wheel connected all the way, the right side of the road, such a benefit is turning when the turn, side reversal, without differential speed, direct 360 degrees in situ rotation. Cool.
(v) PostScript
Always say these things do not have technical content, each sensor has its operating manual, input and output, manufacturers will provide the corresponding description, and I, just responsible for the different sensors to integrate, the different sensor code into a project inside.
This thing is a blind toss, right when nothing dry idle play, who let programmers love this mouth?
(original) DIY Remote control Smart Car