Подключение HC-06 к Nodemcu
- Войдите на сайт для отправки комментариев
Ср, 28/06/2017 - 17:03
Здравствуйте. Задача хоть и странная, но всё же, мне нужно подключить блютуз модуль к Nodemcu
Верно подключаю?
Теперь что касается кода:
int val;
void setup()
{
Serial.begin(9600);
}
void loop()
{
if (Serial.available())
{
val = Serial.read();
if (val == '1')
{
Serial.write("Odin");
}
if ( val == '2')
{
Serial.write("Dva");
}
}
}
На ардуино мне код понятен.
Теперь Nodemcu Lua. Как я поняла, нужно использовать uart module
function port()
uart.setup(0,9600,8,0,1,0)--устанавливаю параметры последовательного порта
uart.on("data", 4, function(data)
print("Получено:", data)
if data=="quit" then
uart.on("data") end
if data=="qwer" then
uart.write( 1,"qazw")end
end, 0)
end tmr.alarm(0, 3000, 1, function() port() end )
Верно?

По моему в LUA скрипте вот в етой строчке:
необходимо установить номер UART порта. Как мне кажется тут установлен первий либо нулевой (LUA не знаю)
дело в том што на NODE mcu есть больше одного UART а arduino IDE по дефолту установливает UART №0.
И если не нужна связь с ПК то можно на 0 повешать и даже без LUA.
Программа блютуз терминал ничего не получает