Мазмуну:

Projeto Lumos: 8 кадам
Projeto Lumos: 8 кадам

Video: Projeto Lumos: 8 кадам

Video: Projeto Lumos: 8 кадам
Video: Experience the different with and without YoloPixels Fresnel Projector Screen 2024, Ноябрь
Anonim
Projeto Lumos
Projeto Lumos

Lumos программасы Wi -Fi тармагындагы смартфондорду башкара турган конструкцияларды камтыйт. Түзмөктөр Android жана Android түзмөктөрүн көзөмөлдөп турат, жана Google Assistente менен болгон мамилелериңизди көзөмөлдөп коюңуз.

Колдонуу мүмкүнчүлүктөрү: бул автоматтык шарттар боюнча, сиз өзүңүздүн жеке чөйрөңүздү башкара аласыз.

Жабдуулар

Төмөнкү долбоорлорду ишке ашыруу үчүн:

  • Sonoff Basic
  • Конвертор Usb 2.0 үчүн Rs232 Ttl Cp21024
  • Секирүүчүлөр Fêmea/Fêmea
  • Android смартфону
  • Luminária comum

1 -кадам: Conhecendo O Sonoff

Conhecendo O Sonoff
Conhecendo O Sonoff

IoT (Internet das coisas) Wi -Fi тармагына кирүү мүмкүнчүлүгүн берет. Негизги мүмкүнчүлүктөр, ESP8285 чиптери, AC DC көзөмөлдөөчү түзүлүштөрдүн жарыгы жаркылдайт. Программалык камсыздоону орнотуу жана орнотуу программасы жүктөлүп алынган жана орнотулган сервистерди жаңыртуу үчүн, Wi -Fi орнотуу жана орнотуу үчүн колдонмону жүктөп алыңыз. Google Play жок дүкөндө. Эксплуатациялоо үчүн, сиз Wi -Fi интеграциясын колдонсоңуз болот, бул экстернонун экстернону. Porém, firmware de fábrica não foi utilizado, apenas or hardware. Колдонуу формасы, сиз өзүңүздүн программаңызды жана программаңызды Сонофф үчүн жасай аласыз.

2 -кадам: IDE De Desenvolvimento конфигурациялоо

IDE De Desenvolvimento конфигурациялоо
IDE De Desenvolvimento конфигурациялоо

Программаны иштетүү үчүн, ачык булак Arduíno IDE программалык камсыздоону колдонуңуз. Жөнөтүлүүчү программалар жүктөлүп берилгенден кийин, алар компьютерлерди жүктөп алса болот.

ESP8266 ESP8266 (семестр) ESP8266 (семестр) жүктөп алуу үчүн IDE талап кылбайт, анткени бул жерде URL даректери орнотулган жана орнотулган эмес.

Жүктөө аягына чейин жүктөлүшү керек, анткени менюда Ferramentas конфигурацияланбайт:

  • Орун: "Жалпы ESP8285 модулу"
  • Flash режими: DOUT
  • Flash Өлчөмү: 1MB (FS: 64KB OTA: ~ 470KB)

3 -кадам: Instalando O Driver Da Placa

Ант -conectar a nossa placa ao computador, жана зарыл болгон драйвер.

Мүмкүнчүлүгү чектелген сайттар, булар системанын иштеши үчүн.

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 компетенттүү кызматты көрсөтөт, ал эми булардын баары түшүнүктүү.

Жайгашуу:

Эң башкысы, бул жерде сиз энергияны башкара аласыз. Жөнөкөй маалымат бул жерде же Wi -Fiда эч кандай маалымат жок болсо, анда сиз эч кандай маалымат ала албайсыз, бул жерде дагы бир жолу маалымат алмашуу мүмкүнчүлүгү пайда болот. Бул жерде сиз өзүңүзгө керектүү нерселерди таба аласыз, бул сервистин HTTP конфигурациясы API'ни POST e GET алуу үчүн. Эстафада APIси дагы, IP даректери да, консолу да жок, консолу жок.

цикл:

Эң маанилүү функциялардын бири - бул аткарылуучу операциялар, бул жерде эч кандай чектөөлөр жок. Жөнөкөй сөз менен айтканда, API'лердин кардарлары кардарлар менен болгон байланышты суранышат.

handleRoot:

Бул жерде өтүнмө GET на API үчүн комментарий кылынат. Төмөнкү жоопторду ишке ашыруу үчүн HTML жоопторун иштетүү керек:LED. Бул браузердин программалык камсыздоосунун уруксаттарын текшерүү.

туткасы LED:

Программанын негизги программасы, бул эң чоң суроо -талап болуп саналат жана POSTтун API менен иштөөсү HTML'дин экспозициясынан HTML тутумун иштетүү үчүн колдонулганRoot же acionado. Инвертордун жооптору контактто плакатта, сизде, эң башкысы, эң башкысы, эң башкысы, эң башкысы. Качандыр бир убакта, бул сизди кызыктырат. Аппараттын жардамы менен, бул жерде дагы бир нерсе бар.

handleNotFound:

Бул HTTP 404 үчүн эң керектүү нерсе, бул URI жок болгон учурда талап кылынат.

5 -кадам: Жүктөө программасын жүктөө

Fazendo O Жүктөө Жүктөө
Fazendo O Жүктөө Жүктөө
Fazendo O Жүктөө Жүктөө
Fazendo O Жүктөө Жүктөө

Программанын акыркы варианттары, жүктөөлөрдүн же жүктөөлөрдүн аткарылышы үчүн, жүктөө үчүн керектүү нерселерди жүктөө керек.

Башталгыч паспорттор жана туташтыргычтар USB туташтыргычтары менен камсыздалат (үйрөткүч видеолорду тандоо). Эң маанилүү нерсе - бул USB туташтыргычы жок, бирок 5V үчүн 5В түйүнү орнотулган.

Эсептөөчү компьютердин жардамы менен сиз компьютериңизди иштете аласыз, ал эми бул USB флэш -дискти орнотуу үчүн зарыл болгон нерселердин бардыгын калыбына келтирет.

Тиешелүү түрдө, эч кандай Arduíno IDE тандалган эмес, бул сиздин оюңузча. Feito isso, compile o código utilizando or botão "Verificar" eà faca 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 Assistente менен иштөө мүмкүнчүлүгүнө ээ болот.

IDE Android Studio колдонмосун колдонуу үчүн, Java жана Java тилдерин иштетүү үчүн Android программаларын колдонуңуз.

Жөнөкөй интерфейс сизди кызыктырган нерселердин бири болуп саналат. Төмөнкү жерде иштей аласыз POLE ao método handleLED да API экспозициясы жок, интернет да жок.

Бул эң маанилүү функциялардын бири болуп саналат, же смартфонду орнотуу үчүн, IP папкасын аныктоо үчүн API менен байланышыңыз.

Бул Google Assistente, же "ниеттенген чыпка" же манифесттин апликативдик (видео тандоолор) тандоолорунун жардамы менен.

Акысыз смартфонду колдонуу үчүн, сиз компьютериңизди же компьютериңизди иштетпей турсаңыз, анда "Колдонмону иштетүү" IDEге жүктөлбөйт.

Сунушталууда: