Përmbajtje:

Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa: 16 hapa (me fotografi)
Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa: 16 hapa (me fotografi)

Video: Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa: 16 hapa (me fotografi)

Video: Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa: 16 hapa (me fotografi)
Video: Контрольная лампа переменного тока с диммером Arduino AC 2024, Korrik
Anonim
Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa
Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa

Unë kam shpjeguar se si të kontrolloj dritën e cila lidhet me UNO dhe kontrollohet nga Alexa.

Hapi 1: Përbërësit e përdorur

HARDWARE PRDORUR

  1. Arduino UNO & Genuino UNO
  2. Rezistencë 221 ohm
  3. LED (e përgjithshme)
  4. Raspberry Pi 3 Model B

KFRKOHET SOFTUER

  1. Arduino IDE
  2. Kompleti i Aftësive të Amazon Alexa Alexa

Hapi 2: Vendosja e Raspberry Pi & Arduino IDE

1. Së pari instaloni binarët

sudo apt-get instaloni python-pip

balona për instalimin e pipit

pip install flask-ask

sudo apt-get install pyserial

sudo apt-get intall libpython2.7-dev

2. Instalimi i Arduino IDE në RPi

Për të instaluar Arduino në RPi

1. Shkoni në faqen zyrtare dhe shkarkoni versionin e mëparshëm.

Pas kësaj, hapeni atë dhe shkoni te drejtoria e arduino dhe filloni me./arduino

Hapi 3: Ngarko programin

Ngarko programin
Ngarko programin

Pas ngarkimit të programit, hapni terminalin serik.

Kur shkruani N led do të ndizet.

Kur shkruani F led do të fiket.

Hapi 4: Krijoni një Skript Python

Bëni një Skript Python
Bëni një Skript Python
Bëni një Skript Python
Bëni një Skript Python

Drejtojeni atë duke përdorur python lighcontrol.py

Hapi 5: Shkarkoni Ngrok

Shkarkoni Ngrok
Shkarkoni Ngrok

Ngrok është platformë e sigurt tunelesh për ta bërë pajisjen tuaj online. Me këtë platformë ju mund të bëni aplikacionin tuaj në internet ose çdo aplikacion shkon në internet me një mënyrë shumë të thjeshtë. Për shkarkim shkoni në faqen zyrtare dhe shkarkoni për ARM.

ngrok.com/

Zbërtheni atë dhe shkoni te drejtoria ku e nxirrni. Drejtojeni atë duke përdorur komandën

./ngrok http 5000

Hapi 6: Vendosja e Alexa

Vendosja e Alexa
Vendosja e Alexa

1. Hyni në llogarinë Amazon. Nëse keni një llogari, atëherë regjistrohuni, nëse jo regjistrohuni atje dhe regjistrohuni.

developer.amazon.com/

2. Shkoni te Developer Console në anën e sipërme të djathtë.

Hapi 7: Shkoni te Alexa ==> Alexa Skill Kit ==> Shtoni Aftësi të Re

Imazhi
Imazhi

Alexa Skill Kit ==> Shto Aftësi të Re "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp

Imazhi
Imazhi

Alexa Skill Kit ==> Shto Aftësi të Re "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

Do të shihni një faqe si kjo. Në këtë faqe do të kërkojë llojin e aftësive, emri, gjuha dhe emri i thirrjes. Ju mund të jepni çdo emër, në emrin e thirrjes ju duhet të jepni emrin që thoni ndërsa i jepni komandën Alexa.

Ju lutemi vini re zgjidhni gjuhën e përshtatshme e cila përdoret në vendin tuaj nëse zgjidhni gjuhë të ndryshme gjatë krijimit të aftësive. Nuk do të funksionojë.

Në fund përditësojeni, ruajeni dhe shtypni tjetër.

Hapi 8:

Hapi 9:

Në faqen tjetër, do të kërkojë qëllimet. Një qëllim përfaqëson një veprim që përmbush kërkesën e folur të një përdoruesi. Për më shumë informacion

developer.amazon.com/docs/custom-skills/de…

Nëse ka ndonjë gabim do të shihni me ngjyrë të kuqe.

Shkruani kodin më poshtë në kuti

"qëllim": "LightOn"

}, {

"qëllim": "LightOff"

}]

}

ruajeni dhe kaloni në faqen tjetër.

Hapi 10: Në faqen tjetër do të kërkojë dy mundësi për pikën përfundimtare Një është AWS dhe

Në faqen tjetër do të kërkojë dy mundësi për pikën përfundimtare Një është AWS dhe HTTPS
Në faqen tjetër do të kërkojë dy mundësi për pikën përfundimtare Një është AWS dhe HTTPS

Zgjidhni HTTPS dhe ruajeni atë dhe kaloni në faqen tjetër.

Hapi 11: Për Certifikatën SSL Zgjidhni Opsionin e Dytë. Ruajeni atë dhe kaloni në faqen tjetër

Për Certifikatën SSL Zgjidhni Opsionin e Dytë. Ruajeni atë dhe kaloni në faqen tjetër
Për Certifikatën SSL Zgjidhni Opsionin e Dytë. Ruajeni atë dhe kaloni në faqen tjetër

Hapi 12: Kontrollimi i shërbimit "aktiv"

Shërbimi i kontrollimit
Shërbimi i kontrollimit

Për të provuar nëse shërbimi po funksionon apo jo. Sigurohuni që serveri juaj Ngrok është duke punuar dhe skripti Python gjithashtu po funksionon, përndryshe nuk do të funksionojë.

Ju mund të shihni që serverët po marrin kërkesë dhe e postojnë atë.

Hapi 13: Serverët që marrin kërkesa

Serverët që marrin kërkesa
Serverët që marrin kërkesa

Hapi 14: Kërkesat Postohen

Të Kërkuarit Janë Postuar
Të Kërkuarit Janë Postuar

Hapi 15: Skemat Arduino

Skemat Arduino
Skemat Arduino

Hapi 16: Skemat LED

Skemat LED
Skemat LED

Shpresoj te ju pelqeje te gjitheve.

Recommended: