This project consists of the development of 2 software for ARDUINO UNO or NANO. One software for the receiver and another software for one or more transmitters.
Main module will be NRF24L01.
The platform for prototypes and codes for the 2 software will be based on ARDUINO.
The goal is to open and close doors remotely using a receiver installed near to the door with several relays, and one or more remote controls will command the receiver.
Hereinafter I will refer to the receiver as RX and the transmitter as TX. The communication between RX and TX (or several TX) will be bilateral. It means that the TX will command the RX and the RX will command the TX.
Basically the TXs will transmit a signal that tells the RX to make it execute a function.
The RX will have to do some checks before executing the OPEN function, which will be explained later.