Ce programme correspond a la cellule d'arrivee du systeme "Laser Gate Timer" developpe par Tanguy KESSELY et Dorian VOYDIE. Il utilise une carte Nucleo F411, un shield BLE IDB05A1 et un PCB fait maison

Dependencies:   mbed

main.cpp

Committer:
dorianvoydie
Date:
2020-11-17
Revision:
1:417efc7560c8
Parent:
0:badac4c5dd91
Child:
2:06ec0e48f564

File content as of revision 1:417efc7560c8:

//Includes

#include "mbed.h"


///////////Init STM32 pins///////////
DigitalOut myLed(LED1);
InterruptIn my_button(USER_BUTTON);  //User1
/////////////////////////////////////




///////////Init HC05/////////////////
Serial HC05(D8, D2);
//Bluetooth
//Maitre (Arrivee) : ADDR = 98d3,b1,fd5c5d
//Esclave (Départ) : ADDR = 0019,10,08FCB5
/////////////////////////////////////




/////////COMMUNICATION///////////////
void HC05_transmit()
{
    HC05.putc('u');
}
/////////////////////////////////////




/////////////GAMEMODES///////////////
void solo()
{

}
/////////////////////////////////////


int main(int, char**)
{
    HC05.baud(38400);
    my_button.fall(&HC05_transmit);
    
    while (1) {
        //while bluetooth device is receiving data

    }
}