Код на Ардуино нано связанным с HC-05

bakhshiyev
Offline
Зарегистрирован: 13.08.2016

добрый день) я еще новичок в ардуино, так что извиняйте, если не пойму с 1ого раза:) 

Я пишу программу где с помощью тактовой кнопки будет посылать на андроид приложение 1 ,если она нажата и 0 если не нажата.

пробую пока посмотреть правильно ли работает в Bluetooth Terminal, но вместо 1 и 0 выдает непонятные символы

очень рассчитываю на вашу помощь

вот код

#include <SoftwareSerial.h>

int txPin = 1;
int rxPin =0;
int y = 1;
int n = 0;
SoftwareSerial bt(txPin, rxPin);

int btnpin=13;

void setup() {
  bt.begin(9600);
  Serial.begin(9600); 
    pinMode(13, INPUT);
}

void loop() {
 
     if( digitalRead(btnpin) == HIGH )
     bt.println(y);
     

if( digitalRead(btnpin) == LOW )
     bt.println(n);
   
     delay(100);
}
andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Начнем с того, чир Вы посадили свой SoftwareSerial на пины аппаратного Serial, который используется для общения с компьютером. Переведите его на другие пины.