![Securizarea SCADA pentru sistemele de control bazate pe Arduino: 5 pași Securizarea SCADA pentru sistemele de control bazate pe Arduino: 5 pași](https://i.howwhatproduce.com/images/004/image-10198-13-j.webp)
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Securizarea SCADA pentru sistemele de control bazate pe Arduino Securizarea SCADA pentru sistemele de control bazate pe Arduino](https://i.howwhatproduce.com/images/004/image-10198-14-j.webp)
Controlul de supraveghere și achiziția de date (SCADA) este un cadru pentru monitorizarea și accesarea de la distanță a sistemelor de control utilizate în mod obișnuit într-o gamă largă de sisteme industriale, cum ar fi centrale electrice, căi ferate, unități de fabricație, uzine de oțel, avioane, case inteligente și multe alte forme de automatizare sistem de control.
Pasul 1: Cumpărături pentru lista de componente
![Cumpărături pentru lista de componente Cumpărături pentru lista de componente](https://i.howwhatproduce.com/images/004/image-10198-15-j.webp)
Acest proiect necesită următoarele componente:
1. Arduino UNO (Amazon)
2. LED-uri (Amazon)
3. Senzor cu ultrasunete (Amazon)
4. Rezistoare, condensatoare, comutatoare, fire jumper (Amazon)
5. MCP4921: Convertor digital-analogic pe 12 biți IC (Amazon)
6. MCP23S17: I / O Expander IC pe 16 biți (Amazon)
Pasul 2: Configurarea IDE Arduino
![Configurarea IDE Arduino Configurarea IDE Arduino](https://i.howwhatproduce.com/images/004/image-10198-16-j.webp)
Acest proiect necesită utilizarea anumitor biblioteci pentru interfața cu diferite circuite integrate, cum ar fi expansorul I / O și cipurile IC digital-analog. Următoarele biblioteci sunt necesare și au fost furnizate printr-un depozit Github.
0. Parcurgeți următoarele biblioteci și instalați-le pe Arduino IDE folosind Sketch> Include Library> Add. ZIP Library și apoi răsfoiți fișierul ZIP care este inclus în depozitul Github de mai jos:
1. Biblioteca de mașini de stat (SM)
2. Biblioteca MCP492X
3. Biblioteca MCP23S17
Github Repository: SCADA pentru sisteme de control bazate pe Arduino
Pasul 3: Înțelegerea sistemului de control
![Înțelegerea sistemului de control Înțelegerea sistemului de control](https://i.howwhatproduce.com/images/004/image-10198-17-j.webp)
Proiectul implementează în esență o mașină de stat finit cu 4 stări (FSM) folosind biblioteca de mașini de stat. Cele patru stări pot fi descrise ca următoarele.
1. NO_LED: Toate LED-urile sunt în starea OFF
2. ALL_LED: Toate LED-urile sunt în starea ON
3. BIN_CNT: Setul de 8 LED-uri funcționează ca afișarea unei secvențe de numărare binară pe 8 biți.
4. SENSE: starea trece la ALL_LED dacă senzorul cu ultrasunete detectează un obiect în apropiere. În caz contrar, continuă să se numere în binar la fel ca starea BIN_CNT.
Pasul 4: Construirea circuitului
![Construirea circuitului Construirea circuitului](https://i.howwhatproduce.com/images/004/image-10198-18-j.webp)
![Construirea circuitului Construirea circuitului](https://i.howwhatproduce.com/images/004/image-10198-19-j.webp)
![Construirea circuitului Construirea circuitului](https://i.howwhatproduce.com/images/004/image-10198-20-j.webp)
![Construirea circuitului Construirea circuitului](https://i.howwhatproduce.com/images/004/image-10198-21-j.webp)
Au fost furnizate mai multe fotografii făcute din diferite unghiuri ale sistemului de control Arduino. Utilizați imaginile ca referință pentru a construi sistemul.
Pasul 5: Încărcarea codului sursă pe Arduino
![](https://i.ytimg.com/vi/aAbI-t5wXOE/hqdefault.jpg)
Odată ce circuitul a fost construit, schița Arduino furnizată în fișierul SCADA.ino din depozitul Github poate fi încărcată în Arduino. Mașina de stat poate fi apoi testată folosind butonul diferit din circuit, așa cum se arată în videoclip.
Recomandat:
Este posibil să transferați fotografii utilizând dispozitive IoT bazate pe LPWAN ?: 6 pași
![Este posibil să transferați fotografii utilizând dispozitive IoT bazate pe LPWAN ?: 6 pași Este posibil să transferați fotografii utilizând dispozitive IoT bazate pe LPWAN ?: 6 pași](https://i.howwhatproduce.com/images/005/image-13188-j.webp)
Este posibil să transferați fotografii utilizând dispozitive IoT bazate pe LPWAN? Tehnologiile reprezentative sunt Sigfox, LoRa NB-IoT și LTE Cat.M1. Acestea sunt toate tehnologii de comunicare la distanță lungă de putere redusă. În ge
ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași
![ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași](https://i.howwhatproduce.com/images/001/image-2218-28-j.webp)
ESP8266 RGB LED STRIP WIFI Control | NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi | RGB LED STRIP Smartphone Control: Bună băieți, în acest tutorial vom învăța cum să folosim nodemcu sau esp8266 ca telecomandă IR pentru a controla o bandă LED RGB, iar Nodemcu va fi controlat de smartphone prin wifi. Deci, practic puteți controla LED-ul RGB LED cu smartphone-ul dvs
Comunicare wireless utilizând modulul transmițător NRF24L01 pentru proiecte bazate pe Arduino: 5 pași (cu imagini)
![Comunicare wireless utilizând modulul transmițător NRF24L01 pentru proiecte bazate pe Arduino: 5 pași (cu imagini) Comunicare wireless utilizând modulul transmițător NRF24L01 pentru proiecte bazate pe Arduino: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-6694-21-j.webp)
Comunicare fără fir folosind modulul transmițător NRF24L01 pentru proiecte bazate pe Arduino: Acesta este al doilea tutorial instructabil despre roboți și microcontrolere. Este cu adevărat uimitor să-ți vezi robotul în viață și funcționând așa cum era de așteptat și crede-mă că va fi mai distractiv dacă îți controlezi robotul sau alte lucruri fără fir cu rapid și
SCADA pentru sisteme de control bazate pe Arduino: 5 pași
![SCADA pentru sisteme de control bazate pe Arduino: 5 pași SCADA pentru sisteme de control bazate pe Arduino: 5 pași](https://i.howwhatproduce.com/images/004/image-11651-11-j.webp)
SCADA pentru sisteme de control bazate pe Arduino: Controlul de supraveghere și achiziția de date (SCADA) este un cadru pentru monitorizarea și accesarea de la distanță a sistemelor de control utilizate în mod obișnuit într-o gamă largă de sisteme industriale, cum ar fi centralele electrice, căile ferate, unitățile de fabricație, centralele siderurgice, avioanele și
Comenzi tactile Nextion bazate pe Arduino: 4 pași
![Comenzi tactile Nextion bazate pe Arduino: 4 pași Comenzi tactile Nextion bazate pe Arduino: 4 pași](https://i.howwhatproduce.com/images/003/image-6272-23-j.webp)
Comenzi tactile Nextion bazate pe Arduino: un prieten căuta o soluție rece pentru controlul HVAC (încălzire, ventilație, aer condiționat) al mașinii sale prin intermediul ecranului tactil și Arduino. Ideea a fost inspirată de un proiect mai vechi al meu despre controlul interior al unei limuzine stretch, dar trebuie