Paso 5: Software
Para fines de creación de prototipos, estoy haciendo uso de Serial Monitor para entrada de datos del usuario.
Para comenzar con, el usuario será clave el número de identificación de una parada de autobús en una interfaz de usuario (Eg. Pantalla táctil tablet, Arduino Serial Monitor (para el propósito de la creación de prototipos). La parada de autobús será donde el usuario deseaba despertar hasta y desde allí, el Arduino UNO almacenará los datos del usuario.
La unidad transmisora que se compone de un transmisor RF y un Arduino UNO se coloca en las paradas a lo largo de las rutas de buses. (Consulte la figura 2). El transmisor de RF entonces transmitirá el número de identificación de la parada de autobús. Los datos serán capturados por el receptor de RF y datos serán procesados por la unidad receptora. (Consulte la figura 3). El receptor comprobará si el número de la parada de autobús de transmisor coincide con la de los datos del usuario. Si coincide con el número de la parada de autobús, el zumbador piezoeléctrico en el extremo receptor producirá un sonido para despertar al usuario.
Aquí están los códigos para el Arduino UNO transmitir datos mediante RF.
Aquí encontrará una muestra de codificación desde el zumbador Piezo eléctrico:
http://www.princetronics.com/supermariothemesong/