תוכן עניינים:
- אספקה
- שלב 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: Testando a Luminária
וִידֵאוֹ: Projeto Lumos: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
אם אתה יכול לבנות אוורור שליטה על חלק מהסמארטפון או להשתמש ב- WiFi. עבור שליטה במכשירי אנדרואיד, אפשר לאפשר שימוש באפליקציות ולמשתמשים בהן באום, בתוכם או בגרסת Google Assistant.
Aplicabilidade: o projeto pode ser aplicado em ambientes residenciais para projetos de automação residencial.
אספקה
Para a realização deste projeto foram utilizados os seguintes itens:
- סונוף בייסיק
- ממיר מודול USB 2.0 ל- Rs232 Ttl Cp21024
- מגשרים Fêmea/Fêmea
- סמארטפון אנדרואיד
- Luminária comum
שלב 1: Conhecendo O Sonoff
אם אתה יכול להשתמש ב- IoT (אינטרנט das coisas), אתה יכול לאפשר לארגוני AC מיזוג אוויר להשתמש ב- WiFi. סוג בסיסי של מערכת הפעלה, שבב ESP8285, מווסת AC DC יכול לאפשר לתזונה ולהבזק. Este dispositivo ja vem de fábrica com on firmware que é capaz de fazer com que or modulo se conecte ao servidor by nuvem através de uma rede wifi and permite que todo or control da placa seja facto remotamente a particativo eWeLink disponível for download with App אחסן אין Google Play. Este dispositivo foi escolhido para or projeto, pois utiliza uma placa que yes possui on medulo WiFi integrado e é um produto de mercado completeo com bom acabamento externo e preço justo. חומרה, קושחה של חומרי שימוש. Desta forma, o primeiro passo a ser realizado é a construção do programa que será enviado para placa do Sonoff.
שלב 2: הגדרת IDE De Desenvolvimento
עבור תוכנות, תוכנות ותוכנות קוד תוכנה קוד פתוח Arduíno IDE. אפשר להעלות את התוכנה ולהעלות את התוכנית לתוכנית הכוונה לאתר מחשבים.
כתובת זו יכולה להיות תצורת הכרחיות להורדה עבור הורדות ושירותים אפשריים, ואפשר לראות בדיוק את כתובת האתר של Gerenciadores de Placas עבור העדפות מערכת להורדה של ESP8266 PLS8 (סמל 28).
ניתן להוריד את ההכרח כמתגדר כמספר הגדרות ללא תפריט:
- פלאקה: "מודול ESP8285 גנרי"
- מצב הבזק: DOUT
- גודל הבזק: 1MB (FS: 64KB OTA: ~ 470KB)
שלב 3: Instalando O Driver Da Placa
Antes de conectar a nossa placa ao computador, אחד הכרחי להתקין נהג.
ניתן לאתר אתרים לאתר עבור מגוון מערכות הפעלה.
שלב 4: Criando O Programa Para a Placa
O תוכנות ייצוג של תמונות יכולות להוות קומפוסט עבור 5 מקומות והסברים לא פשוטים.
להכין:
Este é o primeiro método a ser executado ao conectar a placa à uma fonte de energia. A primeira ação a ser realizada é a conexão da placa à uma rede wifi utilizando nome e senha informados no código, aqui é possível informar mais de uma rede como opção e a placa se conectará a rede com maior sinal disponível. אם אתה יכול להפעיל את האתר הזה, אנו יכולים להשתמש בו ב- HTTP ולהציג את ממשק ה- POST ו- GET. Esta API יכול לקבל חלק מ- IP ולשימוש בו לא ניתן להשתמש בלוגו של קונסולה.
לוּלָאָה:
Esta é uma função padrão que executa 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 requests feitos pelos clients conectados à API.
handleRoot:
Este método é chamado quando é realizada um request com or método GET na API. כל אחת מההגדרות על מנת להפעיל את HTML יכול להפעיל את כל הפעולות המבוססות על handLED. אתה יכול להשתמש בתוכנת דפדפן.
handleLED:
Este é o main method for programa, ele e chamado quando é realizado um request com of método POST on API e também quando or botoo do HTML exibido a partir do método handleRoot and acionado. Ele é responsá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. ניתן לבנות או לבנות Sonoff à luminária.
handleNotFound:
אם תשתמש ב- HTTP 404, תוכל להגיש בקשה עבור URI קיימת.
שלב 5: Fazendo O Upload Do Programa Para a Placa
אפשר להשלים את התוכנית, להעלות אותה כדי להעלות את ההודעות על מנת להעריך את התוצאות.
O primeiro passo é abrir o Sonoff e conectar a sua placa ao conector USB utilizando os jumpers (vide seção de supplies deste tutorial). חשוב שהמחשב שלנו יכול להיראות כשאתם יכולים לחבר את המחשב שלנו ללא חיבור USB, או לחבר 5V או יותר.
אם אתה יכול להשתמש במחשב או להשתמש במבזק מסוג flash, יש צורך גם להתאפס ולהתקין מחדש את המיקום של הקונקטור והליגה של USB למחשב.
אנו יכולים לאפשר לך לבחור בארגון. אנו יכולים להרכיב את השימוש בו או להשתמש ב- "Verificar" או להעלות את התוכן של "Carregar".
שלב 6: Conectando O Sonoff À Luminária
A luminária escolhida para o projeto é uma luminária comum que possui um interruptor em seu fio. אסטרוקטור עבור סופנוף.
על מנת להזין את הכותרת, אנו חייבים להבחין בנושאים כמו "קלט" ו"פלט ". Sendo que no lado "קלט" יכול להכין את הפלט "פלט", "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
Conforme explicado anteriormente, para que possamos acender ou apagar a lampada da luminária and needsário realizar um request with API exposta pela placa. למען התממשות, ניתן יהיה להשתמש באנדרואיד אינטגרטיבי של Google Assistant שיכול לאפשר abri-lo להשתמש בתוכנת comandos de voz.
ניתן להשתמש באפליקציית IDE ל- Android Studio, אשר מאפשרת תוכנת תוכנה לאנדרואיד לשירותי תוכנת Java.
ממשק יכול להדגיש דוגמאות ואפשרויות אפשריות אם אתה יכול לאפשר או להפעיל את המנורה. Este botão realiza uma chamada POST ao método handleLED da API exposta no IP da placa conectada à internet.
חשוב לי למנות את זה או להשתמש במכשיר הסמארטפונים שלך, או להשתמש במערכות ה- IP של זיהוי ה- API.
Para que o aplicativo tenha integração com o Google Assistente, basta adicionar um "intention filter" ao arquivo de manifesto do aplicativo (vide seção Referências).
עבור fim, עבור enviar או aplicativo עבור סמארטפון conectado ao computador é preciso ativar o modo desenvolvedor no dispositivo, conectá-lo ao computador and clicar and openção "הפעל יישום" disponível על IDE.
מוּמלָץ:
Projeto IoT - גלאי סיסטמה דה פומסה: 5 שלבים
Projeto IoT - Sistema Detector De Fumaça: IntroduçãoO Sistema Detector de Fumaça consiste em uma solução IoT com o objetivo de permitir o monitoramento de alarmes de incêndio de residências através de um aplicativo Android. או שאפשר לבקר אותם במיקרו -בקרה, כיוון שבאמצעותה יש קומוניקה
Pequeno Projeto De Uma Casa Inteligente: 5 שלבים
Pequeno Projeto De Uma Casa Inteligente: O projeto que faremos é de uma casa inteligente. Possui basicamente dois grupos de funcionalidades: · Monitoringo de iluminação and temperaturea dos cômodos
Projeto CoCoa: Um Colete De Comunicação Alternativa: 8 שלבים
Projeto CoCoa: Um Colete De Comunicação Alternativa: פרויקט CoCoA הוא אפוד לביש המחובר לאינטרנט המאפשר צימוד של סמלים מישושיים של תקשורת אלטרנטיבית כדי לסייע לאנשים עם דיבור או לקויות לא מילוליות
Projeto Fila Fácil: 7 שלבים
Projeto Fila Fácil: Em nosso dia a dia vamos diversas vezes em locais onde é הכרחי á ריה אומה גסט &אטילדה; Em alguns estabelecimentos podemos demorar alguns minutos ou at é mesmo horas במיוחד
הדרכה Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 שלבים (עם תמונות)
Tutorial Do Projecto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: No desenvolvimento desse projeto foi utilizama uma plataforma hibrida, sem הכרחי עבור גישה לרשת הפלטפורמות של Android עבור IOS. ניתן להשתמש במחשב נייד עם Windows 10. Essa plataforma chama-se Ionic, q