Índice:
- Etapa 1: conectar a blindagem Ethernet ao Arduino
- Etapa 2: Conecte o LED
- Etapa 3: Conecte o Arduino ao PC
- Etapa 4: Conecte a blindagem Ethernet ao roteador
- Etapa 5: Abra o Arduino IDE
- Etapa 6: fazer upload do código para o Arduino
- Etapa 7: Teste o servidor da web
- Etapa 8: Abra o MATLAB
- Etapa 9: Clique em GUIA
- Etapa 10: desenhe dois botões
- Etapa 11: Vincule os botões de ação ao URL
![Controle o Arduino sem fio com MATLAB: 11 etapas Controle o Arduino sem fio com MATLAB: 11 etapas](https://i.howwhatproduce.com/images/003/image-6746-26-j.webp)
Vídeo: Controle o Arduino sem fio com MATLAB: 11 etapas
![Vídeo: Controle o Arduino sem fio com MATLAB: 11 etapas Vídeo: Controle o Arduino sem fio com MATLAB: 11 etapas](https://i.ytimg.com/vi/LWXMI_xSyPI/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
![Controle o Arduino sem fio com MATLAB Controle o Arduino sem fio com MATLAB](https://i.howwhatproduce.com/images/003/image-6746-27-j.webp)
![Controle o Arduino sem fio com MATLAB Controle o Arduino sem fio com MATLAB](https://i.howwhatproduce.com/images/003/image-6746-28-j.webp)
![Controle o Arduino sem fio com MATLAB Controle o Arduino sem fio com MATLAB](https://i.howwhatproduce.com/images/003/image-6746-29-j.webp)
Tenho visto poucos DIYs sobre como estabelecer uma comunicação entre o aplicativo MATLAB e o Arduino que é conectado ao PC. No entanto, eu não encontrei nada que controle o Arduino via MATLAB sem fio usando o escudo Ethernet compatível com ENC28J60. Nesta tabela, vou mostrar a maneira mais simples de controlar o Arduino usando o MATLAB sem fio. O QUE VOCÊ PRECISA? 1) Arduino - Você precisa de um controlador. Usei o Arduino porque é compatível com o MATLAB. Para este projeto, entretanto, eu usei, Gizduino, um controlador baseado em Arduino feito localmente. 2) Blindagem Ethernet - Você precisa de uma blindagem Ethernet compatível para sua placa. Usei o ENC28J60 para minha placa. 3) Roteador Wi-Fi - Para conectar seu Arduino que seria o meio de comunicação sem fio com seu PC. 4) LED - Qualquer componente para indicar a comunicação entre os dispositivos. Para este projeto usei LED. 5) Cabo da impressora - Para conectar o Arduino ao seu PC. 6) Cabo UTP - Para conectar sua blindagem Ethernet ao roteador.
Etapa 1: conectar a blindagem Ethernet ao Arduino
![Conecte Ethernet Shield ao Arduino Conecte Ethernet Shield ao Arduino](https://i.howwhatproduce.com/images/003/image-6746-30-j.webp)
Conecte cuidadosamente o escudo Ethernet ao Arduino. Evite entortar os pinos.
Etapa 2: Conecte o LED
![LED de conexão LED de conexão](https://i.howwhatproduce.com/images/003/image-6746-31-j.webp)
Conecte quaisquer componentes que possam indicar comunicação entre dispositivos. Neste 'ible usei um LED. Tentará ligar e desligar o LED sem fio usando o MATLAB. Eu conectei o ânodo do meu LED (pino longo) ao pino 6 de E / S digital da blindagem Ethernet conectada ao Arduino e o cátodo do LED (pino curto) ao GND da Ethernet.
Etapa 3: Conecte o Arduino ao PC
![Conecte o Arduino ao PC Conecte o Arduino ao PC](https://i.howwhatproduce.com/images/003/image-6746-32-j.webp)
Conecte o cabo da impressora ao Arduino e conecte-o ao PC.
Etapa 4: Conecte a blindagem Ethernet ao roteador
![Conecte a blindagem Ethernet ao roteador Conecte a blindagem Ethernet ao roteador](https://i.howwhatproduce.com/images/003/image-6746-33-j.webp)
![Conecte a blindagem Ethernet ao roteador Conecte a blindagem Ethernet ao roteador](https://i.howwhatproduce.com/images/003/image-6746-34-j.webp)
Conecte o UTP ao seu escudo Ethernet e a qualquer uma das portas LAN do seu roteador.
Etapa 5: Abra o Arduino IDE
![Abra o IDE Arduino Abra o IDE Arduino](https://i.howwhatproduce.com/images/003/image-6746-35-j.webp)
![Abra o IDE Arduino Abra o IDE Arduino](https://i.howwhatproduce.com/images/003/image-6746-36-j.webp)
![Abra o IDE Arduino Abra o IDE Arduino](https://i.howwhatproduce.com/images/003/image-6746-37-j.webp)
![Abra o IDE Arduino Abra o IDE Arduino](https://i.howwhatproduce.com/images/003/image-6746-38-j.webp)
Usei o Arduino 1.0 por causa da compatibilidade da biblioteca de blindagem Ethernet. Após abrir o Arduino 1.0, baixe a biblioteca e copie e cole o conteúdo na pasta da biblioteca do seu Arduino 1.0.
Etapa 6: fazer upload do código para o Arduino
![Carregar código para o Arduino Carregar código para o Arduino](https://i.howwhatproduce.com/images/003/image-6746-39-j.webp)
![Carregar código para o Arduino Carregar código para o Arduino](https://i.howwhatproduce.com/images/003/image-6746-40-j.webp)
![Carregar código para o Arduino Carregar código para o Arduino](https://i.howwhatproduce.com/images/003/image-6746-41-j.webp)
Antes de fazer o upload dos códigos para o seu Arduino, certifique-se de ter indicado um endereço de servidor da web que esteja no intervalo do servidor DHCP. Para saber o intervalo do servidor DHCP do seu roteador, você pode acessá-lo abrindo um navegador e digitando o endereço do gateway padrão, 192.168.0.1. A maior parte do roteador usa esse endereço de gateway padrão, no entanto, alguns roteadores podem usar um endereço diferente. Para saber o endereço do seu roteador você pode acessar o prompt de comando, se você for um usuário do Windows, digite ipconfig e tecle enter. Procure o endereço do gateway padrão se estiver conectado ao roteador.
Etapa 7: Teste o servidor da web
![Servidor da Web de teste Servidor da Web de teste](https://i.howwhatproduce.com/images/003/image-6746-42-j.webp)
Depois de fazer o upload do código para o Arduino, você pode testar se consegue acessar o servidor da web atribuído. Abra um navegador e digite o endereço do seu servidor web. Usei 192.168.0.15 como meu endereço. Você pode clicar em ligar e desligar e verificar se o LED conectado ao escudo Ethernet conectado ao Arduino está respondendo. Depois de estabelecer uma comunicação com o escudo Ethernet e o servidor web, você pode prosseguir para integrá-lo ao MATLAB.
Etapa 8: Abra o MATLAB
![Abra o MATLAB Abra o MATLAB](https://i.howwhatproduce.com/images/003/image-6746-43-j.webp)
![Abra o MATLAB Abra o MATLAB](https://i.howwhatproduce.com/images/003/image-6746-44-j.webp)
![Abra o MATLAB Abra o MATLAB](https://i.howwhatproduce.com/images/003/image-6746-45-j.webp)
![Abra o MATLAB Abra o MATLAB](https://i.howwhatproduce.com/images/003/image-6746-46-j.webp)
Ao estabelecer uma conexão com seu Arduino, Ethernet Shield e Web Server, você pode abrir seu MATLAB e começar com a integração. OBSERVAÇÃO LATERAL: Embora não utilizemos o pacote de suporte MATLAB para Arduino, você pode optar por baixá-lo para referência futura.
Etapa 9: Clique em GUIA
![Clique em GUIA Clique em GUIA](https://i.howwhatproduce.com/images/003/image-6746-47-j.webp)
![Clique em GUIA Clique em GUIA](https://i.howwhatproduce.com/images/003/image-6746-48-j.webp)
![Clique em GUIA Clique em GUIA](https://i.howwhatproduce.com/images/003/image-6746-49-j.webp)
Após executar o MATLAB, clique em GUIA. Isso o levará a outra janela solicitando modelos de GUI, basta clicar em GUI em branco.
Etapa 10: desenhe dois botões
![Desenhe Dois Botões Desenhe Dois Botões](https://i.howwhatproduce.com/images/003/image-6746-50-j.webp)
![Desenhe Dois Botões Desenhe Dois Botões](https://i.howwhatproduce.com/images/003/image-6746-51-j.webp)
![Desenhe Dois Botões Desenhe Dois Botões](https://i.howwhatproduce.com/images/003/image-6746-52-j.webp)
Clique no botão e desenhe dois para o modo ON e OFF. Você pode alterar suas propriedades de acordo. Uma vez feito isso, clique no arquivo m e salve.
Etapa 11: Vincule os botões de ação ao URL
![Vincular botões de ação ao URL Vincular botões de ação ao URL](https://i.howwhatproduce.com/images/003/image-6746-53-j.webp)
![Vincular botões de ação ao URL Vincular botões de ação ao URL](https://i.howwhatproduce.com/images/003/image-6746-54-j.webp)
![Vincular botões de ação ao URL Vincular botões de ação ao URL](https://i.howwhatproduce.com/images/003/image-6746-55-j.webp)
![Vincular botões de ação ao URL Vincular botões de ação ao URL](https://i.howwhatproduce.com/images/003/image-6746-56-j.webp)
Uma vez feito isso, você pode colocar os seguintes códigos abaixo dos botões 1 e 2.
Para o primeiro botão: urlread ('https://192.168.0.15/?led=on'); Para o segundo botão: urlread ('https://192.168.0.15/?led=off'); Se você perceber, os seguintes códigos acima apenas fazem o MATLAB acessar o endereço do servidor web para os comandos on e off, o que o torna capaz de controlar os seguintes sem fio. Basta clicar em reproduzir e executar um teste.
Recomendado:
Robô Arduino sem fio usando módulo sem fio HC12: 7 etapas
![Robô Arduino sem fio usando módulo sem fio HC12: 7 etapas Robô Arduino sem fio usando módulo sem fio HC12: 7 etapas](https://i.howwhatproduce.com/images/011/image-32306-j.webp)
Robô Arduino sem fio usando módulo sem fio HC12: Olá pessoal, bem-vindos de volta. Em meu post anterior, eu expliquei o que é um circuito de ponte H, L293D motor driver IC, pegando carona L293D Motor driver IC para dirigir drivers de motor de alta corrente e como você pode projetar e fazer sua própria placa de driver de motor L293D
Ponto de acesso sem fio com alcance de cinquenta metros com adaptador sem fio TP Link WN7200ND USB no trecho Raspbian: 6 etapas
![Ponto de acesso sem fio com alcance de cinquenta metros com adaptador sem fio TP Link WN7200ND USB no trecho Raspbian: 6 etapas Ponto de acesso sem fio com alcance de cinquenta metros com adaptador sem fio TP Link WN7200ND USB no trecho Raspbian: 6 etapas](https://i.howwhatproduce.com/images/002/image-3141-80-j.webp)
Ponto de acesso sem fio com alcance de cinquenta metros com adaptador sem fio USB TP Link WN7200ND no Raspbian Stretch: Raspberry Pi é ótimo para criar pontos de acesso sem fio seguros, mas não tem um bom alcance, usei um adaptador sem fio USB TP Link WN7200ND para estendê-lo. Quero compartilhar como fazer por que quero usar um pi de framboesa em vez de um roteador?
Faça você mesmo de microfone sem fio para sistema de guitarra sem fio: 4 etapas
![Faça você mesmo de microfone sem fio para sistema de guitarra sem fio: 4 etapas Faça você mesmo de microfone sem fio para sistema de guitarra sem fio: 4 etapas](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10965369-diy-wireless-mic-to-wireless-guitar-system-4-steps-j.webp)
Faça você mesmo de microfone sem fio para sistema de guitarra sem fio: Tenho assistido a alguns vídeos e bandas e quase todas usam um sistema sem fio na guitarra. Enlouquecer, mover-se, caminhar e fazer o que quiserem sem o cabo, então sonho em ter um .. Mas .. para mim agora é muito caro então eu vim para isso
Transforme uma campainha sem fio em um interruptor de alarme sem fio ou botão liga / desliga: 4 etapas
![Transforme uma campainha sem fio em um interruptor de alarme sem fio ou botão liga / desliga: 4 etapas Transforme uma campainha sem fio em um interruptor de alarme sem fio ou botão liga / desliga: 4 etapas](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11133018-hack-a-wireless-doorbell-into-a-wireless-alarm-switch-or-onoff-switch-4-steps-j.webp)
Transforme uma campainha sem fio em um interruptor de alarme sem fio ou botão liga / desliga: recentemente construí um sistema de alarme e o instalei em minha casa. Usei interruptores magnéticos nas portas e os conectei através do sótão. As janelas eram outra história e fiação direta não era uma opção. Eu precisava de uma solução sem fio e isso é
Converter roteador sem fio em ponto de acesso 2x do extensor sem fio: 5 etapas
![Converter roteador sem fio em ponto de acesso 2x do extensor sem fio: 5 etapas Converter roteador sem fio em ponto de acesso 2x do extensor sem fio: 5 etapas](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11134508-convert-wireless-router-in-to-wireless-extender-2x-access-point-5-steps-j.webp)
Converter Roteador Wireless em Ponto de Acesso Wireless Extender 2x: Eu tinha uma conexão de internet wireless ruim em minha casa devido a um RSJ (viga de suporte de metal no teto) e queria aumentar o sinal ou adicionar um extensor extra para o resto da casa. Eu tinha visto extensores por cerca de £ 50 em um eletro