Съдържание:
- Стъпка 1: Пазаруване за списъка с компоненти
- Стъпка 2: Настройване на Arduino IDE
- Стъпка 3: Разбиране на системата за управление
- Стъпка 4: Изграждане на веригата
- Стъпка 5: Качване на изходния код в Arduino
![SCADA за базирани на Arduino системи за управление: 5 стъпки SCADA за базирани на Arduino системи за управление: 5 стъпки](https://i.howwhatproduce.com/images/004/image-11651-11-j.webp)
Видео: SCADA за базирани на Arduino системи за управление: 5 стъпки
![Видео: SCADA за базирани на Arduino системи за управление: 5 стъпки Видео: SCADA за базирани на Arduino системи за управление: 5 стъпки](https://i.ytimg.com/vi/8tYYrjxB2Ks/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
![SCADA за базирани на Arduino системи за управление SCADA за базирани на Arduino системи за управление](https://i.howwhatproduce.com/images/004/image-11651-12-j.webp)
Надзорният контрол и събирането на данни (SCADA) е рамка за наблюдение и отдалечен достъп до системи за управление, често използвани в широк спектър от промишлени системи като електроцентрали, железопътни линии, производствени единици, стоманодобивни заводи, самолети и много други форми на автоматизирани промишлени системи.
Стъпка 1: Пазаруване за списъка с компоненти
![Пазаруване за списъка с компоненти Пазаруване за списъка с компоненти](https://i.howwhatproduce.com/images/004/image-11651-13-j.webp)
Този проект изисква следните компоненти:
1. Arduino UNO (Amazon)
2. Светодиоди (Amazon)
3. Ултразвуков сензор (Amazon)
4. Резистори, кондензатори, превключватели, джъмперни проводници (Amazon)
5. MCP4921: Цифрово-аналогов преобразувател 12-битова IC (Amazon)
6. MCP23S17: I/O Expander 16-битова IC (Amazon)
Стъпка 2: Настройване на Arduino IDE
![Настройване на Arduino IDE Настройване на Arduino IDE](https://i.howwhatproduce.com/images/004/image-11651-14-j.webp)
Този проект изисква използването на определени библиотеки за взаимодействие с различни интегрални схеми като I/O разширител и DAC чипове. Следните библиотеки са необходими и са предоставени чрез хранилище на Github:
0. Преминете през следните библиотеки и ги инсталирайте в IDE на Arduino, като използвате Sketch> Include Library> Add. ZIP Library. и след това прегледайте ZIP файла, който е включен в хранилището на Github по -долу
1. Библиотека на държавните машини (SM)
2. Библиотека MCP492X
3. Библиотека MCP23S17
Хранилище на Github: SCADA за базирани на Arduino системи за управление
Стъпка 3: Разбиране на системата за управление
![Разбиране на системата за управление Разбиране на системата за управление](https://i.howwhatproduce.com/images/004/image-11651-15-j.webp)
Проектът по същество реализира 4-степенна машина с крайни състояния (FSM), използваща библиотеката на държавните машини. Четирите състояния могат да бъдат описани както следва:
1. NO_LED: Всички светодиоди са в състояние OFF.
2. ALL_LED: Всички светодиоди са в състояние ON.
3. BIN_CNT: Наборът от 8 светодиода функционира като дисплей на 8-битова двоична последователност за броене.
4. SENSE: Състоянието се превключва на ALL_LED, ако ултразвуковият сензор открие обект в близост. В противен случай продължава да се брои в двоично, точно като състоянието BIN_CNT.
Стъпка 4: Изграждане на веригата
![Изграждане на веригата Изграждане на веригата](https://i.howwhatproduce.com/images/004/image-11651-16-j.webp)
![Изграждане на веригата Изграждане на веригата](https://i.howwhatproduce.com/images/004/image-11651-17-j.webp)
![Изграждане на веригата Изграждане на веригата](https://i.howwhatproduce.com/images/004/image-11651-18-j.webp)
![Изграждане на веригата Изграждане на веригата](https://i.howwhatproduce.com/images/004/image-11651-19-j.webp)
Предоставени са множество снимки, направени от различни ъгли на Системата за управление на Arduino. Използвайте изображенията като отправна точка за изграждане на системата.
Стъпка 5: Качване на изходния код в Arduino
![](https://i.ytimg.com/vi/aAbI-t5wXOE/hqdefault.jpg)
След като веригата бъде изградена, скицата на Arduino, предоставена във файла SCADA.ino в хранилището на Github, може да бъде качена в Arduino. След това State Machine може да бъде тестван с помощта на различен бутон във веригата, както е показано във видеото.
Препоръчано:
Възможно ли е прехвърляне на снимки с помощта на IoT устройства, базирани на LPWAN?: 6 стъпки
![Възможно ли е прехвърляне на снимки с помощта на IoT устройства, базирани на LPWAN?: 6 стъпки Възможно ли е прехвърляне на снимки с помощта на IoT устройства, базирани на LPWAN?: 6 стъпки](https://i.howwhatproduce.com/images/005/image-13188-j.webp)
Възможно ли е да се прехвърлят снимки с помощта на IoT устройства, базирани на LPWAN ?: LPWAN означава Wide Area Network с ниска мощност и това е доста подходяща комуникационна технология в областта на IoT. Представителни технологии са Sigfox, LoRa NB-IoT и LTE Cat.M1. Всичко това са комуникационни технологии на дълги разстояния с ниска мощност. В ge
Бюджетен лаптоп: евтина опция за електроцентрала (две вътрешни устройства, базирани на Lenovo): 3 стъпки
![Бюджетен лаптоп: евтина опция за електроцентрала (две вътрешни устройства, базирани на Lenovo): 3 стъпки Бюджетен лаптоп: евтина опция за електроцентрала (две вътрешни устройства, базирани на Lenovo): 3 стъпки](https://i.howwhatproduce.com/images/006/image-15536-j.webp)
Бюджетен лаптоп: евтина опция Powerhouse (две вътрешни устройства, базирани на Lenovo): Тази инструкция ще се фокусира върху актуализирана конфигурация на лаптопа Lenovo T540p като ежедневна машина с драйвери за сърфиране в мрежата, текстообработка, леки игри и аудио . Той е конфигуриран с твърдотелно и механично съхранение за скорост и капацитет
Системи за управление: 5 стъпки
![Системи за управление: 5 стъпки Системи за управление: 5 стъпки](https://i.howwhatproduce.com/images/007/image-19127-j.webp)
Системи за управление: Значи искате да разберете системите за управление. Може да искате да определите разликата между система за управление със затворен контур и отворен контур. Тази инструкция ще ви помогне да направите това! Как мога да разбера дали нещо е система с отворен или затворен цикъл? Ами вие
Безжична комуникация с помощта на трансивър модул NRF24L01 за проекти, базирани на Arduino: 5 стъпки (със снимки)
![Безжична комуникация с помощта на трансивър модул NRF24L01 за проекти, базирани на Arduino: 5 стъпки (със снимки) Безжична комуникация с помощта на трансивър модул NRF24L01 за проекти, базирани на Arduino: 5 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-6694-21-j.webp)
Безжична комуникация, използваща трансивер модул NRF24L01 за проекти, базирани на Arduino: Това е вторият ми инструкционен урок за роботите и микроконтролерите. Наистина е невероятно да видите вашия робот жив и работещ според очакванията и повярвайте ми, че ще бъде по -забавно, ако управлявате вашия робот или други неща безжично с бързо и
Осигуряване на SCADA за базирани на Arduino системи за управление: 5 стъпки
![Осигуряване на SCADA за базирани на Arduino системи за управление: 5 стъпки Осигуряване на SCADA за базирани на Arduino системи за управление: 5 стъпки](https://i.howwhatproduce.com/images/004/image-10198-13-j.webp)
Осигуряване на SCADA за базирани на Arduino системи за управление: Надзорният контрол и събирането на данни (SCADA) е рамка за наблюдение и отдалечен достъп до системи за управление, често използвани в широк спектър от промишлени системи, като електроцентрали, железопътни линии, производствени единици, стоманодобивни заводи, самолети , с