Indholdsfortegnelse:

Varmeindeksalarm: 7 trin
Varmeindeksalarm: 7 trin

Video: Varmeindeksalarm: 7 trin

Video: Varmeindeksalarm: 7 trin
Video: НАША ЖИЗНЬ ИЗМЕНИЛАСЬ ПОСЛЕ ПОЯВЛЕНИЯ ............ 2024, November
Anonim
Varmeindeksalarm
Varmeindeksalarm

Dette projekt kom fra et behov for at overvåge temperaturer i arbejdsområder samt signalere, når temperaturerne når givne tærskler. Nogle undersøgelser baseret på temperatureksponeringsgrænser fra OSHA var med til at gøre det praktisk. Nu hvor det er færdigt, er der bestemt måder for mig at forbedre det, men som et bevis på konceptet fungerede det ganske godt.

Trin 1: Ting du har brug for:

Overraskende nok kan de fleste af de involverede ting findes i mange af arduino -startpakkerne fra steder som Amazon eller Ebay.

  • Uno Board
  • LCD1602 modul
  • 10k ohm potentiometer til lcd -baggrundslys
  • Mini brødbræt (17x5+5 ben)
  • DHT11 sensor (jeg brugte en allerede på et bord)
  • Passiv summer
  • RGB LED
  • 220 ohm modstande x3
  • M-M jumpere
  • M-F jumpere
  • 9 volt batteri
  • 9-volts holder med tønde-jack
  • Kabinet til alt (jeg har 3D -printet min ud af sort PLA)
  • Skruer til montering af ting
  • USB -kabel til programmeringstavle

Trin 2: Tilslutning af minibordet

Tilslutning af minibordet
Tilslutning af minibordet
Tilslutning af minibordet
Tilslutning af minibordet

Først opretter vi minibanken først, på den måde kæmper vi senere ikke med jumper -ledninger for at få komponenterne sat i. For at komme i gang skal du tage 10k -gryden og orientere den, så den ene pin/output vender mod dig. Sæt den i brødbrættet, så den ene stift er på den ene halvdel, og de to stifter er på den anden. Tag derefter fat i DHT11 -sensoren og tilføj det til tavlen på den øverste halvdel med sensoren vendt væk fra dig. På denne måde er pin -ordren, der starter til venstre, jorden, vin og data. Til sidst skal du tage summeren og montere den også på tavlen. Bemærk, på grund af hvordan benene er anbragt i bunden af den, for at passe, skal du dreje summeren lidt, så den går ind i brættet i en L -form mellem stifterne (tænk skakridderbevægelse).

Derefter skal du bruge 8 M-M jumpere, 6 korte (2 røde, 4 sorte) og 2 lange (jeg brugte gul og brun). Ved at bruge det øverste venstre hjørne, over gryden, mærke det som A1 med bunden til højre som J17, starter vi med jordtrådene.

  1. Indsæt en kort sort jumper fra D1 til F17
  2. efterfulgt af E7 til G17
  3. og E14 til H17
  4. endelig I17 til F13

Til de røde springere er vores VINs-

  1. E8 til F15
  2. D3 til G15

Endelig springerne til at føre tilbage til arduino-

  1. Gul ledning til E9
  2. Brun ledning til E16

Når du har længdespringerne på minibordet, skal du sørge for, at de er gevindskåret, så de ligger mod dig. Sæt dette til side.

Trin 3: Konfigurer LCD og LED

Opsæt LCD og LED
Opsæt LCD og LED
Opsæt LCD og LED
Opsæt LCD og LED
Opsæt LCD og LED
Opsæt LCD og LED
Opsæt LCD og LED
Opsæt LCD og LED

Til dette trin skal du bruge 16 M-F jumpere, helst alle lange, de tre 220 ohm modstande, RGB LED, LCD-modul, kabinetplade og nogle skruer. Hav også arduinoen ved hånden. Tilgiv hvor indviklede billederne til dette trin er, tænkte ikke på at tage billeder, før alt var samlet.

Jeg fandt det lettere at fastgøre lcd'en til låget, før jeg tilsluttede det hele, men YMMV. Uanset om du beslutter dig for at gøre det samme eller ej, skal du vende lcd'en om, så stifthovedet vender "op". Start hele vejen til højre med den første pin, fastgør 3 M-F jumpere og stak dem af vejen. Den fjerde pin vil du forbinde til pin 7 på arduinoen. Den 5. pin på lcd'en vil være en anden, som du vil stikke af vejen. Tilslut LCD'ens 6. pin til arduino pin 8. Du efterlader de næste 4 pins uden forbindelse. Vi er næsten færdige med denne del. Tilslut henholdsvis lcd 11 til 14 til stifterne 9, 10, 11 og 12 på arduinoen.

Tag minibåden fra det forrige trin nu. Start fra den højre pin på lcd'en (stadig på hovedet), tilslut den første pin -jumper til J17 på miniboardet. Tilslut pin 2 -jumper til H15 og pin 3 til H2. Pin 5 går til G13. De to gratis jumpere til venstre, 15 og 16, forbinder til henholdsvis I15 og H13.

