Агуулгын хүснэгт:

Projeto Lumos: 8 алхам
Projeto Lumos: 8 алхам

Видео: Projeto Lumos: 8 алхам

Видео: Projeto Lumos: 8 алхам
Видео: Conhecendo o Template QiBuilder Lumos 21 2024, Арваннэгдүгээр
Anonim
Projeto Lumos
Projeto Lumos

Lumos нь Wi -Fi сүлжээнд холбогдсон ухаалаг гар утсыг холбоход туслах болно. Андройд, Android програм хангамжийн хяналт, програм хангамжийг ашиглах нь маш чухал юм.

Хэрэглэх боломжтой: энэ нь автомашины үлдэгдэлд зориулагдсан болно.

Хангамж

Төсөөлөхийн тулд та дараах зүйлсийг хийх хэрэгтэй:

  • Sonoff үндсэн
  • Módulo хөрвүүлэгч Usb 2.0 нь Rs232 Ttl Cp21024
  • Үсрэгчид Fêmea/Fêmea
  • Android ухаалаг гар утас
  • Luminária комум

Алхам 1: Conhecendo O Sonoff

Conhecendo O Sonoff
Conhecendo O Sonoff

IoT (Internet das coisas) нь Wi -Fi сүлжээнд нэвтрэх боломжийг олгодог. Үндсэн хувилбарууд, ESP8285 чипүүд, AC DC -ийн зохицуулалтыг тохируулах боломжтой. Компьютерийн програм хангамжийг ашиглах нь програм хангамжийг татаж авахын тулд програм хангамжийг татаж авах боломжийг олгодог. Google Playгүйгээр хадгална уу. Төсөөлөлд хамрагдахын тулд Wi -Fi сүлжээг ашиглах боломжтой болно. Тиймээс, firmware de fábrica não foi utilizado, apenas эсвэл hardware. Нэвтрэх нь маш чухал бөгөөд энэ нь Sonoff -ийн хамгийн чухал програм юм.

Алхам 2: IDE De Desenvolvimento -г тохируулна уу

IDE De Desenvolvimento -г тохируулна уу
IDE De Desenvolvimento -г тохируулна уу

Хөтөлбөр, програм хангамжийн нээлттэй эх сурвалж болох Arduíno IDE програмыг ашиглана уу. Хязгаарлагдмал хугацааны дараа програмыг байршуулахын тулд програмыг байршуулах боломжтой болно.

ESP8282 (ESP8266) файлыг татаж авахад ESP8282 (семаль) програмыг татаж авахын тулд IDE тохиргоог хийх шаардлагагүй болно.

Төгсгөлд нь оруулахын тулд шаардлагатай цэсийг татаж авахын тулд цэсийг тохируулах шаардлагагүй болно Ferramentas:

  • Байршил: "Ерөнхий ESP8285 модуль"
  • Флаш горим: ХИЙХ
  • Флаш хэмжээ: 1MB (FS: 64KB OTA: ~ 470KB)

Алхам 3: Instalando O Жолооч Da Placa

Ант -де -конект нь компьютерын жолооч юм.

Нэвтрэх боломжтой сайтууд нь төрөл бүрийн системийн үйл ажиллагаа юм.

Алхам 4: Criando O Programa Para a Placa

Criando O Programa Para a Placa
Criando O Programa Para a Placa
Criando O Programa Para a Placa
Criando O Programa Para a Placa

5 програмыг танилцуулахын тулд 5 програмыг танилцуулж болно.

Тохируулах:

Энэ нь маш сайн гүйцэтгэгддэг бөгөөд энэ нь эрчим хүчийг ашиглах боломжийг олгодог. Нэвтрүүлгийг эхлүүлэхийн тулд та Wi -Fi сүлжээг ашиглах боломжтой болно. Тохиромжтой бол бид HTTP -ээр дамжуулан API -г илгээх, POST e GET авах боломжтой болно. Esta API нь IP хаягийг ашиглахаас гадна консолын логог ашиглах боломжгүй юм.

гогцоо:

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах Esta é uma função padrão que performa os comandos que são colocados nela infinitamente enquanto a placa estiver conectada na energia. Онооны хувьд энэ нь API -г ашиглахыг хүсч байна.

