Hi, I'm a 3rd year electronics and comm. engineering student. I am quite familiar with the working of 8051 and have conducted quite a no. of experiments on it.
Our college has decided to set-up a 8051 based system that will look for empty parking spaces inside the campus. The thing is, the 8051 system needs to send the status of the parking space it is installed at, through our college Wi-Fi so that people using that specific app (which the CS branch people will design) will come to know which space is empty, that means that there has to be those many no. of systems as the parking spaces.
Say there are X no. of spaces, how to make each response from the uC unique? Like "parking space 49 is free, or 32 is free" how to do that? Also, how can it be interfaced with Wi-Fi? And I feel I'm missing other possibilities or issues... Could I get help?
Say there are X no. of spaces, how to make each response from the uC unique? Like "parking space 49 is free, or 32 is free" how to do that? Also, how can it be interfaced with Wi-Fi? And I feel I'm missing other possibilities or issues... Could I get help? "49 is free, or 32 is free" how to do that" well, DUH include the number of the space in the sensor response.
BTW Silicon Labs have tons of '51 chips with built in radios.
Not sure if every processor really has to talk WiFi - I would probably consider Nordic Semiconductor chips and then maybe a concentrator/WiFi gateway.
The point where you currently are, you will require a lot of guidance from an person who has hands-on experience or a person who has professional working experience. In your part of the globe, teachers wont be able to guide you (they dont know any thing apart from whatever silly books they have referred to).
So a recommendation would be to get it made from some one, so that you may be able to concentrate on your academic grades. Still if you are head bent at doing it on your own, then search for - wifi modules with serial interface and its code bundle or ready to use C library.
Cheap and quality WIFI to USART module with industrial standard chip from Texas Instrument cc3200 is c322 from China
www.usriot.com/.../113.html
www.ebay.com/.../351340593781:g:ubwAAOSweW5VAoD8
since you will have to collate the data somewhere in order to make it useful, it would make more sense to have the individual units communicate to a 'master' through some simpler method (ZigBee - Bluetooth - ...) for which you can get chips with it built in (Silicon Labs, Nordic, ...)