Агуулгын хүснэгт:
- Хангамж
- Алхам 1: IFTTT -ийн танилцуулга
- Алхам 2: Ameba MCU дээр IFTTT -ийг тохируулна уу
- Алхам 3: Кодлох ба ажиллуулах
Видео: MCU интернет үйлчилгээнд IFTTT -ээр нэвтрэх - Ameba Arduino: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Андройд утас, таблет эсвэл компьютер гэх мэт ухаалаг төхөөрөмжийн хувьд интернет үйлчилгээнд хамрагдах нь хялбар ажил боловч микроконтроллер дээр тийм ч хялбар биш бөгөөд ихэвчлэн илүү сайн холболт, боловсруулалтын хүч шаарддаг. Гэсэн хэдий ч бид ажлын олон хэсгийг IFTTT -д ачаалж, олон төрлийн интернет үйлчилгээг хялбархан гүйцэтгэхэд туслах болно. Энэ заавар нь үүнийг хийхийн тулд IFTTT -ийг хэрхэн ашиглахыг танд үзүүлэх болно.
Хангамж
- Ameba x 1
- IFTTT үйлчилгээнд нэвтрэхийн тулд https://ifttt.com/ дээрх данс
Алхам 1: IFTTT -ийн танилцуулга
IFTTT нь If If That That гэж нэрлэгддэг бол вэбсайт, мобайл аппликейшн бөгөөд апплет буюу энгийн нөхцөлт мэдэгдлүүдийн сүлжээг бий болгох үнэгүй вэб дээр суурилсан үйлчилгээ юм. Апплет нь Gmail, Facebook, Telegram, Instagram, Pinterest гэх мэт бусад вэб үйлчилгээнд гарсан өөрчлөлтөөс үүдэлтэй юм.
· IFTTT -аас Апплет үүсгэх
Дараа нь бид заасан хүлээн авагчид имэйл илгээх IFTTT Applet -ийн жишээг олж авна.
Жишээг ажиллуулахын тулд ameba -ийн HTTP POST функцийг IFTTT платформ хүлээн авдаг энгийн вэб хөтөчийн үйлчилгээг байрлуулахад ашигладаг бөгөөд хариуг өгөхөд ашигладаг (имэйл илгээх).
Https://ifttt.com/ хаягаар нэвтэрсний дараа дээрээс Миний Апплетыг дарна уу.
Дээрх зургуудыг шалгаж алхам алхмаар дагана уу.
Алхам 2: Ameba MCU дээр IFTTT -ийг тохируулна уу
· Trigger -ийг Ameba -ээр дамжуулан байршуулах
IFTTT хяналтын самбар дээр Апплет бэлэн болмогц HTTP хүсэлтийг оруулахын тулд програмыг Ameba самбар дээр байрлуулж болно.
1. Жишээ програм нь "HTTP_IFTTT_POST" хавтасны доор байна. Доорх алхмуудыг дагана уу.
1) Ангилалд оруулсан жишээ фолдер доторх *.ino файл дээр дарж жишээг Arduino IDE ашиглан нээнэ үү.
2) Хөтөлбөрийг нээсний дараа програмыг амжилттай ажиллуулахын тулд код доторх дараах 3 зүйлийг засварлана уу.
Wi-Fi сүлжээний цэг эсвэл хүссэн сонголтын хандалтын цэг рүү холбогдохын тулд wi-fi итгэмжлэлийг засварлана уу.
Хостын нэрийн талбарт IFTTT үйлчилгээний хостын нэрийг "maker.ifttt.com" оруулна уу.
Path талбарт EventName болон "trigger/with/key/" түлхүүр талбарыг оруулна уу.
- Үйл явдлын нэр: Үйл явдлын нэр нь IFTTT апплетад заасан нэртэй ижил байх ёстой. Энэ жишээнд үйл явдлын нэр нь "test_event" байна
- Түлхүүр: IFTTT дансанд Webhook үйлчилгээний дор ашиглах боломжтой. Хүлээн авахын тулд дараагийн алхамыг үзнэ үү.
3) Webhooks -ийн баримт бичгийн табаас түлхүүрийг хэрхэн авах вэ?
Webhooks үйлчилгээг Үйлчилгээ таб дээрээс олоорой.
Webhooks үйлчилгээний хуудсан дээр баруун дээд буланд байгаа Documentation таб дээр дарна уу.
Түлхүүрийг баримт бичгийн хуудаснаас олж болно. Мөн HTTP хүсэлтийг зурагт үзүүлсэн шиг хэрхэн ашиглах талаар
Алхам 3: Кодлох ба ажиллуулах
Дууссан кодын дээжийг дээр дурдсан болно
Одоо жишээ програмыг Ameba дээр ажиллуулъя
Жишээ бэлэн болсны дараа USB кабелиар дамжуулан Ameba самбарт холбогдоно уу.
Кодыг эмхэтгэх. Arduino дээрх "Sketch" -> "Verify/Compile" дээр дарна уу. Дууссаны дараа Arduino -ийн доод хэсэгт "Дууссан эмхэтгэл" гэсэн гарчиг гарч ирнэ.
"Sketch" -> "Байршуулах" дээр дарж кодыг Ameba дээр байршуулна уу. (Байршуулах процессыг самбар дээр анивчих D3 бүрэлдэхүүн хэсгээр зааж өгөх болно)
Байршуулж дууссаны дараа (самбар дээрх D3 бүрэлдэхүүн хэсэг анивчихаа болино) Arduino IDE цонхны доод хэсэгт "байршуулах дуусах" тусгагдана.
Цуваа дэлгэцийг нээнэ үү.
"Дахин тохируулах" товчийг дарж гаралтын бүртгэлийг үзнэ үү.
Үйл явдлыг амжилттай хийсний дараа “Баяр хүргэе! Та test_event event -ийг халсан байна”гэсэн сериал дэлгэц дээр харагдах бөгөөд энэ үйл явдлын имэйл сануулагчийг хүргэх болно.
Үүний дараа IFTTT Applet дээр бүртгэгдсэн хүлээн авагчийн имэйл хаяг руу имэйл илгээгдэж, имэйлийн мэдэгдэл хүлээн авна.
Зөвлөмж болгож буй:
5 минутын дотор утасгүй нэвтрэх боломжтой Pi: 3 алхам
5 минутын дотор утасгүй нэвтрэх боломжтой Pi: Сайн байцгаана уу! Бөөрөлзгөнө Pi -ийг утас, таблетаас утасгүй ашиглах боломжтой болгохын тулд миний тооцоолсон 5 минутын тооцоолол нь компьютерийн мэдлэгтэй хүнд зориулагдсан бөгөөд илүү урт хугацаа шаардагдах болно гэдгийг анхаарна уу
Dell Inspiron 15 3000 серийн хатуу диск рүү хэрхэн нэвтрэх вэ: 10 алхам
Dell Inspiron 15 3000 серийн хатуу диск рүү хэрхэн нэвтрэх вэ: Сайн байцгаана уу уншигчид аа, өнөөдөр би танд Dell Inspiron 15 3000 серийн зөөврийн компьютер дээр хатуу диск рүү хэрхэн нэвтрэхийг зааж өгөх болно. Магадгүй та үүнийг уншиж байгаа бол компьютерээ буудаж, хатуу дискээ дахин байрлуулах гэж оролдоход хэцүү байж магадгүй юм
RFID NFC ARDUINO нэвтрэх хяналтын систем: 3 алхам
RFID NFC ARDUINO ACCESS ХЯНАЛТЫН СИСТЕМ: Надад хэрэгтэй зүйл бол оффисынхоо хандалтын хяналтын систем юм. Төслийг бүхэлд нь хийхэд маш хялбар байдаг. Надад сэлбэг Aduino Mega болон Ethernet бамбай байсан, өөр хэд хэдэн бүрэлдэхүүн хэсэгтэй Би унтраах хандалтын хяналтын системийг бий болгож чадсан
Arduino -г гадаад үйлчилгээнд холбоно уу: 6 алхам
Arduino -г гадаад үйлчилгээнд холбоно уу: Сайн байна уу! Энэхүү заавар нь танд холбогдсон Arduino эсвэл IOT төхөөрөмжийг гадны үйлчилгээнд хэрхэн холбохыг харуулах болно. Энэхүү гарын авлагын үүднээс бид Easy Window (зохиомол боловч програмчлагдах ухаалаг цонх) -тэй хамтран ажиллах болно
Arduino -тай 4x4 товчлуурт нэвтрэх: 5 алхам (зурагтай)
Arduino -тай 4x4 товчлуурт нэвтрэх: 4x4 товчлуур нь матриц шиг зохион байгуулагдсан 16 товчлуураас бүрдэнэ. Матриц сканнердах аргаар 4х4 хэмжээтэй товчлуурт нэвтрэхэд ашигладаг арга. 4х4 хэмжээтэй товчлуурт нэвтрэхийн тулд 8 голтой байх шаардлагатай, өөрөөр хэлбэл багананд 4 зүү, мөрөнд 4 голтой байх шаардлагатай. Хэрхэн скан хийж байна