Satura rādītājs:
- 1. darbība. Nepieciešamie materiāli
- 2. solis: korpusa izveide
- 3. darbība: 3D komponenti
- 4. solis: Savienojumu lodēšana
- 5. darbība: sensora iestatīšana
- 6. solis: daudzu sensoru montāža
- 7. darbība: kods un iestatīšana
- 8. darbība: iesaiņošana…
Video: Drošības Cyberpunk Multi-Sensor .: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Es nolēmu izveidot drošības multisensoru pēc tam, kad mūs aplaupīja, dzīvojot Ekvadoras džungļos. Tagad mēs dzīvojam citā pilsētā, bet es vēlējos saņemt paziņojumus par jebkurām darbībām mūsu mājās. Esmu redzējis daudzus pieslēgtus sensorus, kas nebija pievilcīgi, un es gribēju izveidot kaut ko ne tikai funkcionālu, bet arī interesantu mūsu mājās. Gaismas diodes var konfigurēt, lai reaģētu uz temperatūras vai kustības brīdinājumiem. Šajā projektā ietilpst digitālā temperatūras un mitruma uzraudzība, pasīvā infrasarkanā kustības noteikšana un skaļa trokšņa noteikšana, ja logi tiek izsisti, suņi rej utt. Esmu iekļāvis visus trīsdimensiju failus, kas nepieciešami, lai pabeigtu šo projektu, kas ir identisks manējam.
1. darbība. Nepieciešamie materiāli
Šeit jūs varat iegādāties visas nepieciešamās sastāvdaļas.
Adresējamas gaismas diodes caurspīdīgam objektīvam.
www.amazon.com/ALITOVE-Individual-Address…
Pir sensors
www.ebay.com/itm/Mini-IR-Infrared-Pyroelec…
WEMOS D1 R1
www.ebay.com/itm/1PCS-Wemos-D1-R2-V2-1-nod…
Skaņas detektors
www.ebay.com/itm/1PCS-Wemos-D1-R2-V2-1-nod…
Sudraba pavediens
www.amazon.com/HATCHBOX-3D-Filament-Dimens…
Skaidrs pavediens
www.amazon.com/3D-Solutech-Natural-Printer…
Ws2811 LED mikroshēmas
www.amazon.com/100pcs-ws2811-Circuit-Addre…
RGB gaismas diodes ir vaļīgas
www.amazon.com/Tricolor-Diffused-Multicolo…
enerģijas padeve
www.amazon.com/ALITOVE-Converter-5-5x2-1mm…
Koks mājokļiem
2. solis: korpusa izveide
Sāciet, sagriežot piecus koka gabalus, veidojot koka kastes korpusu. Ārējie izmēri nav svarīgi, bet svarīgi ir iekšējās virsmas laukumi. (Ārējie izmēri mainīsies atkarībā no izmantotā koka materiāla biezuma.) Jums būs nepieciešami trīs gabali, kas sagriezti 15 cm augstumā un 10 cm platumā, un divi koka gabali, kuru izmērs ir 10 cm x 10 cm.
Atkal šī ir iekšējā seja, pārskatiet iekļauto attēlu.
(Man nebija galda zāģa, tāpēc es samaksāju vietējam kokapstrādātājam, lai tie man sagriež.)
Es ieteiktu uz koka virsmas uzzīmēt taisnstūri 15 cm x 10 cm un pēc tam ar galda zāģi iestatīt asmeni 45 ° leņķī.
Izmantojiet galdzāģi, lai sekotu izsekotajām līnijām, kuras esat uzzīmējis uz katra koka gabala.
Pēc koka griešanas jūs varat sākt tos savienot, izmantojot koka skrūvju naglas.
3. darbība: 3D komponenti
Šeit ir saite uz visiem izveidotajiem 3-D komponentiem.
www.thingiverse.com/thing:3767354/files
Tie visi tika drukāti ar 100% blīvumu 0,2 mm slāņa augstumā.
LED optisko šķiedru sistēmas statīvs ir iespiests ar 100% blīvumu. Tas dod iespēju saliekt materiālu, lai ievietotu skaidas pēc tam, kad tās ir pielodētas. Ir ļoti grūti lodēt savienojumus, kas ir cieši kopā. Kaķiem ir jāslīd tieši virs gaismas diodes augšdaļas, atstājot tikai pamatni. Lai notīrītu caurumus, var būt nepieciešams ņemt nelielu urbi, lai tajā varētu ievietot caurspīdīgu pavedienu un gaisma varētu viegli iziet cauri
4. solis: Savienojumu lodēšana
Es izmantoju kādu parastu trīsstiepļu vadu, vai jūs savienojat WS 2811 mikroshēmas kopā. Turklāt man vajadzēja lodēt astoņas milimetru RGB gaismas diodes virs šīm mikroshēmām. Adresējamie LED pavedieni patērē daudz enerģijas, tāpēc es veicu papildu lodēšanu, pievienojot strāvu un zemējuma vadu tieši Wemos paneļa strāvas padevei. Es izmantoju multimetru, lai noteiktu, kurš no tiem bija pozitīvs un kurš negatīvs.
Tā kā es izmantoju 10 ampēru 5 V barošanas avotu, man būs vairāk nekā pietiekami daudz strāvas, lai vadītu visas sensoru gaismas diodes, un, ja nepieciešams, daudz vairāk.
5. darbība: sensora iestatīšana
Sākotnējās iestatīšanas sākumā es vispirms sāku ar LED sloksnes uzlikšanu ap mana izstrādātā caurspīdīgā kvēldiega loga ārpusi. Es izmantoju karstu līmi, lai LED piestiprinātu pie loga. Es arī lodēju papildu datus un elektropārvades līnijas šo gaismas diožu galā, jo tas ir saistīts ar optisko šķiedru. Esmu pievienojis elektroinstalācijas shēmu, lai jūs varētu redzēt, kā viss ir savienots.
No turienes es tikko sāku līmēt lietas, kur tās šķiet vislabāk piemērotas.
Es izmantoju dažus vaļīgus džemperu vadus, lai visu savienotu ar Wemos.
6. solis: daudzu sensoru montāža
Izmantojot pus collu urbi, es izgriezu caurumu zem vietas, kur būtu optiskās šķiedras LED tilts. Caur šo caurumu es piespiedu mikro USB vadu savienošanai ar Wemos, kā arī barošanas vadu no 10 amp barošanas avota. LED logs tika savienots vietā, izmantojot karstu līmi, un es izmantoju naglas, lai kopā salīmētu visu koku. Var būt ļoti grūti savienot visus džemperu vadus un saglabāt visu tīru un sakārtotu. Nesteidzieties, pievienojot vadus, un jūs pat varat tos savīt, lai šķiet, ka tiem ir lielāka kārtība.
Lai izveidotu optisko šķiedru, no lomas ir jānoņem daļa skaidras kvēldiega. Tas tiks izmantots, lai pārnestu gaismu no astoņiem milimetru gaismas diodēm. Izmantojiet pāris spraudeņus, lai sagrieztu kvēldiegu, un pēc tam iespiediet kvēldiega šauruma griezuma galu trīsdimensiju drukātā LED vāciņa augšpusē. Izvelciet caurspīdīgo plēvi līdz korpusa stūrim un sagrieziet to, lai tas atbilstu korpusam.
7. darbība: kods un iestatīšana
Kad sensors ir pilnībā samontēts, varat to savienot ar datoru programmēšanai.
Sākotnējai iestatīšanai izmantoju šo kodu no bruh automatizācijas. Tas savienoja multisensoru ar mājas palīgu.
Multisensor GitHub Repo -
Bet tad es sāku izmantot Blynk, lai kontrolētu katru sensoru un liktu to nospiest tieši uz manu tālruni.
blynk.io/en/getting-started
SuperChart ir Blynk opcija, kuru izmantoju, lai pārsūtītu datus uz savu iPhone drošības uzraudzībai. SuperChart tiek izmantots tiešu un vēsturisku datu vizualizēšanai. To var izmantot sensoru datiem, bināro notikumu reģistrēšanai un daudz ko citu.
Lai izmantotu SuperChart logrīku, jums vajadzēs nosūtīt datus no aparatūras ar vēlamo intervālu, izmantojot taimerus.
Šeit ir pamata piemērs datu pārsūtīšanai.
Mijiedarbība:
Pārslēdzieties starp laika diapazoniem un tiešraides režīmu
Logrīka apakšdaļā pieskarieties laika diapazoniem, lai mainītu laika diapazonus Pieskarieties Leģendas elementi, lai parādītu vai paslēptu datu plūsmas
Pieskarieties un turiet, lai skatītu laika zīmogu un atbilstošās vērtības Ātri velciet no kreisās uz labo, lai atklātu iepriekšējos datus
Tad jūs varat ritināt datus uz priekšu un atpakaļ noteiktā laika diapazonā. Pilnekrāna režīms
Nospiediet šo pogu, lai atvērtu pilnekrāna skatu ainavas orientācijā.
Vienkārši pagrieziet tālruni portreta režīmā. Diagrammai vajadzētu griezties automātiski.
Pilnekrāna skatā redzēsit X (laiks) un vairākas Y skalas.
Pilnekrāna režīmu var atspējot logrīka iestatījumos.
Izvēlnes poga Izvēlnes poga atvērs papildu funkcijas:
Eksportēt uz CSV Dzēst datus serverī
SuperChart iestatījumi:
Diagrammas nosaukuma nosaukuma fonta lielums Jūs varat izvēlēties 3 fontu izmērus Nosaukuma izlīdzināšana Izvēlieties diagrammas virsraksta līdzinājumu. Šis iestatījums ietekmē arī virsraksta un leģendas pozīciju logrīkā. Rādīt x asi (laiks) Atlasiet to, ja diagrammas apakšā vēlaties parādīt laika etiķeti. Laika diapazonu atlasītājs Ļauj izvēlēties diagrammai nepieciešamos periodus (15 m, 30 m, 1 h, 3 h,…) un izšķirtspēju. Izšķirtspēja nosaka, cik precīzi ir jūsu dati. Šobrīd diagramma atbalsta divu veidu izšķirtspēju standarta un augstu. Izšķirtspēja ir atkarīga arī no izvēlētā perioda. Piemēram, standarta izšķirtspēja 1d nozīmē, ka saņemsiet 24 punktus dienā (1 stundā), bet ar augstu izšķirtspēju - 1d 1440 punktus dienā (1 minūtē). Datu plūsmas Pievienojiet datu plūsmas (kā konfigurēt datu plūsmas, lasiet tālāk)
Datu straumes iestatījumi
Logrīks atbalsta līdz 4 datu straumēm.
Nospiediet datu plūsmas iestatījumu ikonu, lai atvērtu datu plūsmas iestatījumus.
Dizains:
Izvēlieties pieejamos diagrammas veidus:
Līnijas apgabala joslas binārais (noenkurot LINK uz bināro)
Krāsa:
Izvēlieties vienkrāsainas krāsas vai gradientus
Avots un ievade:
Varat izmantot 3 veidu datu avotus:
1. Virtuālā tapa
Izvēlieties vajadzīgo ierīci un virtuālo tapu, lai nolasītu datus.
2. Tagi
SuperChart var apkopot datus no vairākām ierīcēm, izmantojot iebūvētās apkopošanas funkcijas.
Piemēram, ja jums ir 10 temperatūras sensori, kas nosūta temperatūru noteiktā laika periodā, logrīkā varat uzzīmēt vidējo vērtību no 10 sensoriem.
Lai izmantotu tagus:
Pievienojiet tagu katrai ierīcei, no kuras vēlaties apkopot datus. Push datus uz to pašu virtuālo tapu katrā ierīcē. (piemēram, Blynk.virtualWrite (V0, temperatūra);) Izvēlieties tagu kā avotu SuperChart logrīkā un izmantojiet tapu, kur dati nonāk (piemēram, V0)
Pieejamās funkcijas:
SUM apkopos visas ienākošās vērtības norādītajā virtuālajā tapā visās ierīcēs, kas marķētas ar izvēlēto tagu. AVG uzzīmēs vidējo vērtību MED atradīs vidējo vērtību MIN uzzīmēs minimālo vērtību
☝️ SVARĪGI: tagi nedarbojas tiešajā režīmā.
Ierīces atlasītājs Ja savam projektam pievienojat ierīces atlasītāja logrīku, varat to izmantot kā SuperChart avotu. Šādā gadījumā, mainot ierīci ierīces atlasītājā, diagramma tiks attiecīgi atjaunināta
Y ass iestatījumi
Ir 4 režīmi datu mērogošanai pa Y asi
Automātiski
Dati tiks automātiski mērogoti, pamatojoties uz konkrētā laika perioda min un max vērtībām. Šī ir jauka iespēja, ar ko sākt. Min./Maks
Izvēloties šo režīmu, Y skala tiks iestatīta uz jūsu izvēlētajām vērtībām.
Piemēram, ja jūsu aparatūra sūta datus, kuru vērtības svārstās no -100 līdz 100, varat iestatīt diagrammu
uz šīm vērtībām un dati tiks atveidoti pareizi.
Iespējams, vēlēsities arī vizualizēt datus noteiktā diapazonā.
Pieņemsim, ka ienākošajiem datiem ir vērtības diapazonā no 0 līdz 55, bet jūs vēlaties redzēt tikai vērtības diapazonā no 30 līdz 50.
Varat to iestatīt, un, ja vērtības neatbilst jūsu konfigurētajai Y skalai, diagramma tiks apgriezta
% no augstuma Šī opcija ļauj automātiski mērogot ienākošos datus logrīkā un novietot to vēlamajā veidā. Šajā režīmā ekrānā iestatāt logrīka augstuma procentuālo vērtību no 0% līdz 100%.
Ja iestatāt 0-100%, patiesībā tā ir pilna automātiskā mēroga. Neatkarīgi no datu diapazona, tas vienmēr tiks mērogots līdz visam logrīka augstumam.
Ja iestatāt to uz 0–25%, šī diagramma tiks atveidota tikai 1/4 no logrīka augstuma.
Šis iestatījums ir ļoti vērtīgs binārajai diagrammai vai dažu datu plūsmu vizualizēšanai tajā pašā diagrammā citādā veidā.
Delta Kamēr dati paliek norādītajā Delta vērtībā, diagramma tiks automātiski mērogota šajā diapazonā. Ja delta pārsniedz diapazonu, diagramma tiks automātiski pielāgota attiecīgā perioda min/max vērtībām.
Sufikss
Šeit jūs varat norādīt sufiksu, kas tiks parādīts Tap'n'hold laikā.
Decimāldaļas
Nosaka diagrammas vērtības formatējumu, pieskaroties diagrammai. Iespējamās iespējas ir šādas: #, #. #, #. ## utt.
Savienojiet trūkstošos datu punktus
Ja šis slēdzis ir IESLĒGTS, tad SuperChart savieno visus punktus pat tad, ja nebija datu.
Ja tas ir iestatīts uz IZSLĒGTS, jūs redzēsit nepilnības, ja nebūtu datu.
Binārās diagrammas iestatījumi
Šāda veida diagrammas ir noderīgas, lai attēlotu bināros datus, piemēram, kad iekārta bija ieslēgta vai izslēgta, vai tika konstatēta kustība vai kad tika sasniegts noteikts slieksnis.
Jums jānorāda FLIP punkts, kurā ienākošie dati tiks pārvērsti par TRUE vai FALSE stāvokli.
Piemēram, jūs sūtāt datus diapazonā no 0 līdz 1023. Ja kā FLIP punktu iestatāt 512, tad viss virs 512 (izņemot 512) tiks ierakstīts kā PATIESA, jebkura vērtība zem 512 (ieskaitot 512) būs nepatiesa.
Cits piemērs, ja nosūtāt 0 un 1 un kā FLIP punktu iestatāt 0, tad 1 būs TRUE, 0 būs FALSE
Valsts iezīmes:
Šeit jūs varat norādīt, kā TAISNĪBA/FALSE jāparāda Tap'n'Hold režīmā.
Piemēram, jūs varat iestatīt uz TRUE uz uzrakstu "Equipment ON", FALSE uz "Equipment OFF".
8. darbība: iesaiņošana…
Mana vīzija par šo projektu bija izveidot pilnu moduli, kurā es varētu pievienot papildu komponentus un mainīt to, lai tas kļūtu par daudzfunkcionālu drošības sensoru. Pamatojoties uz kodu, kas tiek ielādēts mikrokontrollerī, šo ierīci var izmantot vairākiem sensoru izkārtojumiem. Es patiešām novērtēju, ka veltījāt laiku, lai izlasītu manu pamācību!
Ieteicams:
Covid drošības ķivere 1. daļa: Ievads Tinkercad ķēdēs!: 20 soļi (ar attēliem)
Covid drošības ķivere 1. daļa: Ievads Tinkercad shēmās!: Sveiki, draugs! Šajā divdaļīgajā sērijā mēs iemācīsimies izmantot Tinkercad shēmas - jautru, spēcīgu un izglītojošu rīku, lai uzzinātu, kā darbojas shēmas! Viens no labākajiem veidiem, kā mācīties, ir darīt. Tātad, vispirms izstrādāsim savu projektu:
Pašdarināta drošības sistēma, izmantojot sensoru saplūšanu: 5 soļi
Pašdarināta drošības sistēma, izmantojot sensoru saplūšanu: Šī projekta ideja ir izveidot lētu un viegli izgatavojamu drošības sensoru, ko var izmantot, lai brīdinātu jūs, kad kāds ir to šķērsojis. Sākotnējais mērķis bija izveidot kaut ko tādu, kas mani varētu informēt, kad kāds gāja pa kāpnēm, bet es arī
Spēle Kā izveidot drošības kastīti mūsu vidū - Elektroinstalācijas uzdevums: 7 soļi
Spēle Kā panākt drošības kastes ievērošanu starp mums - Elektroinstalācijas uzdevums: Šodien es jums parādīšu, kā izveidot drošības kastīti pēc spēles starp mums - Elektroinstalācijas uzdevums
Raven Pi drošības kamera: 7 soļi (ar attēliem)
Raven Pi drošības kamera: Šis plastmasas krauklis bauda jaunu pēcnāves dzīvi kā praktiska, bet rāpojoša drošības kamera-Raven Pi. Tā vēderā ir Raspberry Pi un kaklā iebūvēta Pi kamera, kas uzņem HD video, kad tiek konstatēta kustība. Tajā pašā mirklī tā
Viena pieskāriena sieviešu drošības drošības sistēma: 3 soļi
Sieviešu drošības pieskāriena sistēma ar vienu pieskārienu: viena pieskāriena signalizācija Sieviešu drošības sistēma, izmantojot 8051 mikrokontrolleri Mūsdienu pasaulē sieviešu drošība ir vissvarīgākā problēma valstī. Šodien sievietes tiek uzmāktas un satrauktas, un dažreiz, kad nepieciešama steidzama palīdzība. Nav obligāta atrašanās vieta