
Obsah:
- Krok 1: Použité komponenty
- Krok 2: Nastavenie IDE Raspberry Pi a Arduino
- Krok 3: Nahrajte program
- Krok 4: Vytvorte skript Python
- Krok 5: Stiahnite si Ngrok
- Krok 6: Nastavenie Alexa
- Krok 7: Prejdite na Alexa ==> Alexa Skill Kit ==> Pridajte novú zručnosť
- Krok 8:
- Krok 9:
- Krok 10: Na ďalšej stránke sa bude pýtať dve možnosti pre koncový bod, jeden je AWS a
- Krok 11: Pre certifikát SSL zvoľte druhú možnosť. Uložte ho a presuňte sa na nasledujúcu stránku
- Krok 12: Zaškrtnutie služby „zapnuté“
- Krok 13: Servery získavajú žiadosti
- Krok 14: Požadované sú zverejnené
- Krok 15: Schéma Arduino
- Krok 16: LED dióda schémy
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Vysvetlil som, ako ovládať svetlo, ktoré je pripojené k UNO a ktoré ovláda Alexa.
Krok 1: Použité komponenty
POUŽITÝ HARDWARE
- Arduino UNO a Genuino UNO
- Odpor 221 ohmov
- LED (generické)
- Raspberry Pi 3 Model B
POŽADOVANÝ SOFTVÉR
- Arduino IDE
- Súprava zručností Amazon Alexa Alexa
Krok 2: Nastavenie IDE Raspberry Pi a Arduino
1. Najprv nainštalujte binárne súbory
sudo apt-get install python-pip
pip install bank
pip install flask-ask
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. Inštalácia Arduino IDE na RPi
Ak chcete nainštalovať Arduino v RPi
1. Prejdite na oficiálnu stránku a stiahnite si predchádzajúce vydanie.
Potom ho rozbaľte a choďte do adresára arduino a spustite ho s./arduino
Krok 3: Nahrajte program

Po nahraní programu otvorte sériový terminál.
Keď napíšete N, LED sa zapne.
Keď napíšete, LED dióda sa vypne.
Krok 4: Vytvorte skript Python


Spustite ho pomocou pythonu lightcontrol.py
Krok 5: Stiahnite si Ngrok

Ngrok je bezpečná platforma pre tunelovanie, vďaka ktorej bude vaše zariadenie online. S touto platformou môžete veľmi jednoduchým spôsobom vytvoriť webovú aplikáciu alebo akúkoľvek aplikáciu online. Na stiahnutie navštívte oficiálnu stránku a stiahnite si ho pre ARM.
ngrok.com/
Rozbaľte ho a choďte do adresára, kam ho rozbalíte. Spustite ho pomocou príkazu
./ngrok http 5000
Krok 6: Nastavenie Alexa

1. Prihláste sa do účtu Amazon. Ak máte účet, prihláste sa, ak nie, zaregistrujte sa a prihláste sa.
developer.amazon.com/
2. Prejdite do Konzoly pre vývojárov v pravom hornom rohu.
Krok 7: Prejdite na Alexa ==> Alexa Skill Kit ==> Pridajte novú zručnosť

Alexa Skill Kit ==> Pridať novú zručnosť "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp

Alexa Skill Kit ==> Pridať novú zručnosť "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Uvidíte túto stránku. Na tejto stránke sa vás opýta na typ zručnosti, meno, jazyk a vyvolávacie meno. Môžete dať akékoľvek meno, v vyvolávacom mene musíte zadať meno, ktoré vyslovíte pri zadávaní príkazu Alexovi.
Upozorňujeme, že ak pri vytváraní zručností vyberiete iný jazyk, vyberte príslušný jazyk, ktorý sa používa vo vašej krajine. Nepôjde to.
Nakoniec ho aktualizujte, uložte a stlačte tlačidlo Ďalej.
Krok 8:
Krok 9:
Na ďalšej stránke sa spýta zámery. Zámer predstavuje akciu, ktorá splní vyslovenú požiadavku používateľa. Pre viac informácií
developer.amazon.com/docs/custom-skills/de…
Ak dôjde k chybe, uvidíte ju červenou farbou.
Do poľa napíšte kód nižšie
"Intent": "LightOn"
}, {
"Intent": "LightOff"
}]
}
uložte ho a prejdite na nasledujúcu stránku.
Krok 10: Na ďalšej stránke sa bude pýtať dve možnosti pre koncový bod, jeden je AWS a

Vyberte HTTPS a uložte ho a presuňte sa na nasledujúcu stránku.
Krok 11: Pre certifikát SSL zvoľte druhú možnosť. Uložte ho a presuňte sa na nasledujúcu stránku

Krok 12: Zaškrtnutie služby „zapnuté“

Ak chcete vyskúšať, či služba funguje alebo nie. Uistite sa, že váš server Ngrok funguje a že je spustený aj skript Python, inak nebude fungovať.
Môžete vidieť, že servery dostávajú žiadosť, a odoslať ju.
Krok 13: Servery získavajú žiadosti

Krok 14: Požadované sú zverejnené

Krok 15: Schéma Arduino

Krok 16: LED dióda schémy

Dúfam, že sa vám všetkým páči.
Odporúča:
DIY -- Ako vyrobiť robota Spider, ktorý je možné ovládať pomocou smartfónu pomocou Arduino Uno: 6 krokov

DIY || Ako vyrobiť robota Spider, ktorý je možné ovládať pomocou smartfónu pomocou Arduino Uno: Pri vytváraní robota Spider sa dá naučiť veľa vecí o robotike. Rovnako ako výroba robotov je zábavná a náročná. V tomto videu vám ukážeme, ako vyrobiť robota Spider, ktorý môžeme ovládať pomocou nášho smartfónu (Androi
Ako postaviť LED kocku 8x8x8 a ovládať ju pomocou Arduina: 7 krokov (s obrázkami)

Ako zostrojiť LED kocku 8x8x8 a ovládať ju pomocou Arduina: Úprava Jan 2020: Toto nechám pre prípad, že by to niekto chcel použiť na vytváranie myšlienok, ale stavať kocku na základe týchto pokynov už nemá zmysel. Integrované obvody ovládača LED sa už nevyrábajú a obidva náčrty boli napísané v starej verzii
Ako ovládať domáce zariadenie pomocou diaľkového ovládača televízora s funkciou časovača: 7 krokov (s obrázkami)

Ako ovládať domáce zariadenie pomocou diaľkového ovládača televízora s funkciou časovača: Aj po 25 rokoch uvedenia na spotrebiteľský trh je infračervená komunikácia v posledných dňoch veľmi dôležitá. Či už je to vaša 55 -palcová 4K televízia alebo váš autorádio, všetko potrebuje IR diaľkový ovládač, aby reagoval na naše
Domáce okolité osvetlenie pomocou PICO: 9 krokov

Domáce okolité osvetlenie pomocou PICO: Nechceli ste niekedy zmeniť náladu vo svojej izbe zmenou farby svetla? Dnes sa naučíte, ako to urobiť. Pretože s týmto projektom vytvoríte systém RGB okolitého osvetlenia ovládaný Bluetooth, ktorý môžete umiestniť kdekoľvek
Inteligentné domáce monitorovanie pomocou Alexa a Arduino: 9 krokov (s obrázkami)

Monitorovanie inteligentnej domácnosti pomocou Alexa a Arduino: V súčasnom svete ľudia trávia viac času na pracovisku, než vo svojich domovoch. Preto je potrebný domáci monitorovací systém, kde by ľudia mohli spoznať podmienky domu, keď sú v práci. Ešte lepšie by bolo, keby jeden