Channel: Udemy
Category: Education
Tags: 유데미
Description: In this video, Build an Alexa Skill to Voice Control any TV using your Raspberry Pi - Udemy Instructor, Lee Assam will show you how to build a custom Alexa Skill from scratch that can be used to voice control any tv using a Raspberry Pi. Be able to run the skill on your Amazon Echo device or any Alexa-enabled device. It doesn't matter if the tv is brand new or 15 years old, this project will work. You'll need to build a small circuit to connect to your Raspberry Pi for the project. This project requires the following components: IR LED IR Receiver Connecting Wires 100 and 330 ohm resistor NPN Transistor Breadboard Learn step by step all software setup required and how to build the circuit. Create & configure Alexa Skill from the Amazon Developer Portal and set the endpoint to a Skill handler written in Python using flask-ask that will be running on your Raspberry Pi Use this link to get the code and documentation for the project on GitHub: github.com/leeassam/alexa-rpi-tv-control Alexa and voice user interfaces are becoming popular. By building custom alexa skills, hackers and do-it-yourselfers can build home automation IOT (internet of things) projects to control virtually any device in their home. This is one of a series of projects in my Udemy Course: Building Alexa Skills for Home Automation with Raspberry Pi. There is power in controlling any device in your home w/ Alexa. What if you want to perform home automation and have Alexa control your lights, appliances and even any tv in your home and have complete control to customize which devices you control with your voice without spending hundreds or even thousands of dollars on smart home gadgets or devices? This course will teach you how to build Alexa Skills that'll run on any Amazon Echo device to voice control anything in your home. You'll learn: Alexa & underlying Alexa ecosystem that use Alexa Voice Service Discuss custom Alexa Skills & learn components that make up a Custom Alexa Skill Prepare your Raspberry Pi for the projects we'll build Understand the flask-ask Python library & use it to build Custom Alexa Skills Learn how to use the Amazon Developer Portal to configure & create your Custom Alexa Skill Build a Skill to control an LED connected to the Raspberry Pi w/ Alexa Use relays to safely connect to our Raspberry Pi & AC mains power Create a Skill that allows you to control any device in your home to turn it on or off using Alexa Create a project that enables you to voice control any tv in your house even it is 20 years old using Alexa Build an IR receiver & transmitter circuit that connects to our Raspberry Pi Work w/ the LIRC (Linux Infrared Control) library on our Raspberry Pi Be able to adjust volume, navigate channels, go to a specific channel, power on and off your tv using Alexa Add functionality to the skill such as play, pause, rewind for DVRs or basically add feature your remote can perform The skills you''ll learn can be run on any Amazon Echo device in your home. Along the way you'll learn: - How to work with relays and safely control high voltage AC devices from a Raspberry Pi - How to use an octocoupler circuit to allow electrical isolation to protect your Raspberry Pi when connecting to high voltage AC power from a relay -How to work with GPIO pins on the Raspberry Pi -Learn about infrared transmitters & receivers -Python programming and program for Alex -Learn to program for Alexa -How to build Custom Alexa Skills from scratch -How to expose your Raspberry Pi to the internet via https -How to build projects for home automation and the internet of things that can be controlled via Alexa No previous programming or electronics knowledge required. All principles taught from scratch! No Amazon Echo device is required to build and test skills. What are you waiting for? Build home automation & internet of things projects that can control via any Alexa Device now! Who should take this course? - Programmers wanting to learn to build Alexa Skills - Someone interested in Home Automation - Developers working on Internet of Things Projects - Python programmers wanting to build home automation projects w/ the Raspberry Pi Requirements: -Be familiar w/ the Raspberry Pi -Basic understanding of programming (any language, but Python would be ideal) -No Alexa device needed to test the skills being developed -No extensive previous programming or electronics knowledge required -All circuits will be built from scratch & code explained w/ detailed line-line code reviews Useful Links: My Udemy Course: Building Alexa Skills for Home Automation with Raspberry Pi Set up your Raspberry Pi powerlearningacademy.com/how-to-set-up-a-raspberry-pi Lirc Websitehttp://www.lirc.org Lirc Button/Key Names gist.github.com/unforgiven512/0c232f4112b63021a8e0df6eedfb2ff3 #Udemy #ITeachOnUdemy