1.1 Test environment:2: Tasks
Refer to attachments. The conical mirror is made by tinfoil paper and use transparent plastic tube as its holder.( to make the mirror maybe a bit of complex, so we can use 8 emitters with 50 degree instead of one emitter. The cost perhaps is 0.2*8=1.6 Yuan)
1.2 Result:1): on the condition of conical mirror on top of one emitter,there can be 360 degree infrared. Maybe we should use a transistor to drive the emitter.
2): can control the intensity/distance of emitting infrared by adjusting the duty of 38K wave. (1/3 duty has the strongest intensity. Because of using LED as the indicator of receiver,the small duty of emitting pulse can't impact on the reviver.) And the distance can be controlled from 2cm to more than 15cm.
3): two IR-receiver(viewing angle is 90degree) fixed with 80-90 degree from each other can form gap and overlap viewing area.
4): for relative location, there is a problem that the reflecting infrared from other objects will disturb locating. In order to reduce the impact, we should control the unidirectional distance of emitting infrared to 10-15cm(2-3 times as length as the robot ).
2.1 Hardware tasks
1)to design sensor part (one emitter with conical mirror and four receivers; another: use eight emitters as one 360 degree emitter)
2)to Make 3-5 proto-robots basing on the arduino-uno.
2.2 software tasks
Functions | Tasks |
Moving | |
| |
|
|
|
|
|
|
Near Detecting | |
|
|
|
|
|
|
|
|
|
|
Relative Locating | |
|
|
|
|
|
|
|
|
Message Transferring | |
|
|
|
|
general |
|
|