handleRoot:

Энэ нь GET на API -ийг ашиглах хүсэлт гаргах боломжтой болно. Хариулах нь HTML зохицуулалтыг зохицуулах боломжтой. Хөтөч нь програмыг ашиглах боломжийг олгодог.

бариул LED:

Хөтөлбөрийг зохион байгуулахад хамгийн чухал үүрэг гүйцэтгэдэг програмууд нь API -ийг илгээх, HTML -ийг илгээх явдал юм. Хариулт нь хөрвүүлэгчидтэй холбоотой байдаг. Caso o mesmo esteja fechado, ao acionar a função ele eé aberto. Аппаратууд нь Sonoff à luminária, гэхдээ энэ нь маш чухал ач холбогдолтой юм.

handleNotFound:

HTTP 404 -ийг ашиглахын тулд URI -ийг ашиглах боломжгүй болно.

Алхам 5: Fazendo O Хөтөлбөрийг байршуулах

Fazendo O Хөтөлбөрийг байршуулаарай
Fazendo O Хөтөлбөрийг байршуулаарай
Fazendo O Хөтөлбөрийг байршуулаарай
Fazendo O Хөтөлбөрийг байршуулаарай

Хөтөлбөрийг дуусгах эсвэл дуусгахын тулд програмыг шинэчлэх шаардлагатай болно.

Нэгдүгээрт, USB холбогчтой USB холбогчийг холбох боломжтой (видео хичээлийг зааж өгөх болно). Энэ нь USB холбогчгүй, 5V сүлжээний холболттой холбогдож байгаа нь чухал үүрэг гүйцэтгэдэг.

Компьютерийг ашиглахын тулд компьютерийг ашиглах боломжтой бөгөөд энэ нь USB холболтыг тохируулах шаардлагатай болно.

Холбогдох зүйл бол Arduíno IDE -г сонгохоос өөр аргагүй юм. Feito isso, to código utilizando or botão "Verificar" e faça or upload utilizando or botão "Carregar" -ийг эмхэтгээрэй.

Алхам 6: Conectando O Sonoff, Luminária

Conectando O Sonoff, Luminária
Conectando O Sonoff, Luminária

Тасалбарыг тасалдуулсны дараа ямар ч асуудал байхгүй болно. Тасалдагчийг орлох нь Sonoff.

Төлбөр тооцоо хийх нь "Оролт" ба "Гаралт" гэсэн дарааллаар хийгдсэн болно. "Оролт" нэвтрүүлэг нь "Гаралт" гэсэн нэр томъёо юм.

Чухал ач холбогдол өгөхөд, "Оролт", "Оролт" гэх мэт ямар ч ладог хийхгүй байхын тулд "гарц" -ыг сонгоно уу.

Алхам 7: Criando O Aplicativo Android

Criando O Aplicativo Android
Criando O Aplicativo Android
Criando O Aplicativo Android
Criando O Aplicativo Android

Анхдагч тайлбар хийх нь API -ийн хүсэлтийг баталгаажуулах шаардлагатай болно. Үнэн хэрэгтээ энэ нь Android-ийг нэгтгэх эсвэл Google Assistent-ийг ашиглах боломжийг олгоно.

IDE Android Studio -ийг ашиглахын тулд та Java програмыг ашиглах боломжтой болно.

А интерфэйс нь энгийн бөгөөд хялбар байдаг. Энэ нь интернэтэд холбогдох IP хаягийг илгээх API -г ашиглах боломжтой.

Энэ нь чухал үүрэг гүйцэтгэдэг бөгөөд ухаалаг гар утас нь тодорхой үүрэг гүйцэтгэдэг бөгөөд энэ нь IP хаягийг тодорхойлоход зориулагдсан болно.

Энэ нь Google Assistente, "ad filter" гэсэн утгатай аппликейшн (манифест) ашиглах боломжийг олгодог (видео сонгоно уу).

Мэдээлэл, ухаалаг гар утсыг ашиглахын тулд компьютерийг тооцоолоход ямар ч тохиргоог хийгээгүй, эсвэл "програмыг ажиллуулах" товчлуурыг IDE дээр ашиглах боломжтой болно.

Зөвлөмж болгож буй: