![Sécuriser SCADA pour les systèmes de contrôle basés sur Arduino : 5 étapes Sécuriser SCADA pour les systèmes de contrôle basés sur Arduino : 5 étapes](https://i.howwhatproduce.com/images/004/image-10198-13-j.webp)
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
![Sécurisation du SCADA pour les systèmes de contrôle basés sur Arduino Sécurisation du SCADA pour les systèmes de contrôle basés sur Arduino](https://i.howwhatproduce.com/images/004/image-10198-14-j.webp)
Le contrôle de supervision et l'acquisition de données (SCADA) est un cadre pour la surveillance et l'accès à distance aux systèmes de contrôle couramment utilisés dans un large éventail de systèmes industriels tels que les centrales électriques, les chemins de fer, les unités de fabrication, les aciéries, les avions, les maisons intelligentes et de nombreuses autres formes de systèmes automatisés. systèmes de contrôle.
Étape 1: Shopping pour la liste des composants
![Shopping pour la liste des composants Shopping pour la liste des composants](https://i.howwhatproduce.com/images/004/image-10198-15-j.webp)
Ce projet nécessite les composants suivants:
1. Arduino UNO (Amazon)
2. LED (Amazon)
3. Capteur à ultrasons (Amazon)
4. Résistances, condensateurs, commutateurs, câbles de raccordement (Amazon)
5. MCP4921: Convertisseur numérique-analogique IC 12 bits (Amazon)
6. MCP23S17: I/O Expander IC 16 bits (Amazon)
Étape 2: Configuration de l'IDE Arduino
![Configuration de l'IDE Arduino Configuration de l'IDE Arduino](https://i.howwhatproduce.com/images/004/image-10198-16-j.webp)
Ce projet nécessite l'utilisation de certaines bibliothèques pour l'interfaçage avec différents circuits intégrés tels que l'extenseur d'E/S et les puces IC numériques-analogiques. Les bibliothèques suivantes sont requises et ont été fournies via un référentiel Github.
0. Parcourez les bibliothèques suivantes et installez-les sur l'IDE Arduino en utilisant Sketch > Inclure la bibliothèque > Ajouter une bibliothèque. ZIP, puis parcourez le fichier ZIP inclus dans le référentiel Github ci-dessous:
1. Bibliothèque de machines d'état (SM)
2. Bibliothèque MCP492X
3. Bibliothèque MCP23S17
Référentiel Github: SCADA pour les systèmes de contrôle basés sur Arduino
Étape 3: Comprendre le système de contrôle
![Comprendre le système de contrôle Comprendre le système de contrôle](https://i.howwhatproduce.com/images/004/image-10198-17-j.webp)
Le projet implémente essentiellement une machine à états finis (FSM) à 4 états en utilisant la bibliothèque State Machine. Les quatre états peuvent être décrits comme suit.
1. NO_LED: toutes les LED sont à l'état OFF
2. ALL_LED: toutes les LED sont allumées
3. BIN_CNT: L'ensemble de 8 LED fonctionne comme l'affichage d'une séquence de comptage binaire de 8 bits.
4. SENSE: L'état passe à ALL_LED si le capteur à ultrasons détecte un objet à proximité. Sinon, continue à compter en binaire tout comme l'état BIN_CNT.
Étape 4: Construire le circuit
![Construire le circuit Construire le circuit](https://i.howwhatproduce.com/images/004/image-10198-18-j.webp)
![Construire le circuit Construire le circuit](https://i.howwhatproduce.com/images/004/image-10198-19-j.webp)
![Construire le circuit Construire le circuit](https://i.howwhatproduce.com/images/004/image-10198-20-j.webp)
![Construire le circuit Construire le circuit](https://i.howwhatproduce.com/images/004/image-10198-21-j.webp)
Plusieurs images ont été fournies, prises sous différents angles du système de contrôle Arduino. Utilisez les images comme référence pour construire le système.
Étape 5: Téléchargement du code source sur Arduino
![](https://i.ytimg.com/vi/aAbI-t5wXOE/hqdefault.jpg)
Une fois le circuit construit, le croquis Arduino fourni dans le fichier SCADA.ino du référentiel Github peut être téléchargé sur l'Arduino. La State Machine peut ensuite être testée à l'aide des différents boutons poussoirs du circuit, comme indiqué dans la vidéo.
Conseillé:
Communication sans fil utilisant le module émetteur-récepteur NRF24L01 pour les projets basés sur Arduino : 5 étapes (avec photos)
![Communication sans fil utilisant le module émetteur-récepteur NRF24L01 pour les projets basés sur Arduino : 5 étapes (avec photos) Communication sans fil utilisant le module émetteur-récepteur NRF24L01 pour les projets basés sur Arduino : 5 étapes (avec photos)](https://i.howwhatproduce.com/images/003/image-6694-21-j.webp)
Communication sans fil à l'aide du module émetteur-récepteur NRF24L01 pour les projets basés sur Arduino : il s'agit de mon deuxième tutoriel instructable sur les robots et les micro-contrôleurs. C'est vraiment incroyable de voir votre robot vivant et fonctionner comme prévu et croyez-moi, ce sera plus amusant si vous contrôlez votre robot ou d'autres choses sans fil avec rapidité et
SCADA pour les systèmes de contrôle basés sur Arduino : 5 étapes
![SCADA pour les systèmes de contrôle basés sur Arduino : 5 étapes SCADA pour les systèmes de contrôle basés sur Arduino : 5 étapes](https://i.howwhatproduce.com/images/004/image-11651-11-j.webp)
SCADA pour les systèmes de contrôle basés sur Arduino : le contrôle de supervision et l'acquisition de données (SCADA) est un cadre pour la surveillance et l'accès à distance aux systèmes de contrôle couramment utilisés dans un large éventail de systèmes industriels tels que les centrales électriques, les chemins de fer, les unités de fabrication, les aciéries, les avions et
Comment sécuriser et sécuriser votre téléphone et votre gadget : 4 étapes
![Comment sécuriser et sécuriser votre téléphone et votre gadget : 4 étapes Comment sécuriser et sécuriser votre téléphone et votre gadget : 4 étapes](https://i.howwhatproduce.com/images/006/image-15904-35-j.webp)
Comment sécuriser et sécuriser votre téléphone et votre gadget : d'une personne qui a presque tout perdu (exagéré, bien sûr). Alors, le temps des confessions, comme le disait ma phrase précédente, je suis très TRES maladroit. Si quelque chose ne m'est pas attaché, il y a de très grandes chances que je l'égare, j'oublie c'est quelque part
Développement d'applications utilisant des broches GPIO sur la DragonBoard 410c avec les systèmes d'exploitation Android et Linux : 6 étapes
![Développement d'applications utilisant des broches GPIO sur la DragonBoard 410c avec les systèmes d'exploitation Android et Linux : 6 étapes Développement d'applications utilisant des broches GPIO sur la DragonBoard 410c avec les systèmes d'exploitation Android et Linux : 6 étapes](https://i.howwhatproduce.com/images/003/image-6851-47-j.webp)
Développement d'applications à l'aide de broches GPIO sur la DragonBoard 410c avec les systèmes d'exploitation Android et Linux : le but de ce didacticiel est de montrer les informations nécessaires pour développer des applications à l'aide de la broche GPIO sur l'extension basse vitesse de la DragonBoard 410c. Ce tutoriel présente des informations pour développer des applications utilisant les broches GPIO avec SYS sur l'Andr
Contournez les systèmes de filtrage sur les PC sans les insécurités de TOR (le routeur Onion) ou de tunnel Internet via SSH : 5 étapes
![Contournez les systèmes de filtrage sur les PC sans les insécurités de TOR (le routeur Onion) ou de tunnel Internet via SSH : 5 étapes Contournez les systèmes de filtrage sur les PC sans les insécurités de TOR (le routeur Onion) ou de tunnel Internet via SSH : 5 étapes](https://i.howwhatproduce.com/images/005/image-12286-11-j.webp)
Contourner les systèmes de filtrage sur PC sans les insécurités de TOR (le routeur Onion) ou de tunneling Internet via SSH: Après avoir lu un article sur le routeur onion (tor) qui vous permet de contourner la censure sans être suivi, j'ai été étonné. Ensuite, j'ai lu que ce n'était pas très sécurisé car certains nœuds pouvaient saisir de fausses données et ramener les mauvaises pages. J'ai pensé à moi