|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
- from microbit import *% i6 s& I! R3 p( T* J% o8 g& U7 ?
- import Obloq3 o' n' [4 @( {* j3 u
- # 温度传感器(LM35)接在pin(),蜂鸣器接在pin86 K0 y: F! }" w& [& l4 M
- IP="192.168.0.101"6 h. x) t% @+ C) J$ i q) J
- PORT="8080"+ H; r1 x# O: L; C5 D2 x! I: Q
- SSID="jf"
G( S0 ^( D" C1 b& d. }# U% s - PASSWORD="pkq88888"
8 Y s# I/ Q0 M: i1 |. B9 Q
- F+ m: E4 v* m5 L( w+ O3 N- uart.init(baudrate=9600, bits=8, parity=None, stop=1, tx=pin2, rx=pin1)$ g) ?8 R. c* m: |( b/ S* k
- while Obloq.connectWifi(SSID,PASSWORD,10000) != True:
+ ^" y7 E3 k1 R0 H9 N - display.show(".")
3 Z7 U& p1 U( A6 D
3 w7 r$ x6 b% P& {, e- display.scroll(Obloq.ifconfig())
' |( B/ k' E3 \! z( w8 G - Obloq.httpSet(IP,PORT) ~8 a9 [2 `. J, j" f. e
- % q7 o. _8 B5 K) f
- while True:* u# g' T( Y: F2 X. {. i* i- @
- temp=round((pin().read_analog()/1024)*3000/10.24,1)
1 E. b! J$ q: _. C* a1 W/ a - errno,resp=Obloq.get("input?id=1&val="+str(temperature()),10000) 5 f/ i% S) i; X4 |; u* m
- if errno == 200:
3 L! k! B4 s' D9 j" A' f3 |+ H - display.show(str(resp))
1 a) O4 Y1 t6 w) ]0 { - if resp == '1':
. l3 B3 j1 d# ~) { - pin8.write_digital(1)
3 F. ~: [8 b! k6 g4 @, N - else:( u$ ^" \* s" p1 c
- pin8.write_digital(0)
2 \) T& w5 p& |& ? - else:
6 F8 O. Z$ Q; t- Q; { - display.show(str(resp))
# I& _5 v0 D. X$ F - sleep(1000*5)
复制代码 |
|