Sisällysluettelo:
- Vaihe 1: Käytetyt komponentit
- Vaihe 2: Määritä Raspberry Pi & Arduino IDE
- Vaihe 3: Lataa ohjelma
- Vaihe 4: Tee Python -komentosarja
- Vaihe 5: Lataa Ngrok
- Vaihe 6: Asenna Alexa
- Vaihe 7: Siirry kohtaan Alexa ==> Alexa Skill Kit ==> Lisää uusi taito
- Vaihe 8:
- Vaihe 9:
- Vaihe 10: Seuraavalla sivulla se kysyy kahta vaihtoehtoa päätepisteeseen One AWS ja
- Vaihe 11: Valitse SSL -varmenteen toinen vaihtoehto. Tallenna se ja siirrä seuraavalle sivulle
- Vaihe 12: Tarkista palvelu "päällä"
- Vaihe 13: Palvelimet saavat pyyntöjä
- Vaihe 14: Pyydetyt lähetetään
- Vaihe 15: Kaaviot Arduino
- Vaihe 16: Kaavio -LED
Video: Valon/kotivalojen hallinta Arduinon ja Amazon Alexan avulla: 16 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Olen selittänyt, kuinka ohjata UNO: hon kytkettyä ja Alexan ohjaamaa valoa.
Vaihe 1: Käytetyt komponentit
KÄYTETTY LAITE
- Arduino UNO ja Genuino UNO
- Vastus 221 ohmia
- LED (yleinen)
- Raspberry Pi 3 Malli B
VAADITAAN OHJELMISTOT
- Arduino IDE
- Amazon Alexa Alexa Skills Kit
Vaihe 2: Määritä Raspberry Pi & Arduino IDE
1. Asenna ensin binääritiedostot
sudo apt-get install python-pip
pip -asennuspullo
pip asenna pullo-ask
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. Arduino IDE: n asentaminen RPi: hen
Arduinon asentaminen RPi: hen
1. Siirry viralliselle sivustolle ja lataa edellinen julkaisu.
Pura sen jälkeen pakkaus ja siirry arduino -hakemistoon ja aloita se./arduino
Vaihe 3: Lataa ohjelma
Avaa ohjelman lataamisen jälkeen sarjapääte.
Kun kirjoitat, N led syttyy.
Kun kirjoitat F -merkkivalo sammuu.
Vaihe 4: Tee Python -komentosarja
Suorita se käyttämällä python lighcontrol.py
Vaihe 5: Lataa Ngrok
Ngrok on turvallinen tunnelointialusta, jolla laite voidaan tehdä verkossa. Tämän alustan avulla voit tehdä verkkosovelluksesi tai minkä tahansa sovelluksen verkossa yksinkertaisella tavalla. Ladattavaksi siirry viralliselle sivustolle ja lataa ARM.
ngrok.com/
Pura se ja siirry hakemistoon, josta se puretaan. Suorita se komennolla
./ngrok http 5000
Vaihe 6: Asenna Alexa
1. Kirjaudu Amazon -tilille. Jos sinulla on tili, kirjaudu sisään, jos et kirjaudu sinne ja kirjaudu sisään.
developer.amazon.com/
2. Siirry oikeassa yläkulmassa olevaan kehittäjäkonsoliin.
Vaihe 7: Siirry kohtaan Alexa ==> Alexa Skill Kit ==> Lisää uusi taito
Alexa Skill Kit ==> Lisää uusi taito "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
Alexa Skill Kit ==> Lisää uusi taito "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Näet tällaisen sivun. Tällä sivulla kysytään taitotyyppiä, nimi, kieli ja kutsun nimi. Voit antaa minkä tahansa nimen, kutsumisen nimessä sinun on annettava nimi, jonka sanot samalla, kun annat komennon Alexalle.
Huomaa, että valitse sopiva kieli, jota käytetään maassasi, jos valitset toisen kielen taitoa luodessasi. Se ei tule toimimaan.
Päivitä se, tallenna se ja paina seuraava.
Vaihe 8:
Vaihe 9:
Seuraavalla sivulla se kysyy aikomuksia. Tarkoitus edustaa toimintoa, joka täyttää käyttäjän puhutun pyynnön. Lisätietoja
developer.amazon.com/docs/custom-skills/de…
Jos virheitä ilmenee, näet punaisen värin.
Kirjoita alla oleva koodi laatikkoon
"tarkoitus": "LightOn"
}, {
"tarkoitus": "LightOff"
}]
}
tallenna se ja siirry seuraavalle sivulle.
Vaihe 10: Seuraavalla sivulla se kysyy kahta vaihtoehtoa päätepisteeseen One AWS ja
Valitse HTTPS ja tallenna se ja siirry seuraavalle sivulle.
Vaihe 11: Valitse SSL -varmenteen toinen vaihtoehto. Tallenna se ja siirrä seuraavalle sivulle
Vaihe 12: Tarkista palvelu "päällä"
Testaa, toimiiko palvelu vai ei. Varmista, että Ngrok -palvelimesi toimii ja Python -skripti on myös käynnissä, muuten se ei toimi.
Näet, että palvelimet saavat pyynnön ja lähettävät sen.
Vaihe 13: Palvelimet saavat pyyntöjä
Vaihe 14: Pyydetyt lähetetään
Vaihe 15: Kaaviot Arduino
Vaihe 16: Kaavio -LED
Toivottavasti pidät siitä kaikista.
Suositeltava:
Älykäs koti Amazon Alexan avulla: 5 vaihetta
Älykäs koti Amazon Alexan käyttäminen: Tämän projektin perusidea on ohjata elektronista laitetta käyttämällä Amazon Alexaa tai sen sovellusta mistä tahansa päin maailmaa. Käytämme tähän solmua MCU V1.0. Kaikki koodit löytyvät Github -sivultani. Jos et jossain vaiheessa
Puheohjattu kytkin Alexan ja Arduinon avulla: 10 vaihetta (kuvilla)
Ääniohjattu kytkin Alexan ja Arduinon avulla: Tämän projektin päätavoitteena on käyttää lämpötila -anturia ohjaamaan kytkintä (relettä) laitteen kytkemiseksi päälle tai pois päältä. 4,2 dollaria Arduino uno == > 8 dollarin DHT11 -lämpötila -anturi == > 3 dollarin ESP8266 -moduuli
Arduinon hallinta sähkebotin avulla ilman ylimääräistä laitteistoa: 5 vaihetta
Arduinon hallinta Telegram Botin avulla ilman lisälaitteistoa: Arduinolla voi tehdä monenlaisia asioita, mutta oletko koskaan ajatellut hallita Arduinoa Telegram -botilla? MITÄ TARVITSET: Arduino UNO Node.js on asennettu PC Jotkut ohjattavat laitteet (Käytämme Arduinon sisäistä LEDiä
Arduinon hallinta HTML/Javascriptin avulla helposti: 8 vaihetta
Arduinon hallinta HTML/Javascriptin avulla helposti: Tämä opetusohjelma näyttää, kuinka voit hallita arduinoa ajax -soittamalla takaisin adafruit Huzzahista käyttämällä vain javascript -toimintoja. Pohjimmiltaan voit käyttää javascriptiä html -sivulla, jonka avulla voit helposti kirjoittaa html -käyttöliittymiä yksinkertaisilla
Älykkään kodin valvonta Alexan ja Arduinon avulla: 9 vaihetta (kuvilla)
Älykkään kodin valvonta Alexan ja Arduinon avulla: Nykymaailmassa ihmiset viettävät enemmän aikaa työpaikalla kuin kotonaan. Siksi tarvitaan kodin seurantajärjestelmää, jossa ihmiset voivat tutustua talon olosuhteisiin työskennellessään. Olisi vielä parempi, jos yksi c