Агуулгын хүснэгт:
- Алхам 1: Ашигласан бүрэлдэхүүн хэсгүүд
- Алхам 2: Raspberry Pi & Arduino IDE -ийг тохируулах
- Алхам 3: Програмыг байршуулах
- Алхам 4: Python скрипт хийх
- Алхам 5: Ngrok татаж авах
- Алхам 6: Alexa -г тохируулах
- Алхам 7: Alexa руу очно уу ==> Alexa ур чадварын багц ==> Шинэ ур чадвар нэмэх
- Алхам 8:
- Алхам 9:
- Алхам 10: Дараагийн хуудсан дээр AWS ба HTTPS гэсэн төгсгөлийн цэгийн хоёр сонголтыг асуух болно
- Алхам 11: SSL сертификатын хувьд хоёр дахь сонголтыг сонгоно уу. Үүнийг хадгалаад дараагийн хуудас руу шилжүүлнэ үү
- Алхам 12: "асаалттай" үйлчилгээг шалгаж байна
- Алхам 13: Серверүүд хүсэлт хүлээн авч байна
- Алхам 14: Хүсэлтийг илгээсэн болно
- Алхам 15: Arduino схем
- Алхам 16: Схемийн LED
Видео: Arduino болон Amazon Alexa ашиглан гэрэл/гэрийн гэрлийг хэрхэн хянах вэ: 16 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Би НҮБ -тай холбогдсон, Alexa -ийн удирддаг гэрлийг хэрхэн хянах талаар тайлбарласан.
Алхам 1: Ашигласан бүрэлдэхүүн хэсгүүд
ТОНОГ ТӨХӨӨРӨМЖийг ашигласан
- Arduino UNO ба Genuino UNO
- 221 Ом эсэргүүцэл
- LED (ерөнхий)
- Raspberry Pi 3 загвар Б.
ПРОГРАММЫН ШААРДЛАГА
- Arduino IDE
- Amazon Alexa Alexa ур чадварын иж бүрдэл
Алхам 2: Raspberry Pi & Arduino IDE -ийг тохируулах
1. Эхлээд хоёртын файлуудыг суулгана уу
sudo apt-get python-pip суулгана уу
пип суурилуулах колбо
pip суулгах колбо-аск
sudo apt-get суулгах pyserial
sudo apt-get intall libpython2.7-dev
2. Arduino IDE -ийг RPi дээр суулгах
Arduino -ийг RPi дээр суулгахын тулд
1. Албан ёсны сайт руу ороод өмнөх хувилбарыг татаж аваарай.
Үүний дараа задалж, arduino -ийн лавлах руу ороод./arduino гэж эхлүүлнэ үү
Алхам 3: Програмыг байршуулах
Програмыг байршуулсны дараа цуваа терминалыг нээнэ үү.
Таныг бичихэд N led асах болно.
Та бичихдээ F led унтрах болно.
Алхам 4: Python скрипт хийх
Үүнийг python lighcontrol.py ашиглан ажиллуулна уу
Алхам 5: Ngrok татаж авах
Ngrok бол таны төхөөрөмжийг онлайнаар хийх найдвартай туннель платформ юм. Энэхүү платформын тусламжтайгаар та вэб програмаа хийх боломжтой эсвэл ямар ч програмыг маш энгийн аргаар онлайнаар оруулах боломжтой. Татаж авахын тулд албан ёсны вэбсайт руу орж ARM татаж аваарай.
ngrok.com/
Үүнийг задалж, гаргаж авсан директор руу очно уу. Үүнийг тушаал ашиглан ажиллуулна уу
./ngrok http 5000
Алхам 6: Alexa -г тохируулах
1. Амазоны данс руу нэвтрэх. Хэрэв та данстай бол нэвтэрнэ үү, хэрэв бүртгүүлээгүй бол нэвтэрнэ үү.
developer.amazon.com/
2. Баруун дээд талд байгаа Хөгжүүлэгчийн Консол руу очно уу.
Алхам 7: Alexa руу очно уу ==> Alexa ур чадварын багц ==> Шинэ ур чадвар нэмэх
Alexa ур чадварын багц ==> Шинэ ур чадвар нэмэх "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
Alexa ур чадварын багц ==> Шинэ ур чадвар нэмэх "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Та ийм хуудсыг харах болно. Энэ хуудсан дээр ур чадварын төрлийг асуух болно.
нэр, хэл, дуудлагын нэр. Та ямар ч нэр өгч болно.
Хэрэв та ур чадвараа дээшлүүлэхдээ өөр хэл сонгосон бол тухайн улсад хэрэглэгддэг тохирох хэлийг сонгоно уу. Энэ болохгүй ээ.
Төгсгөлд нь шинэчлээд хадгалаад дараа нь дарна уу.
Алхам 8:
Алхам 9:
Дараагийн хуудсанд зорилго нь хэрэглэгчийн хэлсэн хүсэлтийг биелүүлэх үйлдлийг илэрхийлнэ. Дэлгэрэнгүй мэдээллийг
developer.amazon.com/docs/custom-skills/de…
Алдаа гарсан тохиолдолд та улаан өнгийг харах болно.
Доорх кодыг хайрцагт бичнэ үү
"санаа": "LightOn"
}, {
"санаа": "LightOff"
}]
}
хадгалаад дараагийн хуудас руу шилжих.
Алхам 10: Дараагийн хуудсан дээр AWS ба HTTPS гэсэн төгсгөлийн цэгийн хоёр сонголтыг асуух болно
HTTPS -ийг сонгоод хадгалаад дараагийн хуудас руу очно уу.
Алхам 11: SSL сертификатын хувьд хоёр дахь сонголтыг сонгоно уу. Үүнийг хадгалаад дараагийн хуудас руу шилжүүлнэ үү
Алхам 12: "асаалттай" үйлчилгээг шалгаж байна
Үйлчилгээ ажиллаж байгаа эсэхийг шалгахын тулд. Таны Ngrok сервер ажиллаж байгаа, Python скрипт ажиллаж байгаа эсэхийг шалгаарай, эс тэгвэл энэ нь ажиллахгүй болно.
Та серверүүд хүсэлт хүлээн авч байгааг нь харж болно.
Алхам 13: Серверүүд хүсэлт хүлээн авч байна
Алхам 14: Хүсэлтийг илгээсэн болно
Алхам 15: Arduino схем
Алхам 16: Схемийн LED
Та бүхэнд таалагдсан гэж найдаж байна.
Зөвлөмж болгож буй:
Потенциометр (хувьсах резистор) ба Arduino Uno ашиглан гэрэл/гэрлийг бүдгэрүүлэх/хянах: 3 алхам
Потенциометр (Хувьсах резистор) ба Arduino Uno ашиглан гэрэлтэх, гэрэлтэх чадварыг хянах: Arduino аналог оролтын зүү нь потенциометрийн гаралттай холбогдсон байна. Тиймээс Arduino ADC (аналоги тоон хөрвүүлэгч) аналог пин нь гаралтын хүчдэлийг потенциометрээр уншиж байна. Потенциометрийн бариулыг эргүүлэх нь хүчдэлийн гаралтыг өөрчилдөг бөгөөд Arduino дахин
Python ашиглан Raspberry Pi болон AIS328DQTR ашиглан хурдатгалыг хянах: 6 алхам
Python ашиглан Raspberry Pi болон AIS328DQTR ашиглан хурдатгалыг хянах нь: Физикийн зарим хуулийн дагуу хурдатгал нь хязгаарлагдмал гэж би бодож байна. Далайн эрэг дээрх хамгийн хурдан амьтан хааяадаа олзоо барихын тулд дээд хурдыг ашигладаг
Python ашиглан Raspberry Pi болон MMA7455 ашиглан хурдатгалын өөрчлөлтийг хянах: 6 алхам
Python ашиглан Raspberry Pi болон MMA7455 ашиглан хурдатгалын өөрчлөлтийг хянах: Би унаагүй, би таталцлыг туршиж байсан. Энэ нь одоо ч ажиллаж байна … Хурдасч буй сансрын хөлгийн дүрслэл нь таталцлын хүчний цаг хугацааны өргөтгөлийн улмаас явагч онгоцны хамгийн өндөр цэг дэх цаг нь сууринаас илүү хурдан байх болно гэдгийг тайлбарлав. Зарим
Cortana болон Arduino гэрийн автоматжуулалттай дуу хоолой хянах гэрэл электроник RGB Led зурвас ба бусад: 3 алхам
Дуут хяналтын гэрлүүд Электроникс RGB Led зурвас ба бусад Cortana болон Arduino гэрийн автоматжуулалттай: Аливаа зүйлийг дуу хоолойгоороо удирдах санаа танд таалагддаг уу? Эсвэл гэрлээ унтраахын тулд орноосоо босох дургүй байна уу? Гэхдээ google home гэх мэт одоо байгаа бүх шийдлүүд хэтэрхий үнэтэй байна уу? Одоо та 10 доллараас доош үнээр өөрөө хийх боломжтой. Бүр илүү дээр нь энэ нь маш амархан
LED ашиглан супер тод гэрлийг хэрхэн яаж хийх вэ - DIY: Супер тод гэрэл: 11 алхам
LED -ээр супер тод флаш гэрэл хэрхэн хийх вэ - DIY: супер тод гэрэл: Эхлээд видеог үзээрэй