2 Star 3 Fork 1

岭师人工智能素养教育共同体/Mixly 岭师人工智能素养教育共同体-自定义库

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Mixly ESP32E-多合一气象传感器上云测试代码.mix 15.04 KB
一键复制 编辑 原始数据 按行查看 历史
912763018@qq.com 提交于 2022-11-05 19:50 . 上传代码
<xml version="Mixly 2.0 rc3" board="Arduino ESP32@ESP32 Dev Module"><block type="base_setup" id="Nbn2j+ji6lW~pN20JjgI" x="-516" y="-861"><statement name="DO"><block type="serial_begin" id="*;{1BB@N/5/K$yyJZYT|"><field name="serial_select">Serial</field><value name="CONTENT"><shadow type="math_number" id="ACxFfR?GvU4.ug}sQp($"><field name="NUM">9600</field></shadow></value><next><block type="serial_print" id="M@_2;=4N[gk.xs)w#a[n"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="text" id="|HFD6jH)y~3)oX,tE49a"><field name="TEXT">程序开始!</field></block></value><next><block type="WIFI_init" id="hl[7ez[HYIUzWXq(oXQF"><value name="wifi_ssid"><shadow type="WIFI_init_yourSSID" id="-(+g)guZf!B3iQoN7;tn"><field name="yourSSID">LNSFAIoT</field></shadow></value><value name="wifi_password"><shadow type="WIFI_init_yourPASSWD" id="xtM)W`gh+,Kc6eXx_5`A"><field name="yourPASSWD">LNSFAIoT</field></shadow></value><next><block type="serial_print" id="yim2j:Nn$Q5N]t]T}V8V"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="text" id="Bz/QxLnwV3pIop;ZuSAn"><field name="TEXT">WiFi初始化成功!</field></block></value><next><block type="Aliyun_init" id="(A.x6fXtAeV(=-)^o4L["><field name="ProductKey">hj06uL7wcD6</field><field name="DeviceName">farm</field><field name="DeviceSecret">8bf1522fe0a67968b9ba59db7c0ad856</field><field name="topic_0">/sys/hj06uL7wcD6/farm/thing/event/property/post</field><field name="topic_1"></field><field name="topic_2"></field><field name="topic_3"></field><field name="topic_4"></field><next><block type="serial_print" id="W*^?$P2.R~m.lp[ol.${"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="text" id="$kNp,2?!h3p52]m=lE4$"><field name="TEXT">MQTT初始化成功!</field></block></value><next><block type="serial_HardwareSerial" id="FcH5dbeq}9G;@p$qfv.]"><field name="serial_select">Serial1</field><value name="RX"><shadow type="pins_digital" id="a!!xSR2-y4O,306u`xtH"><field name="PIN">14</field></shadow></value><value name="TX"><shadow type="pins_digital" id="Cs)Ho7UcA$j}wV-=JNam"><field name="PIN">13</field></shadow></value><value name="CONTENT"><shadow type="math_number" id="5/X;k~qOCFF6Hnsv8+QV"><field name="NUM">9600</field></shadow></value><next><block type="weather_rs485_serialinit" id="*ANnSHi-#OSIb)Zdq8#V"><field name="weather_addr">1</field><field name="weather_rs485_ser">Serial1</field><next><block type="variables_declare" id="~i~v7lcgT3^L3f*O}e=9"><field name="variables_type">global_variate</field><field name="VAR">MQTTtime</field><field name="TYPE">int</field><value name="VALUE"><block type="math_number" id="yuz(~Jc55UZGR9*HBrv@"><field name="NUM">0</field></block></value><next><block type="serial_print" id="WRXm$W6q-(kP-5lVHW$q"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="text" id="aDMqXEWF[-G#rCTz_e#g"><field name="TEXT">初始化完成!</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="weather_rs485_serial_read" id="wyZD[|X7t#67~@.ceCNw" x="-506" y="-46"><comment pinned="true" h="240.16937255859375" w="679.3438720703125">本测试代码在Mixly2.0 rc3版本和ESP32E测试通过,测试所用主控板为(此主控板同时支持Mind+和Mixly,具体用法见微信推文: https://mp.weixin.qq.com/s/DDvfztngirx3fJY6UAdTQw ):
https://item.taobao.com/item.htm?ft=t&amp;id=677654692365
其他Mixly版本和ESP32E主控板暂未测试。另请注意ESP32其他系列主控与ESP32E并不兼容,不保证其他主控适配本测试代码。
测试硬件 :
https://shop221040643.taobao.com
多合一气象传感器 图形化编程 提供源码 中小学 人工智能 创客
https://item.taobao.com/item.htm?ft=t&amp;id=678279094067</comment><next><block type="weather_rs485_serial0println" id="p)z0f=~,D,Z8x*Xl~.ND"><next><block type="math_auto_add_or_minus" id="W~~*Es{Ij,]2K/xo-D66"><field name="math_auto_add_minus_type">++</field><value name="math_auto_add_minus_output"><shadow type="variables_get"><field name="VAR">item</field></shadow><block type="variables_get" id="k86$q;N-SWuWiJB8QV0Z"><field name="VAR">MQTTtime</field></block></value><next><block type="controls_if" id="_ofRNJbh5=9[[euszl/t"><value name="IF0"><block type="logic_compare" id="dV=!/e?Jp5Bm[i1gI?W|"><field name="OP">GT</field><value name="A"><block type="variables_get" id=":-tALF0UQ6:oI8sSrL4s"><field name="VAR">MQTTtime</field></block></value><value name="B"><block type="math_number" id="E{81{:lp!)V2SSfT:SCt"><field name="NUM">30000</field></block></value></block></value><statement name="DO0"><block type="Aliyun_publish" id="T7p`XF3BV-L^(:C.Xfb!"><field name="topic1">topic_0</field><comment pinned="false" h="150" w="556">本测试代码在Mixly2.0 rc3版本和ESP32E测试通过,测试所用主控板为(此主控板同时支持Mind+和Mixly,具体用法见微信推文:https://mp.weixin.qq.com/s/r_NeJdPoio9IVselx6Ru1Q):
https://item.taobao.com/item.htm?ft=t&amp;id=677654692365
其他Mixly版本和ESP32E主控板暂未测试。另请注意ESP32其他系列主控与ESP32E并不兼容,不保证其他主控适配本测试代码。
</comment><value name="publish_data"><block type="Aliyun_ADDkeyvalue" id="YO.+{F*6xxtFd,;N6BB8"><value name="keyvalue1"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_ADDkeyvalue" id="c;K:,QAA`CU5uT,61ZXb"><value name="keyvalue1"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_ADDkeyvalue" id="y^L]ym7uJVlRlmi(0yyM"><value name="keyvalue1"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_ADDkeyvalue" id="9MhtuBe4a#szM6YCN8nC"><value name="keyvalue1"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_ADDkeyvalue" id="w3]v8|}kuW)szhudzcaQ"><value name="keyvalue1"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_ADDkeyvalue" id="xr$xp6I^jATtgO0~8t#o"><value name="keyvalue1"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_keyvalue" id="MtK[((~cwmI^:N_5`nc;"><value name="aliyun_key"><block type="text" id="1mvM8v$K9LFmDmhV`n]G"><field name="TEXT">WindSpeed</field></block></value><value name="aliyun_value"><block type="weather_rs485_parameter" id=")*rJ,@bM|-#R?{eH4~#q"><field name="weather_rs485_parameter">LNSFAIoT_num_windspeed</field></block></value></block></value><value name="keyvalue2"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_keyvalue" id="g`}eTAb4PHV/q2W;UVa-"><value name="aliyun_key"><block type="text" id="QZeiL}j5Z{i8480aJ.aA"><field name="TEXT">WindLevel</field></block></value><value name="aliyun_value"><block type="weather_rs485_parameter" id="$!4AckYwTn3Pf*PH_)j8"><field name="weather_rs485_parameter">LNSFAIoT_num_windpower</field></block></value></block></value></block></value><value name="keyvalue2"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_keyvalue" id="9kU-.S[HFF;SX?N64PXA"><value name="aliyun_key"><block type="text" id=",l429Px|+Tg(FT$T:OhF"><field name="TEXT">WindGear</field></block></value><value name="aliyun_value"><block type="weather_rs485_parameter" id="FnEHBRqvZF`8.2PNygk}"><field name="weather_rs485_parameter">LNSFAIoT_num_winddirection_gear</field></block></value></block></value></block></value><value name="keyvalue2"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_keyvalue" id="*^X^-{`4pk7}DY{9Wbsv"><value name="aliyun_key"><block type="text" id="8L7M[ko,Rpa`)W#}If8x"><field name="TEXT">WindDirection</field></block></value><value name="aliyun_value"><block type="weather_rs485_parameter" id="]rVE2FUf5,#I2m#jTSQn"><field name="weather_rs485_parameter">LNSFAIoT_num_winddirection_angle</field></block></value></block></value></block></value><value name="keyvalue2"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_keyvalue" id="6{{C*~lp{a0eIn/Y*=c^"><value name="aliyun_key"><block type="text" id="Z}~=RI5mvv[yq4~LV,,g"><field name="TEXT">SoundDecibelValue</field></block></value><value name="aliyun_value"><block type="weather_rs485_parameter" id="![}2h/C!d61[eAUrIH|n"><field name="weather_rs485_parameter">LNSFAIoT_num_noise</field></block></value></block></value></block></value><value name="keyvalue2"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_keyvalue" id="V!lM:ZG#UGmlc`vhpQ~3"><value name="aliyun_key"><block type="text" id="K=[MnHEne~hKjT-730EY"><field name="TEXT">AtmosphericPressure</field></block></value><value name="aliyun_value"><block type="weather_rs485_parameter" id="wLd-iY.eL?Z]II?_DzK)"><field name="weather_rs485_parameter">LNSFAIoT_num_airpressure</field></block></value></block></value></block></value><value name="keyvalue2"><shadow type="Aliyun_keyvalue_text"><field name="keyvalue_text">键值对</field></shadow><block type="Aliyun_keyvalue" id=")v1j=u-MOx+`hdr7DtVm"><value name="aliyun_key"><block type="text" id="Zi.G3B6mRc;HY[OXoA:G"><field name="TEXT">LightLux</field></block></value><value name="aliyun_value"><block type="weather_rs485_parameter" id="nNi9QZ;83.809YxpmSR0"><field name="weather_rs485_parameter">LNSFAIoT_num_airpressure</field></block></value></block></value></block></value><next><block type="variables_set" id="jCR-T^#vQ7{jsx@owa~["><field name="VAR">MQTTtime</field><value name="VALUE"><block type="math_number" id="VMpQ2;|ImZPE;k*o68Ek"><field name="NUM">0</field></block></value></block></next></block></statement></block></next></block></next></block></next></block></xml><config>{"PSRAM":"disabled","PartitionScheme":"default","CPUFreq":"240","FlashMode":"qio","FlashFreq":"80","FlashSize":"4M","UploadSpeed":"921600","LoopCore":"1","EventsCore":"1"}</config><code>LyrnibnliKvpuKPosKIgREZSb2JvdOWboumYn+eahOaKgOacr+aUr+aMgSovCi8qKioqKgrmioDmnK/mlK/mjIHvvJrlhbPms6jlvq7kv6HlhazkvJflj7fjgJDkurrlt6Xmmbrog73ntKDlhbvmlZnogrLlhbHlkIzkvZPjgJEKKioqKioqLwojaW5jbHVkZSA8TE5TRl9BSW9UX01RVFQuaD4KTE5TRl9BSW9UX01RVFQgbG5zZmlvdDsKI2luY2x1ZGUgPEhhcmR3YXJlU2VyaWFsLmg+Ci8q5aSa5ZCI5LiA5rCU6LGh5Lyg5oSf5ZmoKFJTNDg1KeW8gOa6kAoJKiDlvIDmupBnaXRlZeWcsOWdgO+8mmh0dHBzOi8vZ2l0ZWUuY29tL0xOU0ZBSW9UL21pbmRwbHVzLWFsbC1pbi1vbmUtd2VhdGhlci1zZW5zb3IKCSog5rWL6K+V56Gs5Lu277yaaHR0cHM6Ly9zaG9wMjIxMDQwNjQzLnRhb2Jhby5jb20KCSog5aSa5ZCI5LiA5rCU6LGh5Lyg5oSf5ZmoIOWbvuW9ouWMlue8lueoiyDmj5DkvpvmupDnoIEg5Lit5bCP5a2mIOS6uuW3peaZuuiDvSDliJvlrqIKCSogaHR0cHM6Ly9kZXRhaWwudG1hbGwuY29tL2l0ZW0uaHRtP2lkPTY3ODYwNTM1MTg5MwoJKiDms6jmhI/nur/luo/vvJoKCSog5qOV6ImyIOeUtea6kOatoygxMC0zMFYgREMpCgkqIOm7keiJsiDnlLXmupDotJ8KCSog57u/6ImyIDQ4NS1BCgkqIOiTneiJsiA0ODUtQgoJKiDpu5jorqTms6LnibnnjofkuLo0ODAwYml0L3MKCSog6buY6K6k5Zyw5Z2A5Li6MHgwMQoqLwovKjQ4NeWPmOmAgeWZqOaOpee6v+azqOaEj++8mgoJKiDmjqXnur/pg6jliIbpnIDopoHlj43mjqXvvJoo5Li75o6n5p2/KVJYIC0+ICg0ODXovaxUVEwpVFggICjkuLvmjqfmnb8pVFggLT4gKDQ4Nei9rFRUTClSWAoJKiDnlLHkuo7kuI3lkIznmoQ0ODXovaxUVEzmqKHlnZfkuI3lkIzvvIzoi6Xml6DmlbDmja7vvIx0eOS4jnJ45o6l57q/6ZyA6KaB5YaN5Y+N5o6l5LiA5LiL44CCCiovCiNpbmNsdWRlIDxMTlNGQUlvVF93ZWF0aGVyX3NlbnNvci5oPgpMTlNGQUlvVF93ZWF0aGVyX3NlbnNvciBsbnNmYWlvdHdlYXRoZXIgPSBMTlNGQUlvVF93ZWF0aGVyX3NlbnNvcigpOwoKY29uc3QgU3RyaW5nIHRvcGljc1s1XSA9IHsiL3N5cy9oajA2dUw3d2NENi9mYXJtL3RoaW5nL2V2ZW50L3Byb3BlcnR5L3Bvc3QiLCIiLCIiLCIiLCIifTsKdm9sYXRpbGUgaW50IE1RVFR0aW1lOwoKdm9pZCBzZXR1cCgpewogIFNlcmlhbC5iZWdpbig5NjAwKTsKICBsbnNmaW90LndpZmlDb25uZWN0KCJMTlNGQUlvVCIsICJMTlNGQUlvVCIpOwogICB3aGlsZSAoIWxuc2Zpb3Qud2lmaVN0YXR1cygpKSB7eWllbGQoKTt9CiAgIGxuc2Zpb3QuaW5pdCgiaW90LWFzLW1xdHQuY24tc2hhbmdoYWkuYWxpeXVuY3MuY29tIiwgImhqMDZ1TDd3Y0Q2IiwibG5zZmFpb3QiLCJmYXJtIiwgIjhiZjE1MjJmZTBhNjc5NjhiOWJhNTlkYjdjMGFkODU2Iix0b3BpY3MsMTg4Myk7CiAgIGxuc2Zpb3QuY29ubmVjdCgpOwogICB3aGlsZSAoIWxuc2Zpb3QuY29ubmVjdGVkKCkpIHt5aWVsZCgpO30KICBTZXJpYWwxLmJlZ2luKDk2MDAsU0VSSUFMXzhOMSwxNCwxMyk7CgpsbnNmYWlvdHdlYXRoZXIuYmVnaW4oJlNlcmlhbDEsMSk7CgogIE1RVFR0aW1lID0gMDsKICBTZXJpYWwucHJpbnRsbigi56iL5bqP5byA5aeL77yBIik7CiAgU2VyaWFsLnByaW50bG4oIldpRmnliJ3lp4vljJbmiJDlip/vvIEiKTsKICBTZXJpYWwucHJpbnRsbigiTVFUVOWIneWni+WMluaIkOWKn++8gSIpOwogIFNlcmlhbC5wcmludGxuKCLliJ3lp4vljJblrozmiJDvvIEiKTsKICBTZXJpYWwuYmVnaW4oOTYwMCk7Cn0KCnZvaWQgbG9vcCgpewogIC8vIOacrOa1i+ivleS7o+eggeWcqE1peGx5Mi4wIHJjM+eJiOacrOWSjEVTUDMyRea1i+ivlemAmui/h++8jOa1i+ivleaJgOeUqOS4u+aOp+adv+S4uu+8iOatpOS4u+aOp+adv+WQjOaXtuaUr+aMgU1pbmQr5ZKMTWl4bHnvvIzlhbfkvZPnlKjms5Xop4Hlvq7kv6HmjqjmlofvvJogaHR0cHM6Ly9tcC53ZWl4aW4ucXEuY29tL3MvRER2Znp0bmdpcngzZkpZNlVBZFRRdyDvvInvvJoKICAvLyBodHRwczovL2l0ZW0udGFvYmFvLmNvbS9pdGVtLmh0bT9mdD10JmlkPTY3NzY1NDY5MjM2NQogIC8vIOWFtuS7lk1peGx554mI5pys5ZKMRVNQMzJF5Li75o6n5p2/5pqC5pyq5rWL6K+V44CC5Y+m6K+35rOo5oSPRVNQMzLlhbbku5bns7vliJfkuLvmjqfkuI5FU1AzMkXlubbkuI3lhbzlrrnvvIzkuI3kv53or4Hlhbbku5bkuLvmjqfpgILphY3mnKzmtYvor5Xku6PnoIHjgIIKICAvLwogIC8vIOa1i+ivleehrOS7tiDvvJoKICAvLyBodHRwczovL3Nob3AyMjEwNDA2NDMudGFvYmFvLmNvbQogIC8vIOWkmuWQiOS4gOawlOixoeS8oOaEn+WZqCDlm77lvaLljJbnvJbnqIsg5o+Q5L6b5rqQ56CBIOS4reWwj+WtpiDkurrlt6Xmmbrog70g5Yib5a6iCiAgLy8gaHR0cHM6Ly9pdGVtLnRhb2Jhby5jb20vaXRlbS5odG0/ZnQ9dCZpZD02NzgyNzkwOTQwNjcKCiAgbG5zZmFpb3R3ZWF0aGVyLkxOU0ZBSW9UX3dlYXRoZXJfc2Vuc29yX2FuYWx5c2lzKCk7CgogIGxuc2ZhaW90d2VhdGhlci5MTlNGQUlvVF93ZWF0aGVyX3NlbnNvcl9wcmludGxuKCk7CiAgTVFUVHRpbWUrKzsKICBpZiAoTVFUVHRpbWUgPiAzMDAwMCkgewogICAgLy8g5pys5rWL6K+V5Luj56CB5ZyoTWl4bHkyLjAgcmMz54mI5pys5ZKMRVNQMzJF5rWL6K+V6YCa6L+H77yM5rWL6K+V5omA55So5Li75o6n5p2/5Li677yI5q2k5Li75o6n5p2/5ZCM5pe25pSv5oyBTWluZCvlkoxNaXhsee+8jOWFt+S9k+eUqOazleingeW+ruS/oeaOqOaWh++8mmh0dHBzOi8vbXAud2VpeGluLnFxLmNvbS9zL3JfTmVKZFBvaW85SVZzZWx4NlJ1MVHvvInvvJoKICAgIC8vIGh0dHBzOi8vaXRlbS50YW9iYW8uY29tL2l0ZW0uaHRtP2Z0PXQmaWQ9Njc3NjU0NjkyMzY1CiAgICAvLyDlhbbku5ZNaXhseeeJiOacrOWSjEVTUDMyReS4u+aOp+adv+aaguacqua1i+ivleOAguWPpuivt+azqOaEj0VTUDMy5YW25LuW57O75YiX5Li75o6n5LiORVNQMzJF5bm25LiN5YW85a6577yM5LiN5L+d6K+B5YW25LuW5Li75o6n6YCC6YWN5pys5rWL6K+V5Luj56CB44CCCgogICAgbG5zZmlvdC5wdWJsaXNoKHRvcGljXzAsKCJ7XCJpZFwiOlwibG5zZmFpb3RcIixcInBhcmFtc1wiOntcIiIrU3RyaW5nKCJXaW5kU3BlZWQiKSsiXCI6IitsbnNmYWlvdHdlYXRoZXIuTE5TRkFJb1RfbnVtX3dpbmRzcGVlZF9mdW5jKCkrIixcIiIrU3RyaW5nKCJXaW5kTGV2ZWwiKSsiXCI6IitsbnNmYWlvdHdlYXRoZXIuTE5TRkFJb1RfbnVtX3dpbmRwb3dlcl9mdW5jKCkrIixcIiIrU3RyaW5nKCJXaW5kR2VhciIpKyJcIjoiK2xuc2ZhaW90d2VhdGhlci5MTlNGQUlvVF9udW1fd2luZGRpcmVjdGlvbl9nZWFyX2Z1bmMoKSsiLFwiIitTdHJpbmcoIldpbmREaXJlY3Rpb24iKSsiXCI6IitsbnNmYWlvdHdlYXRoZXIuTE5TRkFJb1RfbnVtX3dpbmRkaXJlY3Rpb25fYW5nbGVfZnVuYygpKyIsXCIiK1N0cmluZygiU291bmREZWNpYmVsVmFsdWUiKSsiXCI6IitsbnNmYWlvdHdlYXRoZXIuTE5TRkFJb1RfbnVtX25vaXNlX2Z1bmMoKSsiLFwiIitTdHJpbmcoIkF0bW9zcGhlcmljUHJlc3N1cmUiKSsiXCI6IitsbnNmYWlvdHdlYXRoZXIuTE5TRkFJb1RfbnVtX2FpcnByZXNzdXJlX2Z1bmMoKSsiLFwiIitTdHJpbmcoIkxpZ2h0THV4IikrIlwiOiIrbG5zZmFpb3R3ZWF0aGVyLkxOU0ZBSW9UX251bV9haXJwcmVzc3VyZV9mdW5jKCkrIn0sXCJtZXRob2RcIjpcInRoaW5nLmV2ZW50LnByb3BlcnR5LnBvc3RcIn0iKS5jX3N0cigpKTtNUVRUdGltZSA9IDA7CgogIH0KCn0=</code>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Arduino
1
https://gitee.com/LNSFAIoT/Mixly-LNSFAIoT-custom-library.git
git@gitee.com:LNSFAIoT/Mixly-LNSFAIoT-custom-library.git
LNSFAIoT
Mixly-LNSFAIoT-custom-library
Mixly 岭师人工智能素养教育共同体-自定义库
master

搜索帮助