Stap 3: ARDUINO CODE
de code is vrij eenvoudig dat hieronder vindt u het bijgevoegde bestand. Ik heb pin 13 gebruikt als uitgang die kunt u het naar elke gewenste pin.
BELANGRIJK-
1. Wanneer ooit u UPLOADT de CODE aan de ARDUINO UNO verwijderen de VCC (3,3 v of 5V) van de ARDUINO.
2. Verwijder Tx en Rx draden verbonden met de BLUETOOTH-MODULE
REDEN-deze twee stappen moeten worden gedaan verplichte en absoluut noodzakelijk omdat Tx en Rx PINNEN van de ARDUINO bezig bent wanneer de CODE IS BEING UPLOADED. U moet hebt WAARGENOMEN het EVERYTIME u uploaden de CODE zie je de gloed van het Tx en Rx LED waaruit blijkt dat het bezig IS.
DUS WEES ALSJEBLIEFT ZEKER OM DEZE TWEE STAPPEN TIJDENS HET UPLOADEN VAN DE CODE.
HIER IS DE VOLGENDE CODE-
gegevens char = 0; Variabele voor het opslaan van de ontvangen gegevens
VOID Setup {}
Serial.begin(9600); Hiermee stelt u de gegevenssnelheid in bits per seconde (baudrate) voor seriële data transmissie pinMode (13, OUTPUT); Digitale pin 13 ingesteld als uitgang pins
}
void loop
{
if(Serial.available() > 0) / / verzend gegevens alleen als u gegevens ontvangt:
{gegevens = Serial.read(); //Read de binnenkomende gegevens en winkel in variabele gegevens
Serial.Print(Data); Afdrukken van waarde binnen gegevens in seriële monitor
Serial.Print("\n"); Nieuwe lijn if(data == 49) //Checks of de waarde van gegevens is gelijk aan 1 digitalWrite (13, hoog); Als de waarde is 1 draait LED dan ON
anders if(data ==48) //Checks of de waarde van gegevens is gelijk aan 0
digitalWrite (13, laag); Als de waarde 0 is dan draait LED OFF
}
}