What we are going to do??
We are going to aware the drivers about the roadside signs while they are driving.
What do we have in real life??
We have some indicator-boards on road side with helpful information . Like these
A Little Improvement!!
Lets make the indicator-boards audible . Now, you will hear what an indicator board is trying to mean.
How Is It Possible??
Let the indicator board shares some data with the running transport. Now the question is, what will be the medium of sharing data? From the scenario described above it is quite obvious the medium is wireless. We are placing the transmitter at the board and attaching the receiver with the cars.
the transmitter continuously transmits a particular bit stream which acts as an encoding of the indicator board. Receiver receives the bit stream and decodes it to find the corresponding audio file to play. Thereby using a Digital-to-Analog Converter(DAC), we will produce sound from the sound file stored in an SD/MicroSD card.
What have we used to physically implement the Idea??
To add wireless support to the project, we used KST RX806E as receiver and KST TX01 as the transmitter. Both of them are cheap, and that's one of the main reasons we used them. It does not support UART very well. so we used encoder-decoder pair for an error free wireless communication. Encoder(TX2C) is used at transmitter end and decoder(RX2C) is used in the receiver side. To get an analog flavour of digital data we used DAC0808. We used a microSD card and an SD card Adapter from Sandisk to interface it with the micro-controller. Finally, we used Atmega16 micro-controller to manage all the proceedings at the receiver end.
Block Diagrams
Transmission
Receiving
Cost of Implementation
Equipments |
Price |
ATMega16 |
250 BDT |
RXTC TXTC pair |
150 BDT |
KST RX TX pair |
850 BDT |
DAC |
200 BDT |
Speaker |
50 BDT |
SD Card |
300 BDT |
IC 7805(5 piece) |
50 BDT |
Breadboards(2 piece) |
500 BDT |
Capacitors, resistors, LEDs and etc. |
200 BDT |
Other costs |
500 BDT |
Challenges We Faced
- wireless communication using UART was a pretty big challenge.
- Reading from SD Card and transmitting the sound using DAC was difficult
- A mapping had to be introduced for retrieving sound file from the encoded bitstream