Add Temperature sketch

This commit is contained in:
coolneng 2019-11-22 17:24:08 +01:00
parent 553e97941d
commit d735f2f30c
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
3 changed files with 373 additions and 0 deletions

Binary file not shown.

View File

@ -0,0 +1,328 @@
:100000000C9472000C949A000C949A000C949A0030
:100010000C949A000C949A000C949A000C949A00F8
:100020000C949A000C949A000C949A000C949A00E8
:100030000C949A000C949A000C949A000C949A00D8
:100040000C9464050C949A000C9432050C940C05E5
:100050000C949A000C949A000C949A000C949A00B8
:100060000C949A000C949A000000000024002700D1
:100070002A0000000000250028002B0000000008D6
:10008000000201000003040700000000000000005F
:10009000C2BA432000252054656D70657261747585
:1000A00072613A200048756D656461643A20000011
:1000B00000000023002600290004040404040404B2
:1000C0000402020202020203030303030301020407
:1000D00008102040800102040810200102040810CA
:1000E0002000AE0511241FBECFEFD8E0DEBFCDBF8C
:1000F00011E0A0E0B1E0ECE4F4E102C005900D9263
:10010000AE31B107D9F721E0AEE1B1E001C01D92F7
:10011000A73DB207E1F710E0C2E7D0E004C02197A5
:10012000FE010E941E0AC137D107C9F70E94FB05D4
:100130000C94240A0C940000CF92DF92EF92FF926D
:10014000CF93DF93B091CB01A0E08111AB2F8091D1
:10015000CC0190E0880F991FAC0141555F4FC090D2
:10016000D101D090D201E090D301F090D40130E0E1
:1001700020E0FA01C591D491E881B90190E080E0D6
:10018000EB23EA130AC02F5F3F4F6C157D058E05E8
:100190009F0578F36FEF7FEFCB01DF91CF91FF9059
:1001A000EF90DF90CF900895AF92BF92CF92DF9201
:1001B000EF92FF920F931F93CF93DF936C017B011C
:1001C0008B01040F151FEB015E01AE18BF08C017AD
:1001D000D10759F06991D601ED91FC910190F08120
:1001E000E02DC6010995892B79F7C501DF91CF91E3
:1001F0001F910F91FF90EF90DF90CF90BF90AF9045
:100200000895FC01538D448D252F30E0842F90E01C
:10021000821B930B541710F0CF9608950197089501
:10022000FC01918D828D981761F0A28DAE0FBF2FCA
:10023000B11D5D968C91928D9F5F9F73928F90E020
:1002400008958FEF9FEF0895FC01918D828D98178F
:1002500031F0828DE80FF11D858D90E008958FEFCC
:100260009FEF0895FC01918D228D892F90E0805C95
:100270009F4F821B91098F739927089587E291E020
:100280000E94320121E0892B09F420E0822F089599
:1002900080E090E0892B29F00E943E0181110C94AE
:1002A00000000895FC01A48DA80FB92FB11DA35A19
:1002B000BF4F2C91848D90E001968F739927848F86
:1002C000A689B7892C93A089B1898C9183708064A9
:1002D0008C93938D848D981306C00288F389E02D4A
:1002E00080818F7D80830895EF92FF920F931F93FB
:1002F000CF93DF93EC0181E0888F9B8D8C8D9813D9
:100300001AC0E889F989808185FF15C09FB7F894E4
:10031000EE89FF896083E889F98980818370806430
:1003200080839FBF81E090E0DF91CF911F910F917B
:10033000FF90EF900895F62E0B8D10E00F5F1F4F8A
:100340000F731127E02E8C8D8E110CC00FB607FC99
:10035000FACFE889F989808185FFF5CFCE010E9427
:100360005201F1CFEB8DEC0FFD2FF11DE35AFF4F42
:10037000F0829FB7F8940B8FEA89FB8980818062B5
:10038000CFCF0F931F93CF93DF938C01D0E0C0E0CA
:10039000F801EC0FFD1F6491662341F087E291E0C4
:1003A0000E947401892B11F02196F2CFCE01DF91CA
:1003B000CF911F910F910895CF93DF93EC01888D1A
:1003C0008823B9F0AA89BB89E889F9898C9185FDD0
:1003D00003C0808186FD0DC00FB607FCF7CF8C915E
:1003E00085FFF2CF808185FFEDCFCE010E945201C3
:1003F000E9CFDF91CF91089590E0FC01E458FF4FE1
:100400002491FC01E353FF4F3491FC01E754FF4F6B
:10041000E491EE23C9F0222339F0233001F1A8F44E
:10042000213019F1223029F1F0E0EE0FFF1FEE58D4
:10043000FF4FA591B4918FB7F894EC91611126C04C
:1004400030953E233C938FBF08952730A9F0283084
:10045000C9F0243049F7809180008F7D03C08091DE
:1004600080008F7780938000DFCF84B58F7784BD45
:10047000DBCF84B58F7DFBCF8091B0008F778093E9
:10048000B000D2CF8091B0008F7DF9CF3E2BDACF74
:10049000CF93DF9390E0FC01E353FF4F2491875407
:1004A0009F4FFC0184918823D1F090E0880F991F21
:1004B000FC01E859FF4FA591B491FC01EE58FF4FA4
:1004C000C591D491623071F49FB7F8943C91822F1A
:1004D000809583238C93E8812E2B28839FBFDF9107
:1004E000CF9108958FB7F894EC912E2B2C938FBF5A
:1004F000F6CF3FB7F89480911F0190912001A09111
:100500002101B091220126B5A89B05C02F3F19F00B
:100510000196A11DB11D3FBFBA2FA92F982F882783
:10052000BC01CD01620F711D811D911D42E0660F5E
:10053000771F881F991F4A95D1F708958F929F9230
:10054000AF92BF92CF92DF92EF92FF924B015C018C
:100550000E9479026B017C010E9479026C197D096D
:100560008E099F09683E734081059105A8F321E03B
:10057000821A9108A108B10888EEC80E83E0D81E3F
:10058000E11CF11C81149104A104B10429F7FF902E
:10059000EF90DF90CF90BF90AF909F908F90089595
:1005A000CF92DF92EF92FF920F931F93CF93DF933F
:1005B000CDB7DEB7C054D1400FB6F894DEBF0FBE42
:1005C000CDBF2FB7F8948091230190912401A09181
:1005D0002501B09126012FBF4091CD015091CE0150
:1005E0006091CF017091D0018C019D01041B150B0E
:1005F000260B370BB901A801403D57406105710535
:1006000090F48091D501C05CDE4F0FB6F894DEBF48
:100610000FBECDBFDF91CF911F910F91FF90EF9053
:10062000DF90CF9008958093CD019093CE01A09359
:10063000CF01B093D0011092C8011092C70110925F
:10064000C6011092C5011092C40162E08091C901F7
:100650000E94480261E070E080E090E00E949E020B
:1006600061E08091C9010E94480260E08091C90167
:100670000E94FC018091CA018551823020F58BE2F5
:1006800091E10197F1F762E08091C9010E9448026F
:100690008091D60190E08230910538F0880F991F43
:1006A000880F991F05970197F1F7F89480E00E9451
:1006B0009C006F3F7F4F8F4F9F4F61F41092D50189
:1006C000789480E0A0CF64E170E080E090E00E9448
:1006D0009E02D9CF81E00E949C006F3F7F4F8F4FD9
:1006E0009F4F61F38E010F5F1F4F6E018FEBC81A92
:1006F0008EEFD80A780180E00E949C00F7016083A9
:1007000071838283938381E00E949C00F70164835C
:10071000758386839783F8E0EF0EF11CEC14FD04DB
:1007200051F7789430E020E0F801C080D180E28079
:10073000F3804481558166817781FFEFCF16DF0614
:10074000EF06FF0631F04F3F8FEF58076807780735
:1007500019F41092D501B5CFF90183E0F595E7952D
:100760008A95E1F7EC53FE4F8081880FC416D506B9
:10077000E606F70610F180832F5F3F4F085F1F4F9B
:100780002832310589F64091C8012091C401809139
:10079000C501280F3327331F8091C601280F311D53
:1007A0008091C701820F932F911D99274817190631
:1007B00081F681E08093D50126CF8160DCCFFC01FA
:1007C00001900020E9F73197AF01481B590BBC019C
:1007D00087E291E00C94D4008F929F92AF92BF92E7
:1007E0000F931F93CF93DF93CDB7DEB7A1970FB6CB
:1007F000F894DEBF0FBECDBF19A2423008F44AE024
:100800008E010F5D1F4F842E912CB12CA12CA501C0
:1008100094010E94FC09E62FB901CA01EA30F4F400
:10082000E05DD801EE938D01232B242B252B79F746
:1008300090E080E0109719F0CD010E94DF03A196AF
:100840000FB6F894DEBF0FBECDBFDF91CF911F91E1
:100850000F91BF90AF909F908F900895E95CE1CF8A
:100860004F925F926F927F928F929F92AF92BF92C0
:10087000CF92DF92EF92FF920F931F93CF936B0172
:100880007C01742EAC019B010E94F709882399F02A
:1008900082E191E0CF911F910F91FF90EF90DF9057
:1008A000CF90BF90AF909F908F907F906F905F9010
:1008B0004F900C94DF0346015701E894B7F82FEFEF
:1008C0003FEF4FE75FE7C501B4010E94F7098111CF
:1008D0000DC02FEF3FEF4FE75FE7C501B4010E9466
:1008E0002D0818161CF486E191E0D4CF2FEF3FEFCE
:1008F0004FE75FE4C701B6010E94850918161CF492
:100900008AE191E0C7CF2FEF3FEF4FE75FECC701E0
:10091000B6010E942D0887FDF3CF20E030E0A90149
:10092000C701B6010E942D0810E000E087FF0AC051
:100930006DE287E291E00E9474018C01F7FAF09475
:10094000F7F8F094C0E060E070E080E09FE37C1690
:1009500041F020E030E040E251E40E943208CF5FF5
:10096000F6CFA70196010E94C1072B013C010E940E
:10097000A4084B015C014AE00E94EC037C01E00EFC
:10098000F11ECC23C1F1C501B4010E94D3089B0123
:10099000AC01C301B2010E94C0074B015C016EE2D1
:1009A00087E291E00E947401E80EF91EC15018F12F
:1009B00020E030E040E251E4C501B4010E948A0920
:1009C0002B013C010E94A4084B01B12CA12C4AE050
:1009D000C501B4010E94EC03E80EF91EC501B40183
:1009E0000E94D3089B01AC01C301B2010E94C00761
:1009F0004B015C01DBCFC701CF911F910F91FF909D
:100A0000EF90DF90CF90BF90AF909F908F907F90AE
:100A10006F905F904F9008951F920F920FB60F92B4
:100A200011242F933F934F935F936F937F938F93F3
:100A30009F93AF93BF93EF93FF9387E291E00E9460
:100A40005201FF91EF91BF91AF919F918F917F9153
:100A50006F915F914F913F912F910F900FBE0F902B
:100A60001F9018951F920F920FB60F9211242F937B
:100A70008F939F93EF93FF93E0913701F0913801AB
:100A80008081E0913D01F0913E0182FD1BC090818B
:100A9000809140018F5F8F7320914101821741F057
:100AA000E0914001F0E0E95DFE4F958F80934001B9
:100AB000FF91EF919F918F912F910F900FBE0F900B
:100AC0001F9018958081F4CF1F920F920FB60F924E
:100AD00011242F933F938F939F93AF93BF93809154
:100AE000230190912401A0912501B091260130911C
:100AF0001E0123E0230F2D3758F50196A11DB11DCE
:100B000020931E018093230190932401A09325013B
:100B1000B093260180911F0190912001A0912101A5
:100B2000B09122010196A11DB11D80931F019093E8
:100B30002001A0932101B0932201BF91AF919F9119
:100B40008F913F912F910F900FBE0F901F9018958E
:100B500026E8230F0296A11DB11DD2CFE7E2F1E0F6
:100B60001382128288EE93E0A0E0B0E08483958344
:100B7000A683B78384E091E09183808385EC90E045
:100B80009587848784EC90E09787868780EC90E057
:100B9000918B808B81EC90E0938B828B82EC90E048
:100BA000958B848B86EC90E0978B868B118E128EC2
:100BB000138E148EA4ECB1E082E015968C931597F9
:100BC0008BE016968C931697EFECF0E0E491179675
:100BD000EC931797EBEBF0E0E4911896EC931897F1
:100BE00040E85EE360E070E01D964D935D936D9389
:100BF0007C9350970895789484B5826084BD84B5C1
:100C0000816084BD85B5826085BD85B5816085BD07
:100C100080916E00816080936E00109281008091BF
:100C20008100826080938100809181008160809347
:100C30008100809180008160809380008091B1006C
:100C400084608093B1008091B00081608093B00097
:100C500080917A00846080937A0080917A0082602B
:100C600080937A0080917A00816080937A008091ED
:100C70007A00806880937A001092C10061E087E07A
:100C80000E94480261E085E00E94480261E086E03F
:100C90000E944802E0913701F091380182E08083A0
:100CA000E0913301F09134011082E0913501F0912F
:100CB00036018FEC808310923F01E0913B01F0916F
:100CC0003C0186E08083E0913901F0913A01808116
:100CD00080618083E0913901F0913A0180818860E0
:100CE0008083E0913901F0913A01808180688083AE
:100CF000E0913901F0913A0180818F7D808362E03B
:100D00008091C9010E9448022FB7F8948091230175
:100D100090912401A0912501B09126012FBF805D03
:100D20009740A109B1098093CD019093CE01A09382
:100D3000CF01B093D00187E38093D601C0E0D0E02B
:100D400060ED77E080E090E00E949E020E94D00279
:100D5000882349F08091CA018B3028F08D3050F003
:100D600085518230C0F1812C912C20ECA22E2FE7EE
:100D7000B22E1EC06091C50170E090E080E00E943C
:100D8000D5082DEC3CEC4CEC5DE30E948A096B012C
:100D90007C016091C40170E090E080E00E94D50881
:100DA0009B01AC01C701B6010E94C1074B015C0168
:100DB0000E94D002882341F08091CA018C3009F44E
:100DC00096C0D8F48B3091F1C12CD12C80ECE82E58
:100DD0008FE7F82E55C06091C4017091C501762748
:100DE0006727762790E080E00E94D3082DEC3CEC4A
:100DF0004CEC5DE30E948A09D9CF8551823020F7FF
:100E00001091C601612F70E0762F662766277F77E5
:100E10008091C701682B90E080E00E94D3082DEC00
:100E20003CEC4CEC5DE30E948A097DC06091C601F8
:100E300070E090E080E00E94D3086B017C0110918B
:100E4000C70117FF0AC0AC019B0160E070E080E8B9
:100E50009FEB0E94C0076B017C011F70612F70E047
:100E600090E080E00E94D5082DEC3CEC4CEC5DE37A
:100E70000E948A09A70196010E94C1076B017C01AB
:100E800085EA90E00E94C10142E0C501B4010E94E0
:100E9000300485E990E00E94C10142E0C701B6013B
:100EA0000E94300480E990E00E94C10120E030E01F
:100EB00040EE51E4C701B6010E94850987FD3CC0A0
:100EC00061E087E00E94FC0160E085E00E94FC0197
:100ED00060E086E00E94FC01209709F431CF0E9477
:100EE0003E01882309F42CCF0E94000029CF1091E5
:100EF000C601612F70E090E080E00E94D3086B0192
:100F00007C016091C7016F7070E090E080E00E940A
:100F1000D5082DEC3CEC4CEC5DE30E948A09A7015E
:100F200096010E94C1076B017C0117FFA9CFF7FA58
:100F3000F094F7F8F094A4CF20E030E040EA51E4D8
:100F4000C701B6010E94850987FD10C020E030E08E
:100F500040ED51E4C701B6010E942D08181634F087
:100F600060E087E00E94FC0161E0AFCF60E087E0D5
:100F70000E94FC0160E085E00E94FC0161E0A9CFD5
:100F80005058BB27AA270E94D8070C944B090E94EF
:100F90003D0938F00E94440920F039F49F3F19F4CC
:100FA00026F40C943A090EF4E095E7FB0C9434090E
:100FB000E92F0E945C0958F3BA1762077307840788
:100FC000950720F079F4A6F50C947E090EF4E095CF
:100FD0000B2EBA2FA02D0B01B90190010C01CA01F3
:100FE000A0011124FF27591B99F0593F50F4503E9E
:100FF00068F11A16F040A22F232F342F4427585F90
:10100000F3CF469537952795A795F0405395C9F7A7
:101010007EF41F16BA0B620B730B840BBAF091505F
:10102000A1F0FF0FBB1F661F771F881FC2F70EC0FE
:10103000BA0F621F731F841F48F4879577956795D1
:10104000B795F7959E3F08F0B0CF9395880F08F0BD
:101050009927EE0F9795879508950E94100908F437
:1010600081E008950E9446080C944B090E944409AF
:1010700058F00E943D0940F029F45F3F29F00C949C
:10108000340951110C947F090C943A090E945C09AF
:1010900068F39923B1F3552391F3951B550BBB27A7
:1010A000AA2762177307840738F09F5F5F4F220FEC
:1010B000331F441FAA1FA9F335D00E2E3AF0E0E8E3
:1010C00032D091505040E695001CCAF72BD0FE2F2D
:1010D00029D0660F771F881FBB1F261737074807C1
:1010E000AB07B0E809F0BB0B802DBF01FF27935879
:1010F0005F4F3AF09E3F510578F00C9434090C9400
:101100007F095F3FE4F3983ED4F386957795679522
:10111000B795F7959F5FC9F7880F911D96958795AD
:1011200097F90895E1E0660F771F881FBB1F6217CC
:1011300073078407BA0720F0621B730B840BBA0B8A
:10114000EE1F88F7E09508950E94640988F09F5784
:1011500098F0B92F9927B751B0F0E1F0660F771FDB
:10116000881F991F1AF0BA95C9F714C0B13091F0D1
:101170000E947E09B1E008950C947E09672F782FB4
:101180008827B85F39F0B93FCCF386957795679596
:10119000B395D9F73EF490958095709561957F4F02
:1011A0008F4F9F4F0895E89409C097FB3EF49095A8
:1011B0008095709561957F4F8F4F9F4F9923A9F030
:1011C000F92F96E9BB279395F695879577956795BF
:1011D000B795F111F8CFFAF4BB0F11F460FF1BC003
:1011E0006F5F7F4F8F4F9F4F16C0882311F096E996
:1011F00011C0772321F09EE8872F762F05C0662344
:1012000071F096E8862F70E060E02AF09A95660FFC
:10121000771F881FDAF7880F9695879597F90895B5
:10122000990F0008550FAA0BE0E8FEEF16161706F7
:10123000E807F907C0F012161306E407F50798F05F
:10124000621B730B840B950B39F40A2661F0232B78
:10125000242B252B21F408950A2609F4A140A695F4
:101260008FEF811D811D089597F99F6780E870E0D9
:1012700060E008959FEF80EC089500240A9416160C
:10128000170618060906089500240A941216130674
:10129000140605060895092E0394000C11F4882302
:1012A00052F0BB0F40F4BF2B11F460FF04C06F5F1E
:1012B0007F4F8F4F9F4F089557FD9058440F551FF4
:1012C00059F05F3F71F04795880F97FB991F61F0C8
:1012D0009F3F79F087950895121613061406551F3F
:1012E000F2CF4695F1DF08C0161617061806991FAB
:1012F000F1CF86957105610508940895E894BB27A0
:1013000066277727CB0197F908950E94100908F402
:101310008FEF08950E949D090C944B090E943D098E
:1013200038F00E94440920F0952311F00C94340900
:101330000C943A0911240C947F090E945C0970F303
:10134000959FC1F3950F50E0551F629FF001729F6A
:10135000BB27F00DB11D639FAA27F00DB11DAA1F79
:10136000649F6627B00DA11D661F829F2227B00DC6
:10137000A11D621F739FB00DA11D621F839FA00D51
:10138000611D221F749F3327A00D611D231F849FA1
:10139000600D211D822F762F6A2F11249F575040F8
:1013A0009AF0F1F088234AF0EE0FFF1FBB1F661F73
:1013B000771F881F91505040A9F79E3F510580F03C
:1013C0000C9434090C947F095F3FE4F3983ED4F306
:1013D000869577956795B795F795E7959F5FC1F7E0
:1013E000FE2B880F911D9695879597F908950E9479
:1013F0001009880B990B0895A1E21A2EAA1BBB1B9A
:10140000FD010DC0AA1FBB1FEE1FFF1FA217B307D0
:10141000E407F50720F0A21BB30BE40BF50B661FE6
:10142000771F881F991F1A9469F7609570958095AA
:1014300090959B01AC01BD01CF010895EE0FFF1FF8
:0C1440000590F491E02D0994F894FFCF82
:10144C00000000007401D4000101DC013201100124
:0E145C0024016E616E00696E66006F76660098
:00000001FF

View File

@ -0,0 +1,45 @@
#include <DHT.h>
#include <DHT_U.h>
#define DHTPIN 2
#define DHTTYPE DHT11
int red = 7;
int green = 5;
int yellow = 6;
DHT dht(DHTPIN, DHTTYPE);
void setup() {
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(yellow, OUTPUT);
Serial.begin(9600);
dht.begin();
}
void loop() {
delay(2000);
float humidity = dht.readHumidity();
float temp = dht.readTemperature();
Serial.print(F("Humedad: "));
Serial.print(humidity);
Serial.print(F("% Temperatura: "));
Serial.print(temp);
Serial.print(F("ºC "));
if(temp >= 28){
digitalWrite(red, HIGH);
digitalWrite(green, LOW);
digitalWrite(yellow, LOW);
} else if (temp >= 20 && temp <= 26){
digitalWrite(red, LOW);
digitalWrite(green, HIGH);
digitalWrite(yellow, LOW);
} else {
digitalWrite(red, LOW);
digitalWrite(green, LOW);
digitalWrite(yellow, HIGH);
}
}