Índice:
- Etapa 1: comprando a lista de componentes
- Etapa 2: Configurando o IDE do Arduino
- Etapa 3: Compreendendo o Sistema de Controle
- Etapa 4: Construindo o Circuito
- Etapa 5: Upload do código-fonte para o Arduino
![SCADA para sistemas de controle baseados em Arduino: 5 etapas SCADA para sistemas de controle baseados em Arduino: 5 etapas](https://i.howwhatproduce.com/images/004/image-11651-11-j.webp)
Vídeo: SCADA para sistemas de controle baseados em Arduino: 5 etapas
![Vídeo: SCADA para sistemas de controle baseados em Arduino: 5 etapas Vídeo: SCADA para sistemas de controle baseados em Arduino: 5 etapas](https://i.ytimg.com/vi/a4Ab418E9sM/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
![SCADA para sistemas de controle baseados em Arduino SCADA para sistemas de controle baseados em Arduino](https://i.howwhatproduce.com/images/004/image-11651-12-j.webp)
O Controle de Supervisão e Aquisição de Dados (SCADA) é uma estrutura para monitorar e acessar remotamente sistemas de controle comumente usados em uma ampla gama de sistemas industriais, como usinas de energia, ferrovias, unidades de manufatura, siderúrgicas, aviões e muitas outras formas de sistemas industriais automatizados.
Etapa 1: comprando a lista de componentes
![Comprando a lista de componentes Comprando a lista de componentes](https://i.howwhatproduce.com/images/004/image-11651-13-j.webp)
Este projeto requer os seguintes componentes:
1. Arduino UNO (Amazon)
2. LEDs (Amazon)
3. Sensor ultrassônico (Amazon)
4. Resistores, capacitores, interruptores, fios de jumper (Amazon)
5. MCP4921: Conversor digital para analógico de 12 bits IC (Amazon)
6. MCP23S17: I / O Expander IC de 16 bits (Amazon)
Etapa 2: Configurando o IDE do Arduino
![Configurando o Arduino IDE Configurando o Arduino IDE](https://i.howwhatproduce.com/images/004/image-11651-14-j.webp)
Este projeto requer o uso de certas bibliotecas para fazer a interface com diferentes ICs, como expansor de E / S e chips DAC. As seguintes bibliotecas são necessárias e foram fornecidas por meio de um repositório Github:
0. Vá até as seguintes bibliotecas e instale-as no Arduino IDE usando Sketch> Incluir Biblioteca> Adicionar Biblioteca. ZIP. e navegue até o arquivo ZIP incluído no repositório Github abaixo
1. State Machine Library (SM)
2. Biblioteca MCP492X
3. Biblioteca MCP23S17
Repositório Github: SCADA para sistemas de controle baseados em Arduino
Etapa 3: Compreendendo o Sistema de Controle
![Compreendendo o Sistema de Controle Compreendendo o Sistema de Controle](https://i.howwhatproduce.com/images/004/image-11651-15-j.webp)
O projeto essencialmente implementa uma máquina de estados finitos (FSM) de 4 estados usando a biblioteca de máquinas de estados. Os quatro estados podem ser descritos como o seguinte:
1. NO_LED: Todos os LEDs estão no estado OFF.
2. ALL_LED: Todos os LEDs estão no estado ON.
3. BIN_CNT: O conjunto de 8 LEDs funciona como a exibição de uma sequência de contagem binária de 8 bits.
4. SENTIDO: O estado muda para ALL_LED se o sensor ultrassônico detectar um objeto nas proximidades. Caso contrário, continua a contar em binário, assim como o estado BIN_CNT.
Etapa 4: Construindo o Circuito
![Construindo o Circuito Construindo o Circuito](https://i.howwhatproduce.com/images/004/image-11651-16-j.webp)
![Construindo o Circuito Construindo o Circuito](https://i.howwhatproduce.com/images/004/image-11651-17-j.webp)
![Construindo o Circuito Construindo o Circuito](https://i.howwhatproduce.com/images/004/image-11651-18-j.webp)
![Construindo o Circuito Construindo o Circuito](https://i.howwhatproduce.com/images/004/image-11651-19-j.webp)
Várias fotos foram fornecidas, tiradas de diferentes ângulos do Arduino Control System. Use as imagens como referência para construir o sistema.
Etapa 5: Upload do código-fonte para o Arduino
![](https://i.ytimg.com/vi/aAbI-t5wXOE/hqdefault.jpg)
Uma vez que o circuito foi construído, o esboço do Arduino fornecido no arquivo SCADA.ino no repositório Github pode ser carregado para o Arduino. A máquina de estado pode então ser testada usando o botão de pressão diferente no circuito, conforme mostrado no vídeo.
Recomendado:
É possível transferir fotos usando dispositivos IoT baseados em LPWAN ?: 6 etapas
![É possível transferir fotos usando dispositivos IoT baseados em LPWAN ?: 6 etapas É possível transferir fotos usando dispositivos IoT baseados em LPWAN ?: 6 etapas](https://i.howwhatproduce.com/images/005/image-13188-j.webp)
É possível transferir fotos usando dispositivos IoT baseados em LPWAN ?: LPWAN significa Low Power Wide Area Network e é uma tecnologia de comunicação bastante adequada no campo IoT. As tecnologias representativas são Sigfox, LoRa NB-IoT e LTE Cat.M1. Todas são tecnologias de comunicação de longa distância de baixa potência. Em ge
Sistemas de controle: 5 etapas
![Sistemas de controle: 5 etapas Sistemas de controle: 5 etapas](https://i.howwhatproduce.com/images/007/image-19127-j.webp)
Sistemas de controle: então você deseja entender os sistemas de controle. Você pode querer determinar a diferença entre um sistema de controle de malha fechada e de malha aberta. Este Instructable irá ajudá-lo a fazer isso! Como posso saber se algo é um sistema de malha aberta ou fechada? Bem, você
Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: 5 etapas (com imagens)
![Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: 5 etapas (com imagens) Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: 5 etapas (com imagens)](https://i.howwhatproduce.com/images/003/image-6694-21-j.webp)
Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: Este é meu segundo tutorial instrutível sobre robôs e microcontroladores. É realmente incrível ver seu robô vivo e funcionando como esperado e acredite, será mais divertido se você controlar seu robô ou outras coisas sem fio com rapidez e
Protegendo SCADA para sistemas de controle baseados em Arduino: 5 etapas
![Protegendo SCADA para sistemas de controle baseados em Arduino: 5 etapas Protegendo SCADA para sistemas de controle baseados em Arduino: 5 etapas](https://i.howwhatproduce.com/images/004/image-10198-13-j.webp)
Protegendo SCADA para sistemas de controle baseados em Arduino: Aquisição de dados e controle de supervisão (SCADA) é uma estrutura para monitorar e acessar remotamente sistemas de controle comumente usados em uma ampla gama de sistemas industriais, como usinas de energia, ferrovias, unidades de manufatura, siderúrgicas, aviões , s
Controles de toque de Nextion baseados em Arduino: 4 etapas
![Controles de toque de Nextion baseados em Arduino: 4 etapas Controles de toque de Nextion baseados em Arduino: 4 etapas](https://i.howwhatproduce.com/images/003/image-6272-23-j.webp)
Nextion Touch Controls baseados em Arduino: um amigo estava procurando uma solução legal para controlar o HVAC (aquecimento, ventilação, ar condicionado) de seu carro via tela de toque e Arduino. A ideia foi inspirada por um projeto meu mais antigo sobre o controle interno de uma limusine, mas shou