Sisukord:
- Samm: osade loendi ostmine
- Samm: seadistage Arduino IDE
- 3. samm: juhtsüsteemi mõistmine
- Samm: vooluringi ehitamine
- Samm: lähtekoodi üleslaadimine Arduinosse
Video: SCADA turvamine Arduino-põhistele juhtimissüsteemidele: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Järelevalvekontroll ja andmete hankimine (SCADA) on raamistik juhtimissüsteemide jälgimiseks ja kaugjuurdepääsuks, mida tavaliselt kasutatakse paljudes tööstussüsteemides, nagu elektrijaamad, raudteed, tootmisüksused, terasetehased, lennukid, nutikad kodud ja paljud muud automatiseeritud vormid juhtimissüsteemid.
Samm: osade loendi ostmine
See projekt nõuab järgmisi komponente:
1. Arduino UNO (Amazon)
2. LEDid (Amazon)
3. Ultraheli andur (Amazon)
4. Takistid, kondensaatorid, lülitid, hüppajad (Amazon)
5. MCP4921: 12-bitine digitaal-analoogmuundur (Amazon)
6. MCP23S17: I/O Expander 16-bit IC (Amazon)
Samm: seadistage Arduino IDE
See projekt nõuab teatud teekide kasutamist erinevate IC-dega ühendamiseks, näiteks I/O-laiendaja ja digitaal-analoog-IC-kiibid. Järgmised teegid on vajalikud ja need on saadaval Githubi hoidla kaudu.
0. Vaadake läbi järgmised teegid ja installige need Arduino IDE -sse, kasutades visandit> Kaasa raamatukogu> Lisa. ZIP -raamatukogu ja seejärel sirvige ZIP -faili, mis sisaldub allpool Githubi hoidlas:
1. Riiklik masinateek (SM)
2. MCP492X raamatukogu
3. MCP23S17 raamatukogu
Githubi hoidla: SCADA Arduino-põhistele juhtimissüsteemidele
3. samm: juhtsüsteemi mõistmine
Projekt rakendab sisuliselt 4-oleku Finite State Machine (FSM), kasutades State Machine raamatukogu. Neli olekut võib kirjeldada järgmiselt.
1. NO_LED: kõik valgusdioodid on väljas
2. ALL_LED: Kõik LED -id on olekus ON
3. BIN_CNT: 8 LED-i komplekt toimib 8-bitise binaarse loendusjada kuvamisena.
4. SENSE: Kui ultraheliandur tuvastab läheduses oleva objekti, lülitub olek ALL_LED. Vastasel juhul loetakse jätkuvalt binaarselt nagu olekus BIN_CNT.
Samm: vooluringi ehitamine
Arduino juhtimissüsteemi erinevate nurkade alt on tehtud mitu pilti. Kasutage pilte süsteemi loomiseks viitena.
Samm: lähtekoodi üleslaadimine Arduinosse
Kui vooluring on üles ehitatud, saab Arduino üles laadida Githubi hoidla SCADA.ino failis esitatud Arduino visandi. Seejärel saab olekumasinat testida, kasutades ahelas olevat erinevat vajutusnuppu, nagu on näidatud videos.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
Tulekahjusignalisatsioon Arduino abil [paar lihtsat sammu]: 3 sammu
Arduino kasutav tulekahjusignalisatsioon [paar lihtsat sammu]: Kas soovite Arduinoga teha lihtsa ja huvitava projekti, mis võiks samal ajal olla tõesti kasulik ja potentsiaalselt elupäästev? Kui jah, siis olete jõudnud õigesse kohta õppima midagi uut ja uuenduslikku. Selles postituses läheme
Arduino PLC 32 I/O+olekumasin+SCADA või HMI: 8 sammu
Arduino PLC 32 I/O+olekumasin+SCADA või HMI: palju võimalusi tööstusliku süsteemi programmeerimiseks, juhtimiseks ja jälgimiseks arduino abil
Odavaim Arduino -- Väikseim Arduino -- Arduino Pro Mini -- Programmeerimine -- Arduino Neno: 6 sammu (piltidega)
Odavaim Arduino || Väikseim Arduino || Arduino Pro Mini || Programmeerimine || Arduino Neno: …………………………. Palun TELLI minu YouTube'i kanalile, et saada rohkem videoid ……. .See projekt käsitleb kõigi aegade väikseima ja odavaima arduino liidestamist. Väikseim ja odavaim arduino on arduino pro mini. See sarnaneb arduinoga