Forum Discussion
Altera_Forum
Honored Contributor
13 years agookii that was harsh , so i will be rephrasing my questions again:
1) how could i connect xbee module to FPGA ? and what kind of interface langauage i will be using? 2)in the data sheet it is possible to make two xbee modules to connect but , is it possible to use it to send data thorough FPGA ?? 3)in case of being able to make them communicate , from where i can start teaching my self to write the code for it to use in my project? here's the my project proposal : Proposal for a Home Automation System with Remote and indoor Control Project Abstract The objective of this project is to enable users to remotely control their home appliances and systems using a WSN and cell phone-based interfaces. To access the control unit, the user should type an authentication code via Keypad. Upon being properly authenticated, the cell phone-based interface at home (control unit) would relay the commands to a FPGA kit that would perform the required function/action, and return a function completion code that would be displayed on a LCD. As well, the project will have a new ways to control the lights, air-conditioner, T.V and others appliances in the home. Expected End Product: The following is a list of expected end products and other deliverables. 1.) A FPGA controller module that can perform the following: a. Receive instructions and commands from a messaging device on a communication network b. Monitor a device status from an electronic interface c. Control target devices through an electrical interface 2.) A list of approved message input commands that the device is capable of executing 3.) Develop a user manual for reference by the end user. 4.) Project plan is required to defined and outline project approaches and deliverables. 5.) Project poster is required to showcase the project to the students and faculties members. 6.) Design document is required to outline our technical requirements and system’s functionalities. 7.) Final report is required for documentations on the overall project, including; end results, success, failures, etc Technology Considerations The considerations for this system will include a choice of networks, communication protocols, and interfaces. 1.) Cellular Networks: The widely available networks are based on GSM. This network provides a wide area of coverage and can be utilized more cost-effectively for this project. 2.) Communication protocols: The available communication protocols are UART,DTMF and SMS. The SMS is the most efficient because this project requires a cellular communication and limited data to be sent. 3.) I/O interfaces between FPGA kit and devices: Serial or parallel I/O will be considered as options for connection between the GSM receiver and the FPGA kit. Using the FPGA, a control circuit will be implemented to control the electrical appliances. FGPA kit used in my project : DE0 link for xbee module is attached