Desarrollo de habilidades de Alexa para la automatización del hogar con Raspberry Pi

Desarrollo de habilidades de Alexa para la automatización del hogar con Raspberry Pi

Ir al curso


Lo que aprenderás


  • Aprenda a crear habilidades personalizadas de Alexa
  • Aprende a usar Alexa para controlar cualquier cosa en tu hogar
  • Use Raspberry Pi y Alexa para controlar por voz cualquier cosa en su hogar
  • Aprenda la programación de flask-ask y python para proyectos de automatización del hogar
  • Comprender cómo controlar electrodomésticos y dispositivos alimentados por CA en el hogar usando relés
  • Escribir programas para controlar circuitos de relés con Raspberry Pi
  • Ten la confianza de realizar domótica con Alexa

Requisitos


  • Estar familiarizado con la Raspberry Pi
  • Tener conocimientos básicos de programación (cualquier lenguaje, pero Python sería ideal)
  • No se necesita un dispositivo Alexa para probar las habilidades que se están desarrollando
  • Probaremos las habilidades de Alexa en herramientas de prueba de navegador disponibles gratuitamente y también probaremos en dispositivos reales de Alexa, si tiene uno.
  • No se requieren amplios conocimientos previos de programación o electrónica.
  • Todos los circuitos se construirán desde cero y el código se explicará con revisiones detalladas del código línea por línea.

Descripción


Con millones de dispositivos Alexa vendidos, aprender a desarrollar habilidades personalizadas de Alexa se está convirtiendo en una habilidad muy buscada por los empleadores . Los aficionados a la electrónica y los aficionados al bricolaje también pueden usar Alexa para realizar la automatización del hogar .

Hay un gran poder en poder controlar cualquier dispositivo en tu hogar con Alexa . Pero, ¿qué sucede si desea realizar la automatización del hogar y hacer que Alexa controle sus luces, electrodomésticos e incluso cualquier televisor en su hogar y tenga un control completo para personalizar qué dispositivos controla con su voz sin gastar cientos o incluso miles de dólares en dispositivos inteligentes para el hogar o ¿dispositivos?

Al usar una Raspberry Pi , es fácil interactuar con dispositivos y dispositivos electrónicos domésticos para crear habilidades personalizadas usando Alexa para controlar por voz cualquier cosa en su hogar y lograr una verdadera automatización del hogar.

Este curso le enseñará cómo crear habilidades de Alexa que se ejecutarán en cualquier dispositivo Amazon Echo para controlar por voz cualquier cosa en su hogar.

En este curso, aprenderás:


  • Qué es Alexa y el ecosistema subyacente de Alexa que utiliza el servicio de voz de Alexa
  • Discutiremos las habilidades personalizadas de Alexa y aprenderá los componentes que componen una habilidad personalizada de Alexa
  • Luego nos sumergimos en la preparación de su Raspberry Pi para los proyectos que construiremos.
  • Describiremos la biblioteca de Phyton del matraz-pregunta que usaremos para crear habilidades personalizadas de Alexa
  • Aprenderá a usar el Portal de desarrolladores de Amazon para configurar y crear su habilidad personalizada de Alexa
  • Construiremos un Skill para controlar un LED conectado a la Raspberry Pi con Alexa
  • Luego nos sumergimos en el uso de relés para conectarnos de manera segura a nuestra Raspberry Pi y a la red eléctrica de CA.
  • Crearemos una Skill que te permita controlar cualquier dispositivo de tu hogar para encenderlo o apagarlo usando Alexa
  • Creamos un proyecto increíble que le permitirá controlar por voz cualquier televisor de su casa, incluso si tiene 20 años, usando Alexa.
  • Construiremos un circuito receptor y transmisor IR que se conecta a nuestra Raspberry Pi
  • Trabajaremos con la biblioteca LIRC (Linux Infrared Control) en nuestra Raspberry Pi
  • Podrá ajustar el volumen, navegar por los canales, ir a un canal específico, encender y apagar su televisor usando Alexa
  • Esto se puede personalizar completamente para que funcione con cualquier televisor.
  • Puede agregar cualquier funcionalidad a la habilidad, como reproducir, pausar, rebobinar para DVR o, básicamente, agregar cualquier función que su control remoto pueda realizar.
  • Las habilidades que se crearán en este curso se pueden ejecutar en cualquier dispositivo Amazon Echo en su hogar. Aprenderá cómo probar las habilidades personalizadas que desarrollaremos en un Amazon Echo o cualquier dispositivo habilitado para Alexa.

Y en el camino aprenderás:


  • Electrónica básica
  • Cómo trabajar con relés y controlar de forma segura dispositivos de CA de alto voltaje desde una Raspberry Pi
  • Cómo usar un circuito octoacoplador para permitir el aislamiento eléctrico para proteger su Raspberry Pi cuando se conecta a una fuente de alimentación de CA de alto voltaje desde un relé
  • Cómo trabajar con pines GPIO en la Raspberry Pi
  • Más información sobre transmisores y receptores de infrarrojos
  • Programación en Python
  • Aprende a programar para Alexa
  • Cómo construir habilidades personalizadas de Alexa desde cero
  • Cómo exponer su Raspberry Pi a Internet a través de un punto final https disponible públicamente usando Ngrok
  • Cómo construir proyectos de domótica e internet de las cosas que se puedan controlar a través de Alexa

No se requieren conocimientos previos de programación ni conocimientos de electrónica. ¡Todos los principios enseñados desde cero!

No se requiere ningún dispositivo Amazon Echo para desarrollar y probar habilidades.


¿Para quién es este curso?

  • Programadores que quieren aprender a construir Alexa Skills
  • Alguien interesado en la domótica
  • Desarrolladores que trabajan en proyectos de Internet de las cosas
  • Programadores de Python que quieran construir proyectos de domótica con Raspberry Pi
  • Desarrolladores que desean aprender a desarrollar Alexa Skills para trabajar con Raspberry Pi para domótica
  • Aficionados a la electrónica y prototipos
  • Desarrollador que quiere aprender Flass-Ask
  • Emprendedores que buscan prototipos de automatización e ideas IoT con Alexa
  • Alguien que quiera entender el ecosistema de Alexa y sus capacidades
  • Principiantes a la electrónica.
  • Este curso es enteramente en inglés

Ir al curso