فهرست مطالب:

پروژتو لوموس: 8 قدم
پروژتو لوموس: 8 قدم

تصویری: پروژتو لوموس: 8 قدم

تصویری: پروژتو لوموس: 8 قدم
تصویری: پاورپوینت ۳دقیقه ای! ب راحتی پروژتو تحویل بده 🤍#پاورپوینت #آموزش #رایگان #ادمین #صفرتاصد #هوشمصنوعی 2024, نوامبر
Anonim
پروژتو لوموس
پروژتو لوموس

با استفاده از Lumos شما می توانید از طریق کنترل کننده روشنایی و اتصال گوشی های هوشمند به هم وصل شوید و همچنین از طریق WiFi یا WiFi استفاده کنید. برای کنترل روشنایی برنامه های کاربردی Android و برنامه های کاربردی اندروید ، با استفاده از ابزارهای موجود در سیستم عامل ، استفاده از دستورالعمل ها ، استفاده از Google Assistente.

قابلیت استفاده: در صورت استفاده از محیطی که برای محیط های اقامتی پیش بینی شده است ، به صورت خودکار انجام می شود.

تدارکات

Para a realização deste projeto foram utilizados os seguintes itens:

  • سونوف بیسیک
  • Módulo Conversor USB 2.0 Para Rs232 Ttl Cp21024
  • جهنده Fêmea/Fêmea
  • گوشی هوشمند اندروید
  • Luminária comum

مرحله 1: Conhecendo O Sonoff

Conhecendo O Sonoff
Conhecendo O Sonoff

O Sonoff é um um um it dispos dispotivo IoT (اینترنت das coisas) که اجازه می دهد تا بارهای AC را از طریق WiFi انجام دهید. A versão Basic possui um relé، um chip ESP8285، um regulador de tensão AC DC که اجازه می دهد تا از مواد معدنی و فلش استفاده شود. می توانید از سیستم عامل خود استفاده کنید و از آن استفاده کنید و از خدمات خود استفاده کنید و از راه دور به اینترنت دسترسی پیدا کنید و از راه دور به عنوان یک برنامه کاربردی بارگیری کنید. فروشگاه بدون Google Play. برای استفاده از این برنامه می توانید از طریق یک برنامه کاربردی دیگر ، از طریق استفاده از Wi -Fi و استفاده از دستگاه های خارج از منزل و استفاده از آنها در خارج از کشور استفاده کنید. به عنوان مثال ، سیستم عامل و برنامه کاربردی ، سخت افزار یا نرم افزار. Desta forma، o Primeiro passo a ser realizado é a buildração do programa que será enviado para a placa do Sonoff.

مرحله 2: پیکربندی IDE De Desenvolvimento

پیکربندی IDE De Desenvolvimento
پیکربندی IDE De Desenvolvimento

برای استفاده از برنامه و استفاده از نرم افزار منبع باز Arduíno IDE استفاده کنید. Nele é possível desenvolver e realizar upload to programa diretamente para a placa conectada ao computador.

به عنوان یک پیکربندی لازم برای پیکربندی لازم برای استفاده از برنامه ، می توانید از URL های جدید در Gerenciadores de Placas nas Sistem e então fazer o download da placa ESP8266 (semelharen) استفاده کنید.

در مرحله نهایی ، لازم است که به عنوان تنظیمات پیکربندی بدون منوی Ferramentas بارگیری کنید:

  • پلاک: "ماژول عمومی ESP8285"
  • حالت فلش: DOUT
  • حجم فلش: 1 مگابایت (FS: 64 کیلوبایت OTA: 70 470 کیلوبایت)

مرحله 3: Instalando O Driver Da Placa

Antes de conectar a nossa placa ao computador ، درایور ضروری instalular seu.

É encﺎ enc siteﺎ ﺎ para diversﺎ divers ﺎ ﺎ.

مرحله 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

O programa representado nas imagens deste passo é composto for 5 métodos e abaixo explico cada um deles.

برپایی:

Este é o Primeiro método a ser exeado ao conectar a placa à uma fonte de energia. برای اولین بار می توانید از طریق وای فای وای فای و استفاده از WiFi را از طریق اطلاعاتی که از آنها استفاده می کنید استفاده کنید ، همچنین می توانید اطلاعاتی را در ارتباط با راه اندازی مجدد و انتقال مجدد اطلاعات خود به دست آورید. Caso a placa se conecte com sucesso à alguma rede ، خدمات و سرویس دهنده HTTP contendo uma API را با استفاده از POST e GET دریافت می کنید. API Esta می تواند از طریق یک IP انجام شود و از طریق آن می توانید لوگوی کنسول را به صورت هم زمان اجرا کنید.