Nu! Til LED -samlingen. I stedet for at lodde modstandene til LED -benene brugte jeg krympeslange til at få en mekanisk pasform samt elektrisk isolere dem fra hinanden. E-tape blev brugt til at binde alt sammen og forhindre M-F-jumpere i at glide af, når det hele glides sammen. På billedet af samlingen ovenfor er benene bøjet 90 grader, så ledningerne vil følge langs toppen frem for at stikke ned og risikere at vikle sammen. For ledningerne er venstre til højre blå, grøn, fælles grund, rød. Jeg ved, at farverne ikke matcher som de burde. Måske næste gang.

LED'en vil friktion passe ind i et hul boret gennem kabinetlåget, så der er ikke behov for lim eller andet. Tilslut den almindelige jumper til I13 på miniborden, rød til arduino pin 3, green til pin 5 og blå til pin 6.

Trin 4: Afslut ledningerne

Afslut ledningerne
Afslut ledningerne

Dette trin er let. Kan du huske den brune jumper, vi tilsluttede summeren? Tilslut det til pin 2 på arduinoen. Den gule jumper fra DHT11? Send den videre til pin 13. Til sidst tager du 2 længdespringere og forbinder 5v til J15 på miniborden og en af grundene til J13. Færdig! Bortset fra strøm og programmering er alle ledninger nu udført.

Trin 5: Programmering og test

Programmering og test
Programmering og test
Programmering og test
Programmering og test
Programmering og test
Programmering og test

Vend lcd'en til højre, og tilslut arduinoen til din computer. Download og åbn skitsen herunder. Med arduino IDE skal du kontrollere skitsen for at sikre, at du har alt, hvad du har brug for. Så længe alt fungerer, skal du uploade skitsen til tavlen. Hvis der ikke er nogen problemer, bør LCD -skærmen lyse, og LED'en lyser rødt. Vent et par sekunder, og du skal begynde at se data, der vises på LCD -skærmen. Forudsat at omgivelsestemperaturen (T) og luftfugtigheden (RH) skaber en varmeindeksværdi (HI) ved eller under 26 grader Celsius, bliver LED'en grøn, så snart data vises.

Se på HI -diagrammet ovenfor, og bemærk farvenes gradient, der fortsætter fra gul til rød. 26c og under lysdioden vil være grøn uanset hvor cool den bliver (du kan ændre den til også at blive blå, når den bliver kold). 26-33c bliver det gulgrønt for temperaturer, du skal være forsigtig. 33-41c får den en mere gul farve til det temperaturområde, du vil begynde at overveje at komme ind i lidt skygge, køligere luft eller på anden måde begynde at køle af. Når den når 41c eller højere, blinker LED'en rødt, og summeren lyder synkroniseret med LED'en. En let måde at teste, om det virker, er at ånde ud på sensoren og se, når data og LED -farver ændres. Dernæst går vi til montering!

Trin 6: Montering af det hele

Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele

På den sikre side skal du sørge for, at du har taget USB -kablet ud på dette tidspunkt.

Lad batteriet være afbrudt i øjeblikket, men tilslut tøndeproppen til arduinoen, da det sidder lidt tæt i kabinettet, jeg har udskrevet. Skub brættet ind i kabinettet med tøndeproppen mod det frie rum, og skru brættet til afstandene. Når det er sikkert og ikke bevæger sig, skal LCD -skærmen også fastgøres til toppen af kabinettet. For at undgå at beskadige det brugte jeg møtrikker og bolte, jeg fjernede fra gamle rc -bilservoer. Bor et hul på et sted for at friktion også passer til LED'en. Hvis du også bruger et 3D -printet kabinet, skal du enten planlægge bedre fremad end jeg gjorde og designe LED -hullet, før du udskriver det, eller bare en meget langsom hastighed på boremaskinen. Du vil lave et hul, ikke smelte plastikken (kan det fungere i sidste ende?) Eller revne materialet.

På dette tidspunkt kan du tilslutte batteriet og tabe det i det ledige rum. Skub minibordet ind, og skub det til siden over batteriet. Næste er den sjove del. Før alle jumpertrådene fra toppen ind i kassen, og pas på ikke at trække springere ud ved et uheld, luk toppen og brug nogle korte skruer til at fastgøre låget til kassen. I er alle færdige!

Jeg er klar over, at der er lidt luftstrøm, som boksen er nu, men hvis der er problemer på grund af det, kan jeg bruge et tyndt bor til at skabe nogle ventilationsåbninger.

Trin 7: Eftertanke

For alle, der undrede sig over, hvorfor jeg specifikt brugte sort PLA i stedet for andre farver til dette, var en af hovedårsagerne til, at jeg skabte dette, miljøet, det er beregnet til at blive brugt i, indeholder andre varmekilder end solen, som til denne specifikke brug er en ubetydelig faktor. Det er også en nær match til, hvad jeg skal have på i det miljø, og vil nærmere måle, hvad jeg selv sandsynligvis vil opleve.

Anbefalede: