Orodha ya maudhui:

Cyberpunk Multi-Sensor ya Usalama .: 8 Hatua
Cyberpunk Multi-Sensor ya Usalama .: 8 Hatua

Video: Cyberpunk Multi-Sensor ya Usalama .: 8 Hatua

Video: Cyberpunk Multi-Sensor ya Usalama .: 8 Hatua
Video: Cyberpunk 2077 (Киберпанк 2077 без цензуры) #3 Прохождение (Ультра, 2К) ► Пошёл ты, Джонни! 2024, Novemba
Anonim
Image
Image
Sensor nyingi za cyber kwa Usalama
Sensor nyingi za cyber kwa Usalama
Sensor nyingi za cyber kwa Usalama
Sensor nyingi za cyber kwa Usalama

Niliamua kutengeneza kituo cha usalama baada ya kuibiwa wakati tunaishi kwenye msitu wa Ecuador. Sasa tunaishi katika mji mwingine lakini nilitaka njia ya kupokea arifa za shughuli yoyote nyumbani kwetu. Nimeona sensorer nyingi zimeunganishwa ambazo hazikuwa za kupendeza na nilitaka kutengeneza kitu ambacho hakikuwa cha kufanya kazi tu lakini pia kilikuwa cha kupendeza nyumbani kwetu. LED zinaweza kusanidiwa kujibu hali ya joto au mwendo. Mradi huu ni pamoja na ufuatiliaji wa joto la Dijiti na ufuatiliaji wa unyevu, kugundua mwendo wa infrared infrared, na kugundua kelele kubwa kwa kuvunja windows, mbwa kubweka, n.k. Nimejumuisha faili zote za 3-D zinahitajika kukamilisha mradi huu sawa na mgodi.

Hatua ya 1: Vifaa vinahitajika

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika

Hapa ndipo unaweza kununua vifaa vyote vinavyohitajika.

LEDs zinazoweza kushughulikiwa kwa lensi zilizo wazi.

www.amazon.com/ALITOVE-Individual-Adressress …….

Sensor ya Pir

www.ebay.com/itm/Mini-IR-Infrared-Pyroelec…

WEMOS D1 R1

www.ebay.com/itm/1PCS-Wemos-D1-R2-V2-1-nod…

Kigunduzi cha Sauti

www.ebay.com/itm/1PCS-Wemos-D1-R2-V2-1-nod…

Chuma cha fedha

www.amazon.com/HATCHBOX-3D-Filament-Dimens …….

Futa filament

www.amazon.com/3D-Solutech-Natural-Printer ……

Chips zilizoongozwa na Ws2811

www.amazon.com/100pcs-ws2811-Circuit-Addre…

Viongozi wa RGB wamefunguliwa

www.amazon.com/Tricolor-Diffused-Multicolo…

usambazaji wa umeme

www.amazon.com/ALITOVE-Converter-5-5x2-1mm…

Mbao kwa ajili ya makazi

Hatua ya 2: Kuunda Kifungu

Kujenga Ukumbi
Kujenga Ukumbi
Kujenga Ukumbi
Kujenga Ukumbi
Kujenga Ukumbi
Kujenga Ukumbi
Kujenga Ukumbi
Kujenga Ukumbi

Anza kwa kukata vipande vitano vya kuni ili kuunda eneo la sanduku la mbao. Vipimo vya nje sio muhimu, lakini kilicho muhimu ni maeneo ya ndani ya uso. (Vipimo vya nje vitabadilika kulingana na unene wa nyenzo za kuni unazotumia.) Utahitaji vipande vitatu ambavyo vimekatwa urefu wa 15 cm na 10 cm upana na vipande viwili vya kuni ambavyo ni 10 cm x 10 cm.

Tena huu ndio uso wa ndani, pitia picha ambayo nimejumuisha.

(Sikuwa na meza ya meza kwa hivyo nililipa mfanyakazi wa kuni ili kunikata.)

Ningeshauri kuchora mstatili 15 cm x 10 cm kwenye uso wa kuni yako na kisha kutumia meza ya meza weka blade yako kwa pembe ya 45 °.

Tumia meza ya meza kufuata mistari yako iliyofuatiliwa ambayo umechora kwenye kila kipande cha mbao.

Baada ya kuni kukatwa unaweza kuanza kuziunganisha kwa kutumia misumari ya screws za kuni.

Hatua ya 3: Vipengele vya 3D

Vipengele vya 3D
Vipengele vya 3D
Vipengele vya 3D
Vipengele vya 3D
Vipengele vya 3D
Vipengele vya 3D
Vipengele vya 3D
Vipengele vya 3D

Hapa kuna kiunga cha vitu vyote vilivyoundwa vya 3-D.

www.thingiverse.com/thing:3767354/files

Zilichapishwa kwa msongamano wa 100% kwa urefu wa safu ya.2mm.

Kusimama kwa mfumo wa fiber fiber optic imechapishwa kwa wiani 100%. Hii inakupa uwezo wa kubadilisha nyenzo kuingiza chips baada ya kuuzwa. Ni ngumu sana kutengeneza unganisho linalofunga karibu. Paka hufanywa kuteleza moja kwa moja juu ya mwangaza wa LED na kuacha msingi wazi tu. Inaweza kuwa muhimu kwako kuchukua drillbit ndogo kusafisha mashimo ili filament wazi iweze kuingizwa ndani yake na nuru ipite kwa urahisi

Hatua ya 4: Uunganisho wa Soldering

Uunganisho wa Soldering
Uunganisho wa Soldering
Uunganisho wa Soldering
Uunganisho wa Soldering
Uunganisho wa Soldering
Uunganisho wa Soldering

Nilitumia waya wa kawaida wa strand tatu unaunganisha chips za WS 2811 pamoja. Kwa kuongeza nilibidi kuuzia taa za Milimita nane za RGB juu ya chips hizo. Vipande vya LED vinavyoweza kushughulikiwa huvuta nguvu nyingi kwa hivyo nilifanya soldering ya ziada kwa kuongeza nguvu na waya wa ardhini moja kwa moja kwa pembejeo ya nguvu kwenye bodi ya Wemos. Nilitumia multimeter kuamua ni ipi chanya na ipi hasi na kwa kila moja.

Kwa kuwa ninatumia usambazaji wa umeme wa 10 amp 5 V nitakuwa na zaidi ya uwezo wa kutosha kuendesha LED zote za sensorer na mengi zaidi ikiwa inahitajika.

Hatua ya 5: Usanidi wa Sensorer

Usanidi wa Sensorer
Usanidi wa Sensorer
Usanidi wa Sensorer
Usanidi wa Sensorer
Usanidi wa Sensorer
Usanidi wa Sensorer

Kwa usanidi wa kwanza ulianza, nilianza kwa kutumia ukanda wa LED kuzunguka nje ya dirisha wazi la filament ambalo nilitengeneza. Nilitumia gundi moto kushikamana na LED kwenye dirisha. Niliuza pia data za ziada na laini za umeme mwishoni mwa LED hizo kwa sababu ndio ambayo imeunganishwa na macho ya nyuzi. Nimejumuisha mchoro wa wiring ili uweze kuona jinsi kila kitu kimeunganishwa.

Kutoka hapo nilianza tu vitu vya moto vya gluing ambapo vinaonekana kufaa zaidi.

Nilitumia waya huru za kuruka ili kuunganisha kila kitu kwa Wemos.

Hatua ya 6: Mkutano wa sensorer nyingi

Mkutano wa Multi-sensor
Mkutano wa Multi-sensor
Mkutano wa Multi-sensor
Mkutano wa Multi-sensor
Mkutano wa Multi-sensor
Mkutano wa Multi-sensor

Kutumia nusu-inchi ya kuchimba visima nilikata shimo chini ambapo daraja la nyuzi ya LED itakuwa. Kupitia shimo hilo nililazimisha waya ndogo ya USB kuungana na Wemos na vile vile waya wa usambazaji wa umeme kutoka kwa umeme wa 10 amp. Dirisha la LED lilikuwa limeunganishwa mahali hapo kwa kutumia gundi moto na ninatumia kucha kucha kuni zote pamoja. Inaweza kuwa ngumu sana kuunganisha waya zote za kuruka na kuweka kila kitu kikiwa safi na sawa. Chukua muda wako unapounganisha waya na unaweza hata kuzipindua kuzifanya zionekane kuwa na mpangilio zaidi.

Kwa usanidi wa fiber optic utahitaji kuchukua filament wazi kutoka kwa jukumu. Hii ndio itatumika kubeba nuru kutoka kwa LED za Milimita nane. Tumia vipande viwili kukata filament na kisha kushinikiza ncha iliyokatwa ya filament juu ya kofia ya LED iliyochapishwa ya 3-D. Endesha filamu iliyo wazi kwenye kona ya nyumba na uikate ili kutoshea ua.

Hatua ya 7: Kanuni na Usanidi

Kanuni na Usanidi
Kanuni na Usanidi
Kanuni na Usanidi
Kanuni na Usanidi

Baada ya sensorer kukusanyika kabisa unaweza kuiunganisha kwenye kompyuta yako kwa programu.

Kwa usanidi wangu wa kwanza nambari iliyotumiwa kutoka kwa kiotomatiki cha bruh. Hii ilikuwa ikiunganisha basi multisensor kwa msaidizi wa nyumbani.

Jarida la GitHub la Multisensor -

Lakini basi nilianza kutumia Blynk kudhibiti kila sensorer na kuisukuma moja kwa moja kwenye simu yangu.

blynk.io/en/getting-started

SuperChart ni chaguo la Blynk nililotumia kushinikiza data kwenye iPhone yangu kwa ufuatiliaji wa usalama. SuperChart hutumiwa kuibua data ya moja kwa moja na ya kihistoria. Unaweza kuitumia kwa data ya sensorer, kwa ukataji wa hafla za binary na zaidi.

Kutumia widget ya SuperChart utahitaji kushinikiza data kutoka kwa vifaa na muda unaotakiwa kwa kutumia vipima muda.

Hapa kuna mfano wa msingi wa kusukuma data.

Maingiliano:

Badilisha kati ya muda na hali ya Moja kwa Moja

Gonga masafa ya saa chini ya wijeti ili ubadilishe safu za saa Gonga Vipengele vya Hadithi ili kuonyesha au kuficha ndoto za mchana

Tap'n'hold kuona muhuri wa muda na maadili yanayolingana Swipe haraka kutoka kushoto kwenda kulia kufunua data zilizopita

Basi unaweza kisha kusogeza data nyuma na kusonga mbele katika anuwai ya wakati uliopewa. Hali kamili ya Skrini

Bonyeza kitufe hiki kufungua mwonekano wa Skrini Kamili katika mwelekeo wa mazingira.

Zungusha simu kurudi kwenye hali ya picha. Chati inapaswa kuzunguka kiotomatiki.

Katika mwonekano kamili wa skrini utaona X (saa) na mizani ya Y nyingi.

Hali kamili ya Skrini inaweza kuzimwa kutoka kwa Mipangilio ya wijeti.

Kitufe cha Menyu kitufe kitafungua kazi za ziada:

Hamisha kwa CSV Futa Takwimu kwenye seva

Mipangilio ya SuperChart:

Kichwa cha Kichwa Kichwa cha herufi Ukubwa Una chaguo la ukubwa wa herufi 3 Upangiliaji wa Kichwa Chagua mpangilio wa kichwa cha chati. Mpangilio huu pia unaathiri Kichwa na msimamo wa Hadithi kwenye Wijeti. Onyesha mhimili wa x (saa) Chagua ikiwa unataka kuonyesha lebo ya saa chini ya chati yako. Kichaguaji cha muda kinakuruhusu kuchagua vipindi vinavyohitajika (15m, 30m, 1h, 3h,…) na azimio la chati yako. Azimio linafafanua jinsi data yako ilivyo sahihi. Chati ya sasa inasaidia aina 2 za kiwango cha juu na cha juu. Azimio pia inategemea kipindi kilichochaguliwa. Kwa mfano, azimio la kawaida la 1d linamaanisha utapata alama 24 kwa siku (1 kwa saa), na azimio kubwa utapata kwa alama 1d 1440 kwa siku (1 kwa dakika). Datastreams Ongeza ndoto za ndoto (soma hapa chini jinsi ya kusanidi ndoto za ndoto)

Mipangilio ya Datastream

Widget inasaidia hadi Datastreams 4.

Bonyeza Ikoni ya Mipangilio ya Datastream kufungua Mipangilio ya Datastream.

Ubunifu:

Chagua aina za Chati zinazopatikana:

Line Area Bar Binary (nanga LINK kwa binary)

Rangi:

Chagua rangi ngumu au gradients

Chanzo na pembejeo:

Unaweza kutumia aina 3 za chanzo cha Takwimu:

1. Pini halisi

Chagua Kifaa unachotaka na Pini inayofaa ili kusoma data kutoka.

2. Vitambulisho

SuperChart inaweza kujumlisha data kutoka kwa vifaa anuwai kwa kutumia kazi za ujumuishaji zilizojengwa.

Kwa mfano, ikiwa una sensorer 10 za joto zinazotuma joto na kipindi fulani, unaweza kupanga thamani ya wastani kutoka kwa sensorer 10 kwenye wijeti.

Kutumia Lebo:

Ongeza Lebo kwenye kila kifaa unachotaka kujumlisha data kutoka. Sukuma data kwa Pini sawa ya Virtual kwenye kila kifaa. (k.v.

Kazi zinapatikana:

SUM itafupisha muhtasari wa thamani zote zinazoingia kwa Pini ya Virtual iliyoainishwa kwenye vifaa vyote vilivyowekwa na lebo iliyochaguliwa AVG itapanga thamani ya wastani MED itapata thamani ya wastani MIN itapanga thamani ya chini MAX itapanga thamani ya juu

IM️ MUHIMU: Lebo hazifanyi kazi katika Hali ya Moja kwa Moja.

Kiteuzi cha Kifaa Ukiongeza Wijeti ya Kiteua Kifaa kwenye mradi wako, unaweza kuitumia kama chanzo cha SuperChart. Katika kesi hii, unapobadilisha kifaa katika Kiteuzi cha Kifaa, chati itasasishwa ipasavyo

Mipangilio ya Y-Axis

Kuna njia 4 za jinsi ya kupima data kando ya mhimili Y

Kiotomatiki

Takwimu zitapunguzwa kiotomatiki kulingana na min na max max ya muda uliopewa. Hii ni chaguo nzuri kuanza nayo. Min / Max

Wakati hali hii imechaguliwa, kiwango cha Y kitawekwa kwa maadili unayochagua.

Kwa mfano, ikiwa vifaa vyako vinatuma data na viwango tofauti kutoka -100 hadi 100, unaweza kuweka chati

kwa maadili haya na data itatolewa kwa usahihi.

Unaweza pia kutaka kuibua data ndani ya anuwai fulani.

Wacha tuseme data inayoingia ina maadili katika anuwai ya 0-55, lakini ungependa kuona maadili tu katika anuwai ya 30-50.

Unaweza kuiweka na ikiwa maadili hayatoshi kwa kiwango cha Y uliyosanidi, chati itapunguzwa

% ya Urefu Chaguo hili hukuruhusu kuongeza kiwango cha data zinazoingia kwenye wijeti na kuiweka kwa njia unayotaka. Katika hali hii, umeweka asilimia ya urefu wa wijeti kwenye skrini, kutoka 0% hadi 100%.

Ikiwa utaweka 0-100%, kwa kweli ni kiwango kamili cha kiotomatiki. Haijalishi ni kwa kiwango gani data inakuja, itapunguzwa kila wakati kwa urefu wote wa wijeti.

Ikiwa utaiweka kwa 0-25%, basi chati hii itatolewa tu kwa 1/4 ya urefu wa wijeti.

Mpangilio huu ni wa muhimu sana kwa Chati ya Kibinadamu au kwa kuibua ndoto ndogo za kumbukumbu kwenye chati moja kwa njia tofauti.

Delta Wakati data inakaa ndani ya thamani uliyopewa ya Delta, chati itapunguzwa kiotomatiki katika fungu hili. Ikiwa delta inazidi masafa, chati itaongezewa kiotomatiki hadi min / max maadili ya kipindi fulani.

Kiambishi

Hapa unaweza kutaja kiambishi ambacho kitaonyeshwa wakati wa Tap'n'hold.

Makataa

Inafafanua uumbizaji wa thamani ya grafu wakati wewe Tap'n'hold graph. Chaguo zinazowezekana ni: #, #. #, #. ##, nk.

Unganisha Pointi za Kukosa Takwimu

Ikiwa swichi hii imewashwa, basi SuperChart itaunganisha nukta zote hata ikiwa hakukuwa na data.

Ikiwa imewekwa ZIMA, basi utaona mapungufu ikiwa hakukuwa na data.

Mipangilio ya Chati ya Binary

Aina hii ya chati ni muhimu kupanga data ya binary, kwa mfano wakati kitengo kilikuwa kimezimwa au kikizimwa, au wakati mwendo uligunduliwa au wakati kizingiti fulani kilifikiwa.

Unahitaji kutaja hatua ya FLIP, ambayo ndio mahali ambapo data zinazoingia zitageuzwa kuwa JAMBO la KWELI au LA UONGO.

Kwa mfano, unatuma data katika masafa ya 0 hadi 1023. Ikiwa utaweka 512 kama hatua ya FLIP, basi kila kitu kilicho juu ya 512 (isipokuwa 512) kitarekodiwa kama KWELI, thamani yoyote chini ya 512 (pamoja na 512) itakuwa UONGO.

Mfano mwingine, ikiwa utatuma 0 na 1 na kuweka 0 kama hatua ya FLIP, basi 1 itakuwa KWELI, 0 itakuwa UONGO

Lebo za Serikali:

Hapa unaweza kutaja jinsi KWELI / UONGO inapaswa kuonyeshwa katika hali ya Tap'n'Hold.

Kwa mfano, unaweza kuweka kuwa KWELI kwa lebo ya "Vifaa ILIYO", UONGO kwa "Vifaa VYA KUZIMWA".

Hatua ya 8: Kumalizia…

Inamaliza …
Inamaliza …

Maono yangu kwa mradi huu ilikuwa kuunda moduli kamili ambapo ningeweza kuongeza vifaa vya ziada na kuibadilisha kuifanya iwe sensor ya usalama ya anuwai. Kwa msingi wa nambari ambayo imepakiwa kwa mdhibiti mdogo kitengo hiki kinaweza kutumika kwa mipangilio mingi ya vitambuzi. Ninakushukuru sana kuchukua muda kusoma kusoma kwangu!

Ilipendekeza: