Turinys:
- 1 žingsnis: naudojami komponentai
- 2 veiksmas: nustatykite „Raspberry Pi“ir „Arduino IDE“
- 3 veiksmas: įkelkite programą
- 4 žingsnis: sukurkite „Python“scenarijų
- 5 veiksmas: atsisiųskite „Ngrok“
- 6 veiksmas: „Alexa“nustatymas
- 7 veiksmas: eikite į „Alexa“==> „Alexa Skill Kit“==> Pridėti naują įgūdį
- 8 žingsnis:
- 9 veiksmas:
- 10 veiksmas: kitame puslapyje bus paprašyta dviejų galutinio taško variantų - AWS ir
- 11 veiksmas: SSL sertifikatui pasirinkite antrą parinktį. Išsaugokite jį ir perkelkite į kitą puslapį
- 12 veiksmas: patikrinkite paslaugą „įjungta“
- 13 veiksmas: serveriai gauna užklausas
- 14 veiksmas: prašomi skelbiami
- 15 žingsnis: schemos „Arduino“
- 16 žingsnis: schemos šviesos diodas
Video: Kaip valdyti šviesą/namų apšvietimą naudojant „Arduino“ir „Amazon Alexa“: 16 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Aš paaiškinau, kaip valdyti šviesą, kuri yra prijungta prie UNO ir valdoma „Alexa“.
1 žingsnis: naudojami komponentai
NAUDOTA Aparatūra
- „Arduino UNO“ir „Genuino UNO“
- Rezistorius 221 omų
- LED (bendras)
- Raspberry Pi 3 B modelis
PRIVALOMA PROGRAMINĖ ĮRANGA
- „Arduino IDE“
- „Amazon Alexa Alexa“įgūdžių rinkinys
2 veiksmas: nustatykite „Raspberry Pi“ir „Arduino IDE“
1. Pirmiausia įdiekite dvejetainius failus
sudo apt-get įdiegti python-pip
pip montavimo kolba
pip install kolba-ask
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. „Arduino IDE“diegimas RPi
Norėdami įdiegti „Arduino“RPi
1. Eikite į oficialią svetainę ir atsisiųskite ankstesnę versiją.
Po to išpakuokite jį ir eikite į arduino katalogą ir pradėkite nuo./arduino
3 veiksmas: įkelkite programą
Įkėlę programą, atidarykite serijinį terminalą.
Kai rašysite, N lemputė įsijungs.
Kai rašysite F lemputė išsijungs.
4 žingsnis: sukurkite „Python“scenarijų
Paleiskite jį naudodami python lighcontrol.py
5 veiksmas: atsisiųskite „Ngrok“
„Ngrok“yra saugi tunelių platforma, skirta jūsų įrenginiui prijungti prie interneto. Naudodami šią platformą galite labai paprastai padaryti savo žiniatinklio programą ar bet kurią programą prisijungti prie interneto. Norėdami atsisiųsti, eikite į oficialią svetainę ir atsisiųskite ARM.
ngrok.com/
Išpakuokite jį ir eikite į katalogą, kuriame jį ištraukiate. Vykdykite jį naudodami komandą
./ngrok http 5000
6 veiksmas: „Alexa“nustatymas
1. Prisijunkite prie „Amazon“paskyros. Jei turite paskyrą, prisijunkite prie jos, jei ne, prisiregistruokite ir prisijunkite.
developer.amazon.com/
2. Eikite į „Developer Console“viršuje dešinėje.
7 veiksmas: eikite į „Alexa“==> „Alexa Skill Kit“==> Pridėti naują įgūdį
„Alexa“įgūdžių rinkinys ==> Pridėti naujų įgūdžių "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
„Alexa Skill Kit“==> Pridėti naują įgūdį "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Pamatysite tokį puslapį. Šiame puslapyje bus klausiama įgūdžių tipo, vardas, kalba ir pašaukimo pavadinimas. Galite duoti bet kokį vardą, įvedimo pavadinime turite nurodyti vardą, kurį sakote duodami komandą „Alexa“.
Atminkite, kad pasirinkite tinkamą kalbą, kuri naudojama jūsų šalyje, jei kurdami įgūdžius pasirinksite kitą kalbą. Tai neveiks.
Pabaigoje atnaujinkite, išsaugokite ir paspauskite „Kitas“.
8 žingsnis:
9 veiksmas:
Kitame puslapyje bus klausiama ketinimų. Ketinimas reiškia veiksmą, kuris įvykdo naudotojo žodinį prašymą. Daugiau informacijos
developer.amazon.com/docs/custom-skills/de…
Jei yra klaida, pamatysite raudoną spalvą.
Įveskite žemiau esantį kodą laukelyje
"ketinimas": "LightOn"
}, {
"ketinimas": "LightOff"
}]
}
išsaugokite ir pereikite prie kito puslapio.
10 veiksmas: kitame puslapyje bus paprašyta dviejų galutinio taško variantų - AWS ir
Pasirinkite HTTPS ir išsaugokite jį ir pereikite prie kito puslapio.
11 veiksmas: SSL sertifikatui pasirinkite antrą parinktį. Išsaugokite jį ir perkelkite į kitą puslapį
12 veiksmas: patikrinkite paslaugą „įjungta“
Norėdami patikrinti, ar paslauga veikia, ar ne. Įsitikinkite, kad jūsų „Ngrok“serveris veikia ir „Python“scenarijus taip pat veikia, kitaip jis neveiks.
Matote, kad serveriai gauna užklausą ir ją paskelbia.
13 veiksmas: serveriai gauna užklausas
14 veiksmas: prašomi skelbiami
15 žingsnis: schemos „Arduino“
16 žingsnis: schemos šviesos diodas
Tikiuosi, kad jums visiems tai patinka.
Rekomenduojamas:
Pasidaryk pats -- Kaip sukurti robotą vorą, kurį galima valdyti naudojant išmanųjį telefoną naudojant „Arduino Uno“: 6 veiksmai
Pasidaryk pats || Kaip sukurti voratinklio robotą, kurį galima valdyti naudojant išmanųjį telefoną naudojant „Arduino Uno“: Gaminant „Spider“robotą, galima sužinoti tiek daug apie robotiką. Kaip ir robotų kūrimas yra įdomus ir sudėtingas. Šiame vaizdo įraše parodysime, kaip sukurti robotą „Voras“, kurį galime valdyti naudodami savo išmanųjį telefoną (Androi
Kaip sukurti 8x8x8 LED kubą ir valdyti jį naudojant „Arduino“: 7 žingsniai (su nuotraukomis)
Kaip sukurti 8x8x8 LED kubą ir valdyti jį naudojant „Arduino“: 2020 m. Sausio mėn. Redaguosiu: paliksiu tai, jei kas nors norėtų jį panaudoti idėjoms generuoti, bet nebėra prasmės kurti kubo pagal šias instrukcijas. Šviesos diodų tvarkyklės IC nebegaminami, o abu eskizai buvo parašyti sena versija
Kaip padaryti protingus namus naudojant „Arduino“valdymo relės modulį - Namų automatikos idėjos: 15 žingsnių (su nuotraukomis)
Kaip padaryti protingus namus naudojant „Arduino“valdymo relės modulį | Namų automatikos idėjos: Šiame namų automatizavimo projekte mes sukursime išmanųjį namų relės modulį, galintį valdyti 5 buitinius prietaisus. Šį relės modulį galima valdyti iš mobiliojo arba išmaniojo telefono, IR nuotolinio valdymo pulto arba televizoriaus nuotolinio valdymo pulto, rankinio jungiklio. Ši išmanioji relė taip pat gali pajusti
Visuino Kaip naudoti mygtuką kaip įvestį valdyti tokius dalykus kaip LED: 6 žingsniai
Visuino Kaip naudoti mygtuką kaip įvestį valdyti tokius dalykus kaip LED: Šioje pamokoje mes sužinosime, kaip įjungti ir išjungti šviesos diodą naudojant paprastą mygtuką ir Visuino. Žiūrėkite demonstracinį vaizdo įrašą
Kaip valdyti adresuojamus šviesos diodus naudojant „Fadecandy“ir apdorojimą: 15 žingsnių (su paveikslėliais)
Kaip valdyti adresuojamus šviesos diodus naudojant „Fadecandy“ir apdorojimą: kas tai yra žingsnis po žingsnio pamoka, kaip naudoti „Fadecandy“ir „Processing“, kad būtų galima valdyti adresuojamus šviesos diodus. „Fadecandy“yra LED tvarkyklė, galinti valdyti iki 8 64 pikselių juostų. (Galite prijungti kelis „Fadecandys“prie vieno kompiuterio, kad padidintumėte