حلقه:

Esta é uma função padrão que ekza os comandos que são colocados nela infinitamente enquanto a placa estiver conectada na energia. O comportamento desejado neste caso ، é que a placa fique em estado de espera aguardando pelos درخواست feitos pelos clientes conectados. API.

handleRoot:

Este método é chamado quando é realizada um request com o metodo GET na API. برای پاسخگویی به موارد زیر باید از طریق HTML HTML contendo um botão que اجرا و متدوی handleLED پاسخگو باشید. می توانید از طریق مرورگر از برنامه ای استفاده کنید.

دسته LED:

این برنامه از طریق برنامه اصلی ، به عنوان یک برنامه کاربردی ، می تواند به شما کمک کند که درخواست POST API و API یا também quando یا HTML را در صورت نیاز به دستکاری متد و rootRoot یا acionado انجام دهید. Ele é responsável for inverter o estado do relé conectado à placa، ou seja، caso o relé esteja aberto، ao acionar a função ele é fechado. Caso o mesmo esteja fechado، ao acionar a função ele é aberto. Após conectar o Sonoff à luminária، isto fará com que a mesma acenda ou apague a lampada.

handleNotFound:

می توانید از طریق HTTP 404 ، در صورت نیاز از طریق URI در حال حاضر درخواست کنید.

مرحله 5: Fazendo O Upload Do Programa Para a Placa را بارگذاری کنید

Fazendo O Upload Do Programa Para a Placa
Fazendo O Upload Do Programa Para a Placa
Fazendo O Upload Do Programa Para a Placa
Fazendo O Upload Do Programa Para a Placa

در مرحله نهایی برنامه ، باید پیاده سازی کنید یا پیام را برای یک مکان برای انجام آزمایش یا بارگیری ارسال کنید.

O Primeiro passo é abrir o Sonoff e conectar a sua placa ao conector USB utilisando os jumpers (به دنبال تهیه آموزشهای مقدماتی باشید). É e que que os os ser ser ser ser ser ser، USB،،،،،،،،،،،،،

برای ارتباط با استفاده از رایانه یا استفاده از فلش ، برای تنظیم مجدد یا تنظیم مجدد موجودی و اتصال و اتصال USB و محاسبه USB استفاده کنید.

Após conectada، é possível no Arduíno IDE را انتخاب کرده و porta em que a mesma está ligada را انتخاب کنید. به همین دلیل ، استفاده از برنامه "Verificar" و بارگیری استفاده از "Carregar" را بارگیری کنید.

مرحله 6: Conectando O Sonoff À Luminária

Conectando O Sonoff À Luminária
Conectando O Sonoff À Luminária

a luminária escolhida para o projeto é uma luminária comum que possui um interruptor em seu fio. Este interruptor foi substituído pelo Sonoff.

Para conectar os cabos ، لازم است که به سیستم خود وارد شوید و Sonoff را به عنوان "ورودی" و "خروجی" تعیین کنید. Sendo que no lado "Input" deve ser conectada a ponta que vem da tomada e do lado "Output"، a ponta que vai para a lampada.

Outro ponto importante، é que os fios não devem se cruzar، ou seja، se o fio azul foi conectado do lado direito no lado "Input"، deve ser conectado também do lado direito no lado "Output".

مرحله 7: Criando O Aplicativo Android

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

مطابقت با توضیحات پیشین ، برای اینکه بتوانید از طریق یک آگهی درخشان به نیازهای خود برسید و از طریق API exposta pela placa درخواست کنید. برای پیاده سازی این برنامه ، می توانید از طریق آن Android را از طریق Google Assistente که به شما اجازه می دهد استفاده کنید ، وارد کنید.

برای استفاده از IDE Android Studio ، برنامه های کاربردی برنامه های کاربردی اندروید برای استفاده از زبان برنامه نویسی جاوا استفاده کنید.

یک رابط کاربری ساده و ممکن است apenas um botão que permite acender یا apagar a lampada است. Este botão realiza uma chamada POST ao método handleLED da API exposta no IP da placa conectada à internet.

É e que para para o o o o o o o o o o o o o o o ، smartphone smartphone،،،،، v v v v v v

به منظور استفاده از Google Assistente ، می توانید از "فیلتر قصد" برای آشکارسازی و اعمال آگهی استفاده کنید (از مراجعات ویدئویی دیدن کنید).

به منظور استفاده از دستگاه های هوشمند و اتصال به محاسبات ، می توانید به طور کامل از طریق برنامه های کاربردی و برنامه های کاربردی برنامه را اجرا کرده و به برنامه "اجرای برنامه" دسترسی پیدا کنید.

توصیه شده: