Sisukord:
- Samm: kasutatud komponendid
- Samm: seadistage Raspberry Pi & Arduino IDE
- Samm: laadige programm üles
- Samm: tehke Pythoni skript
- Samm: laadige alla Ngrok
- Samm: Alexa seadistamine
- Samm: avage Alexa ==> Alexa Skill Kit ==> Lisa uus oskus
- 8. samm:
- 9. samm:
- Samm: järgmisel lehel küsitakse kahe lõpp -punkti valiku kohta AWS ja
- Samm 11: SSL -sertifikaadi jaoks valige teine suvand. Salvestage see ja liikuge järgmisele lehele
- 12. samm: teenuse sisselülitamise kontrollimine
- 13. samm: serverid saavad taotlusi
- 14. samm: taotletud postitatakse
- Samm: skeemid Arduino
- 16. samm: skeemide LED
Video: Valguse/koduvalgustuse juhtimine Arduino ja Amazon Alexa abil: 16 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Olen selgitanud, kuidas juhtida valgust, mis on ühendatud UNO -ga ja mida juhib Alexa.
Samm: kasutatud komponendid
KASUTATUD RIISTVARA
- Arduino UNO ja Genuino UNO
- Takisti 221 oomi
- LED (üldine)
- Vaarika Pi 3 Mudel B
VAJALIK TARKVARA
- Arduino IDE
- Amazon Alexa Alexa oskuste komplekt
Samm: seadistage Raspberry Pi & Arduino IDE
1. Esmalt installige binaarfailid
sudo apt-get install python-pip
pip paigalduskolb
pip paigaldada kolb-küsima
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. Arduino IDE installimine RPi -le
Arduino installimiseks RPi -sse
1. Minge ametlikule saidile ja laadige alla eelmine versioon.
Pärast seda pakkige see lahti ja minge arduino kataloogi ning käivitage see./arduino abil
Samm: laadige programm üles
Pärast programmi üleslaadimist avage jadaterminal.
Kui kirjutate, süttib N LED.
Kui kirjutate F, kustub LED.
Samm: tehke Pythoni skript
Käivitage see, kasutades python lighcontrol.py
Samm: laadige alla Ngrok
Ngrok on turvaline tunneliplatvorm, mis muudab teie seadme võrku. Selle platvormi abil saate muuta oma veebirakenduse või mis tahes rakenduse võrgus väga lihtsal viisil. Allalaadimiseks minge ametlikule saidile ja laadige alla ARM -i jaoks.
ngrok.com/
Pakkige see lahti ja minge kataloogi, kust see välja võetakse. Käivitage see käsuga
./ngrok http 5000
Samm: Alexa seadistamine
1. Logige sisse Amazoni kontole. Kui teil on konto, siis logige see sisse, kui mitte, registreeruge seal ja logige sisse.
developer.amazon.com/
2. Minge paremas ülanurgas arendajakonsooli.
Samm: avage Alexa ==> Alexa Skill Kit ==> Lisa uus oskus
Alexa oskuste komplekt ==> Lisa uus oskus "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
Alexa oskuste komplekt ==> Lisa uus oskus "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Näete sellist lehte. Sellel lehel küsitakse oskuste tüüpi, nimi, keel ja kutsumise nimi. Saate anda mis tahes nime, kutsumise nimes peate andma nime, mille ütlete Alexale käsu andmisel.
Pange tähele, et valige sobiv keel, mida teie riigis kasutatakse, kui valite oskuste loomisel teise keele. See ei tööta.
Lõpus värskendage see, salvestage see ja vajutage nuppu Järgmine.
8. samm:
9. samm:
Järgmisel lehel küsib ta kavatsusi. Kavatsus tähistab toimingut, mis täidab kasutaja suulise taotluse. Rohkem informatsiooni
developer.amazon.com/docs/custom-skills/de…
Kui ilmneb viga, näete punast värvi.
Kirjutage lahtrisse allpool olev kood
"kavatsus": "LightOn"
}, {
"kavatsus": "LightOff"
}]
}
salvestage see ja liikuge järgmisele lehele.
Samm: järgmisel lehel küsitakse kahe lõpp -punkti valiku kohta AWS ja
Valige HTTPS ja salvestage see ning liikuge järgmisele lehele.
Samm 11: SSL -sertifikaadi jaoks valige teine suvand. Salvestage see ja liikuge järgmisele lehele
12. samm: teenuse sisselülitamise kontrollimine
Et kontrollida, kas teenus töötab või mitte. Veenduge, et teie Ngroki server töötab ja ka Pythoni skript töötab, muidu see ei tööta.
Näete, et serverid saavad taotlusi ja postitavad selle.
13. samm: serverid saavad taotlusi
14. samm: taotletud postitatakse
Samm: skeemid Arduino
16. samm: skeemide LED
Loodan, et teile kõigile meeldib.
Soovitan:
Valguse juhtimine silmadega: 9 sammu (piltidega)
Valguse kontrollimine silmadega: sel semestril kolledžis õppisin biomeditsiini instrumentaariumit, kus õppisin meditsiiniliste rakenduste signaalitöötluse põhitõdesid. Klassi viimase projekti jaoks töötas minu meeskond EOG (elektrookulograafia) tehnoloogia kallal. Essenti
RGB LED -riba Bluetooth -kontroller V3 + muusika sünkroonimine + ümbritseva valguse juhtimine: 6 sammu (piltidega)
RGB LED -riba Bluetooth -kontroller V3 + muusika sünkroonimine + ümbritseva valguse juhtimine: see projekt kasutab arduino, et juhtida oma telefoniga Bluetoothi kaudu RGB -LED -riba. Saate värvi muuta, tuled muusikaga sünkroonida või need automaatselt ümbritseva valgustusega kohandada
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: 6 sammu
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: nüüd teame, kuidas juhtida seadmeid esp8266 WiFi -mooduli abil ja Arduino teie seadet Androidi WiFi -juhtimise abil lisateabe saamiseks. klõpsake linki mohamed ashraf
Mootori pöörete arvu autonoomne juhtimine tagasiside süsteemi abil IR -põhise tahhomeetri abil: 5 sammu (piltidega)
Mootori pöörlemiskiiruste autonoomne juhtimine tagasisidesüsteemi abil IR -põhise tahhomeetri abil: alati on vaja automatiseerida protsess, olgu see siis lihtne/koletu. Mul tekkis idee seda projekti teha lihtsast väljakutsest, millega silmitsi seistes leidsin meetodid meie väikese maatüki kastmiseks/niisutamiseks. Praeguse toiteliini puudumise probleem
Superlihtne arvuti juhtimine 110 Vac abil Crydom Solid-State Relay abil: 3 sammu (koos piltidega)
Superlihtne arvuti juhtimine 110 Vac abil Crydom Solid-State Relay abil: valmistun proovima oma kätt kuumutusplaadi jootmisel. Seetõttu vajasin ma 110Vac juhtimist arvutist. See juhend näitab, kuidas 110Vac hõlpsalt arvuti jadaväljundpordist juhtida. Minu kasutatav jadaport oli USB -tüüpi