Obsah:
Video: SaferWork 4.0 - Priemyselný IoT pre bezpečnosť: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Popis projektu:
SaferWork 4.0 má v úmysle poskytovať environmentálne údaje o priemyselných oblastiach v reálnom čase. V súčasnosti dostupné predpisy, ako napríklad OHSAS 18001 (Séria hodnotenia bezpečnosti a ochrany zdravia pri práci) alebo brazílsky NR-15 (Nezdravé činnosti), zvažujú pravidelné inšpekcie s cieľom klasifikovať oblasti a navrhnúť zmiernenia. Občasné podmienky nie sú zachytené týmito pravidelnými kontrolami a môžu poškodiť pracovníkov v dôsledku nedostatku zmierňujúcich opatrení.
V koncepcii distribuovaných zariadení a hlavnej brány sú senzory distribuované v priemyselnom závode na meranie environmentálnych podmienok a tieto údaje sú prezentované na informačnom paneli, ktorý sú k dispozícii bezpečnostným špecialistom, lekárom, manažmentu Up, ľudských zdrojov a mnohým ďalším, čo podporuje kľúčové poznatky vedúce k hodnotenia rizík a zmierňujúcich opatrení zameraných na zníženie alebo prevenciu úrazov a nehôd.
Súčasný prototyp meria:
- Teplota
- Vlhkosť
- Plyny (kvalita vzduchu, horľavé, horľavé a dymové)
Bude implementované:
Hluk
Ako to funguje
Zariadenie odošle do brány balík JSON obsahujúci údaje zo senzorov, ktoré ich spracujú a odošlú do cloudu (dweet.io) a tiež poskytnú na informačnom paneli (freeboard.io).
Zoznam dielov - hardvér
- Brána
- Qualcomm Dragonboard 410c (Debian Linux)
- Bezdrôtový transceiver HC-12 (technický list)
- Posuvník úrovne na konverziu Dragonboard 1,8 V na 5 V (technický list)
-
Zariadenie
- Arduino Uno
- Bezdrôtový transceiver HC-12 (technický list)
- Snímač teploty a vlhkosti DHT-11 (technický list)
- MQ -2 - Citlivý na horľavé a horľavé plyny (metán, bután, LPG, dym) (Technický list)
- MQ -9 - Citlivý na oxid uhoľnatý, horľavé plyny (technický list)
- MQ -135 - Pre kvalitu ovzdušia (citlivé na benzén, alkohol, dym) (Technický list)
Krok 1: Implementácia zariadenia
Zariadenie predstavuje senzorové lôžko, ktoré má byť umiestnené v mnohých oblastiach priemyselného areálu na snímanie prostredia v reálnom čase.
V tomto projekte bola použitá platforma Arduino Uno s 3 snímačmi plynu (MQ-2, MQ-9 a MQ-135), 1 snímačom teploty/vlhkosti (DHT-11) a RF transceiverom (HC-12).
Pinout Arduino k senzorom:
Analógový
- Analógový pin A1 až DHT11
- Analógový pin A3 až MQ135
- Analógový kolík A4 až MQ9
- Analógový pin A5 až MQ2
Digitálne
- Kolík SET D7 až HC-12
- Kolík D10 až HC-12 TX (nakonfigurovaný ako RX na Arduino)
- Kolík D11 až HC-12 RX (nakonfigurovaný ako TX na Arduino)
Kód implementovaný
Navštívte: Zdrojový kód GitHub
Krok 2: Implementácia brány
Ako uvádza Wikipedia:
„Brána internetu vecí (IoT) poskytuje prostriedky na preklenutie priepasti medzi zariadeniami v teréne (výrobné haly, domácnosti, atď.), Cloudom, kde sa údaje zbierajú, ukladajú a manipulujú s nimi podnikové aplikácie, a používateľským vybavením"
Na implementáciu tejto funkcie používame Qualcomm Dragonboard 410c. V spojení s Dragonboardom používame obojsmerný radič úrovní, aby sme prevádzali prevádzkové napätie Dragonboard 1,8 V na prevádzkové napätie RF-transceiveru HC-12 5 V.
Dragonboard 410c bol tiež nakonfigurovaný s Debian/Linaro Linux.
Dragonboard 410c Pinout ako brána:
- Pin 5 (TxD) konektora nízkej rýchlosti -> Radenie úrovne -> Pin HC -12 RX
- Pin 7 konektora nízkej rýchlosti (RxD) <- radenie úrovne <- kolík HC-12 TX
- Kolík 29 nízkorýchlostného konektora (GPIO) -> Posunovač úrovne -> Kolík SET HC -12
Kód implementovaný v Pythone na nastavenie služby Gateway Service je možné získať v úložisku projektu GitHub:
github.com/gubertoli/SaferWork/blob/master/SaferWork_Gateway.py
Je dôležité spomenúť, že tento projekt používa dweet.io na odosielanie informácií o zariadení a tieto informácie sa spotrebúvajú v službe freeboard.io, ako je to znázornené v tomto kroku.
Nastavenie dweet.io je veľmi jednoduché a pochopí ho komentovaný zdrojový kód. Freeboard.io je intuitívny tvorca dashboardu, ktorý interaguje priamo s dweet.io.
Krok 3: Záver
Výzvy počas vývoja
Definícia bezdrôtového vysielača
Počas koncepčného návrhu boli považované za typické obvody RX/TX 443 MHz (RT3/4 a RR3/4) s obmedzeným dosahom, ktoré si vyžadovali špecifické spracovanie na získavanie údajov (príklad). Aby sa prekonali všetky tieto výzvy, bol zmenený transceiver HC-12, ktorý integruje všetky obvody pre rx/tx a poskytuje jasné sériové údaje priamo na Dragonboard, čím sa vyhýba náročnej práci a rizikám predchádzajúcej možnosti.
Posúvač úrovne Dragonboard 410c
Mezzanine Linker Sprite bol vybavený úrovňovým radičom pre UART, ale port je rovnaký ako port používaný operačným systémom na konzolovú komunikáciu (konektory nízkorýchlostného konektora 11-TX a 13-RX) predstavujúce konflikt počas implementácie, takže bolo potrebné na použitie iného dostupného portu UART (konektory nízkorýchlostných konektorov 5-TX a 7-RX), ktoré nie sú k dispozícii na medziposchodí Linker Sprite s posunovačom úrovne, bolo potrebné ho získať. Pred kúpou konkrétneho čipu sa na to pokúsilo implementovať transistorom aktivovaný radič úrovne, ktorý nefunguje pri použití UART.
Referencie
github.com/gubertoli/SaferWork
www.osha.gov/dcsp/products/topics/business…
www.embarcados.com.br/enviando-dados-da-dr…
dweet.io/play/
github.com/gubertoli/GPIOProcessorPython
github.com/adafruit/DHT-sensor-library
quadmeup.com/hc-12-433mhz-wireless-serial-…
www.elecrow.com/download/HC-12.pdf
playground.arduino.cc/Main/MQGasSensors
github.com/bblanchon/ArduinoJson
Odporúča:
Senzor blokovania svetla Arduino (modul prerušovania fotografií) - Bezpečnosť vašich kariet (prototyp): 4 kroky
Senzor blokovania svetla Arduino (modul prerušovania fotografií) - Bezpečnosť vašich kariet (prototyp): Tento projekt je prototypom a v tomto projekte budem diskutovať o tom, ako je možné uchovávať vaše karty - napríklad kreditné karty, debetné karty, darčekové karty - bezpečné. Pozrite sa na obrázky vyššie, aby ste zistili, ako tento projekt funguje. Dovoľte mi, aby som sa pozrel na
Bezdrôtové bezpečnostné tlačidlo pre bezpečnosť PLC: 6 krokov (s obrázkami)
Bezdrôtové bezpečnostné tlačidlo pre bezpečnosť PLC: Tento projekt je mojim dôkazom koncepcie používania internetu vecí a (prípadne) robotiky na vytvorenie ďalšej vrstvy bezpečnosti pre nebezpečné výrobné zariadenia. Toto tlačidlo je možné použiť na spustenie alebo zastavenie viacerých procesov vrátane ovládania signálu
Robot pre dohľad a bezpečnosť DIY: 7 krokov
DIY dohľadový/bezpečnostný robot !: Každý rád šoféruje autá na diaľkové ovládanie, či už ide o hračky alebo hobby. Zábava sa zdvojnásobí, keď sa vám v aute na diaľkové ovládanie zobrazí fpv. Systém fpv je však drahý systém. Dobrý systém fpv stojí viac ako 150 dolárov. Prosíme vás, musíte si kúpiť 200 dolárov hobby stupeň RC
Modulátor svetlometov Arduino pre bezpečnosť motocyklov: 20 krokov (s obrázkami)
Modulátor svetlometov Arduino pre bezpečnosť motocyklov: Motocykle sú na ceste ťažko viditeľné predovšetkým preto, že sú asi len štvrtina šírky auta alebo nákladného auta. Od roku 1978 v USA sú výrobcovia motocyklov povinní zviditeľniť motocykle zapojením svetlometov
Securibot: malý dron Survelliance pre domácu bezpečnosť: 7 krokov (s obrázkami)
Securibot: malý dron Survelliance pre domácu bezpečnosť: Je to jednoduchý fakt, že roboty sú úžasné. Bezpečnostné roboty sú však zvyčajne príliš drahé na to, aby si ich priemerný človek mohol dovoliť, alebo je ich kúpa zo zákona nemožná; Súkromné spoločnosti a armáda majú tendenciu nechávať si tieto zariadenia pre seba a