![Projeto Lumos: 8 خطوات Projeto Lumos: 8 خطوات](https://i.howwhatproduce.com/images/008/image-23722-j.webp)
جدول المحتويات:
- اللوازم
- الخطوة 1: Conhecendo O Sonoff
- الخطوة 2: قم بتكوين IDE De Desenvolvimento
- الخطوة 3: Instalando O Driver Da Placa
- الخطوة 4: Criando O Programa Para a Placa
- الخطوة 5: Fazendo O Upload Do Programa Para a Placa
- الخطوة 6: Conectando O Sonoff À Luminária
- الخطوة 7: Criando O Aplicativo Android
- الخطوة 8: اختبار لوميناريا
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:53
![Projeto Lumos Projeto Lumos](https://i.howwhatproduce.com/images/008/image-23722-1-j.webp)
تتكون O projeto Lumos من كونستروساو دي لوميناريا كونيكتادو للهاتف الذكي مع اتصال مباشر بالواي فاي. Para controlar a luminária foi desenvolvido um aplicativo Android، que permite apagar e acender a luz utilizando além de um botão، comandos de voz، graças a Integração com o Google Assistente.
Aplicabilidade: o projeto pode ser aplicado em ambientes Residenciais para projetos de automação stayencial.
اللوازم
الفقرة a realização deste projeto foram utilizados os seguintes itens:
- سونوف الأساسية
- Módulo Conversor Usb 2.0 الفقرة Rs232 Ttl Cp21024
- صداري Fêmea / Fêmea
- الهاتف الذكي Android
- لوميناريا كوموم
الخطوة 1: Conhecendo O Sonoff
![Conhecendo O Sonoff Conhecendo O Sonoff](https://i.howwhatproduce.com/images/008/image-23722-2-j.webp)
O Sonoff é um detitivo IoT (Internet das coisas) يسمح بتوصيل شحنات acionar AC através do WiFi. نسخة أخرى من الإصدار الأساسي ، شريحة ESP8285 ، نظام تشغيل تيار متردد تيار مستمر. Este detitivo já vem de fábrica com um firmware que é capaz de fazer com que o módulo se conecte ao servidor na nuvem através de uma rede WiFi e permite que todo o contole da placa seja feito remotamente a partir do aplicativo e paraWeLink disponível تخزين ه لا جوجل بلاي. استعد لمراجعة حساباتك الخاصة بالمشروع ، واستخدام أدوات الاتصال بالإنترنت ، يمكنك أيضًا استخدام شبكة WiFi متكاملة وشبكة اتصال كاملة. Porém، o firmware de fábrica não foi utilizado، apenas o Hardware. Desta forma، o premiro passo a ser realizado é a construção do programa que será enviado para a placa do Sonoff.
الخطوة 2: قم بتكوين IDE De Desenvolvimento
![تكوين IDE De Desenvolvimento تكوين IDE De Desenvolvimento](https://i.howwhatproduce.com/images/008/image-23722-3-j.webp)
بالنسبة إلى التصميم ، قم بالبرمجة ، واستخدامه لبرامج Arduíno IDE مفتوحة المصدر. يمكنك الحصول على إمكانية تحميل تنفيذ البرنامج للحصول على جهاز كمبيوتر.
Porém por padrão a IDE não posui as configurações implárias para a placa que estamos utilizando ، visto isso precisamos adicionar uma nova URL de Gerenciadores de Placas nas Preferencias do Sistema e então fazer ote da placa ESP826à.
Após a finalização قم بتنزيل المستندات المطلوبة نظرًا لتكوين الإعدادات بدون قائمة Ferramentas:
- بلاكا: "وحدة ESP8285 العامة"
- وضع الفلاش: DOUT
- حجم الفلاش: 1 ميجا بايت (FS: 64 كيلو بايت عبر الهواء: ~ 470 كيلو بايت)
الخطوة 3: Instalando O Driver Da Placa
Antes de conectar a nossa placa ao computador، é implário instalar seu driver.
يمكنك العثور على موقع مناسب لأنظمة التشغيل المختلفة.
الخطوة 4: Criando O Programa Para a Placa
![Criando O Programa Para a Placa Criando O Programa Para a Placa](https://i.howwhatproduce.com/images/008/image-23722-4-j.webp)
![Criando O Programa Para a Placa Criando O Programa Para a Placa](https://i.howwhatproduce.com/images/008/image-23722-5-j.webp)
O programa manager nas imagens deste passo é composto por 5 métodos e abaixo explico cada um deles.
اقامة:
Este é o primeiro método a ser executionado ao conectar a placa à uma fonte de energia. A Primeira a serizada é a conexão da placa à uma rede WiFi utilizando nome e senha informados no código، aqui é é é é ével informar mais de uma rede como opção e a placa se conectará a rede com maior sinal disponível. Caso a placa se conecte com sucesso à alguma rede، será iniciado um servidor HTTP contendo uma API que expõe os métodos POST e GET. Esta API é acessada a partir do IP da placa na rede que é exibido no console logo após a conexão.
حلقة:
إستا é uma função قائمة تنفيذية لأعمالك كواحد من كلوكادوس لا نهاية لها من الطاقة. O comportamento desejado neste caso، é que a placa fique em estado de espera aguardando pelos تطلب feitos pelos clientes conectados à API.
مقبض الجذر:
Este método é chamado quando é realizada um request com oétodo GET na API. يمكنك الحصول على استجابة من خلال عرض HTML للمتابعة والتحقق من تنفيذ المهام على المقبض LED. يمكن استخدام متصفح الإنترنت.
مقبض:
Este é o main método do programa، ele é chamado quando é realizado um request com o método POST na API e também quando o botão do HTML exibido a partir do método handleRoot é acionado. Ele é Respável por 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.
مقبض غير موجود:
Este método envia uma resposta HTTP 404، caso seja feito um request para uma URI não الموجودة.
الخطوة 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](https://i.howwhatproduce.com/images/008/image-23722-6-j.webp)
![Fazendo O Upload Do Programa Para a Placa Fazendo O Upload Do Programa Para a Placa](https://i.howwhatproduce.com/images/008/image-23722-7-j.webp)
يجب أن يتم تنفيذ البرنامج ، يجب أن يتم تنفيذ البرنامج ، يجب أن يتم تحميل ما يتم تحميله من خلال برنامج تم تحميله.
O premiro passo é abrir o Sonoff e conectar a sua placa ao conector USB useizando os Jumpers (vide seção de Supplies deste tutorial). المهم هو lembrar que os pinos da placa devem ser conectados aos seus respectivos pinos no conector USB، apenas o pino de 5V não useizado.
O segundo passo é conectar a placa ao computador useizando o modo flash، para isso é mustário segurar o botão de reset beingente na placa enquanto o conector é ligado to porta USB do computador.
Após conectada ، é privével no Arduíno IDE selecionar a porta em que a mesma está ligada. Feito isso، compile o código utilizando o botão "Verificar" e faça o upload utilizando o botão "Carregar".
الخطوة 6: Conectando O Sonoff À Luminária
![Conectando O Sonoff À Luminária Conectando O Sonoff À Luminária](https://i.howwhatproduce.com/images/008/image-23722-8-j.webp)
A luminária escolhida para o projeto é uma luminária comum que posui um interruptor em seu fio. Este interruptor foi alternituído pelo Sonoff.
Para conectar os cabos، é Requiro se atentar os lados do Sonoff que estão indicados como "Input" e "Output". Sendo que no lado "الإدخال" 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](https://i.howwhatproduce.com/images/008/image-23722-9-j.webp)
![Criando O Aplicativo Android Criando O Aplicativo Android](https://i.howwhatproduce.com/images/008/image-23722-10-j.webp)
المطابقة الأمامية ، يمكن طلب الحصول على واجهة برمجة التطبيقات. Para realizar esta chamada، foi desenvolvido um aplicativo Android Integrado ao Google Assistente que permite abri-lo utilizando comandos de voz.
بالنسبة إلى التطبيق ، يمكنك استخدام تطبيق IDE Android Studio ، حيث يمكنك استخدام برنامج Android nativos مع لغة برمجة Java.
واجهة لا يمكن استخدامها على نطاق واسع أو من الممكن استخدام التطبيقات أو التطبيقات. Este botão realiza uma chamada POST ao método handleLED da API exposta no IP da placa conectada à internet.
أهمية كبيرة في وظائف الهاتف الذكي ، الوصول إلى الهاتف الذكي ، الوصول إلى واجهة برمجة التطبيقات.
الفقرة que o aplicativo tenha Integração com o Google Assistente، basta adicionar um "intent filter" ao arquivo de manifesto do aplicativo (vide seção Referências).
من خلال fim، para enviar o aplicativo para um هاتف ذكي ، كونيكتادو ao computador é preciso ativar o modo desenvolvedor no detitivo، conectá-lo ao computador e clicar na opção "Run app" disponível na IDE.
موصى به:
Projeto IoT - جهاز كشف سيستيما دي فوماكا: 5 خطوات
![Projeto IoT - جهاز كشف سيستيما دي فوماكا: 5 خطوات Projeto IoT - جهاز كشف سيستيما دي فوماكا: 5 خطوات](https://i.howwhatproduce.com/images/001/image-705-j.webp)
Projeto IoT - Sistema Detector De Fumaça: IntroduçãoO Sistema Detector de Fumaça تتكون من uma solução IoT com o objetivo de allowir o monitor de encêndio de Residências através de um aplicativo Android. O projeto é baseado em um microcontrolador que se comunica com a nu
Pequeno Projeto De Uma Casa Inteligente: 5 خطوات
![Pequeno Projeto De Uma Casa Inteligente: 5 خطوات Pequeno Projeto De Uma Casa Inteligente: 5 خطوات](https://i.howwhatproduce.com/images/001/image-1247-13-j.webp)
Pequeno Projeto De Uma Casa Inteligente: O projeto que faremos é de uma casa inteligente. Possui basicamente dois grupos de funcionalidades: · De monitor de iluminação e temperature dos cômodos. · De monitoramente de lista de alimentos e nível de água filtrada na geladeira.Não escrever
Projeto CoCoa: Um Colete De Comunicação Alternativa: 8 خطوات
![Projeto CoCoa: Um Colete De Comunicação Alternativa: 8 خطوات Projeto CoCoa: Um Colete De Comunicação Alternativa: 8 خطوات](https://i.howwhatproduce.com/images/001/image-1562-46-j.webp)
Projeto CoCoa: Um Colete De Comunicação Alternativa: The CoCoA Project عبارة عن سترة يمكن ارتداؤها متصلة بالإنترنت تتيح اقتران الرموز اللمسية للاتصال البديل لمساعدة الأشخاص الذين يعانون من إعاقات في الكلام أو غير لفظية. O Colete de Comunicação Alternativa (CoCoA) consi
Projeto Fila Fácil: 7 خطوات
![Projeto Fila Fácil: 7 خطوات Projeto Fila Fácil: 7 خطوات](https://i.howwhatproduce.com/images/004/image-10115-j.webp)
Projeto Fila Fácil: Em nosso dia a dia vamosiversas vezes em locais onde & eacute؛ الضرورة & aacute؛ ria uma gest & atilde؛ o de senhas de Clientes para Organizar e agilizar atendimentos. Em alguns estabelecimentos podemos demorar alguns minutos ou at & eacute؛ ميسمو حورس إسبانيا
البرنامج التعليمي Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 خطوات (بالصور)
![البرنامج التعليمي Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 خطوات (بالصور) البرنامج التعليمي Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 خطوات (بالصور)](https://i.howwhatproduce.com/images/004/image-11066-11-j.webp)
البرنامج التعليمي قم بتنفيذ Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: لا يوجد إصدار مخصص لاستخدامه في استخدام نظام التشغيل IOS. Foi utilizado um computador tipoebook com windows 10. Essa plataforma chama-se Ionic، q