Ferramentas de usuario

Ferramentas do sitio


gl:guias:espnoobs

Diferenzas

Isto amosa as diferenzas entre a revisión seleccionada e a versión actual da páxina.

Enlazar a esta vista de comparación

gl:guias:espnoobs [2022/06/03 16:15] – creado Tucho Méndezgl:guias:espnoobs [2022/06/03 16:48] (actual) Tucho Méndez
Liña 9: Liña 9:
 ==== Crear un bot en Telegram ==== ==== Crear un bot en Telegram ====
  
-Seguindo as explicacións, buscamos ao usuario "botfather"  en telegram. Dámoslle ao botón de "Iniciar", que envía o comando /start. Enviamos o comando /newbot. Damos un nome de bot e un nome de usuario. O nome de usuario ten que rematar en "bot" e non pode coincidir con outro usuario existente, así que é un pouco difícil atopar un bon. Unha vez creado, accedemos a el e nos dá unha "token" que debemos gardar. É un chorro longo de cifras e letras. De momento non facemos o de obter a nosa ID, porque non nos importaría que calquera usase o noso bot. Logo o modificaremos.+Seguindo as explicacións, buscamos ao usuario "botfather" en telegram. Dámoslle ao botón de "Iniciar", que envía o comando /start. Enviamos o comando /newbot. Damos un nome de bot e un nome de usuario. O nome de usuario ten que rematar en "bot" e non pode coincidir con outro usuario existente, así que é un pouco difícil atopar un bon. Unha vez creado, accedemos a el e nos dá unha "token" que debemos gardar. É un chorro longo de cifras e letras. De momento non facemos o de obter a nosa ID, porque non nos importaría que calquera usase o noso bot. Logo o modificaremos.
  
 ==== Instalar soporte para ESP8266 en Arduino ==== ==== Instalar soporte para ESP8266 en Arduino ====
Liña 18: Liña 18:
  
 Seguimos a ligazón que pon no titorial, descargamos a librería e a instalamos seguindo os pasos, non é difícil, o único importante é que Samuel vexa que "sketch" en inglés é "programa" se tes o Arduino en español. A biblioteca arduinoJson se instala desde o xestor de bibliotecas de Arduino. Seguimos a ligazón que pon no titorial, descargamos a librería e a instalamos seguindo os pasos, non é difícil, o único importante é que Samuel vexa que "sketch" en inglés é "programa" se tes o Arduino en español. A biblioteca arduinoJson se instala desde o xestor de bibliotecas de Arduino.
 +
 +==== Controlamos un Led ====
 +
 +Copiamos o código do titorial e o pegamos nun programa novo no arduino. Conectamos un led con resistencia ao pin 2. Buscamos a liña onde se ten que poñer o nome da wifi e tamén o contrasinal e o poñemos. Logo tamén poñemos o token que nos deu o bot de telegram
 +
 +O led o enchufamos no pin 2 do ESP8266, que na nosa placa se corresponde co D4. Polo outro lado, acaba en negativo, que está etiquetado coa letra G. Como as placas que temos son moi anchas para a breadboard, temos que facer as conexións debaixo da placa e é un pouco complicado.
 +
 +Subimos o programa, que nos dá un pouco de problema polo cable, que estaba mal.
 +
 +Comentamos as seguintes liñas de código para que o programa funcione sen ningunha ID, que agora nos interesa que se poida manexar desde calquera conta.
 +
 +<language-c>
 +'' if (chat_id != CHAT_ID){
 +      bot.sendMessage(chat_id, "Unauthorized user", "");
 +      continue;
 +    }''
 +</language-c>
  
  
gl/guias/espnoobs.1654272919.txt.gz · Última modificación: 2022/06/03 16:15 por Tucho Méndez