精华内容
下载资源
问答
  • echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]°
    echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]°
    
    展开全文
  • Arduino uno R3采集MLX90614红外传感器温度值并用blynk手机app查看温度
  • 随着智能手机的普及以及移动生态的完善,如今,用来查看天气的APP比比皆是。甚至有下雨或者下雪等特殊天气时,智能手机还能通过某些APP给用户推送及时的提示信息。  但是时至今日,业界尚无一款支持用户...

        随着智能手机的普及以及移动生态的完善,如今,用来查看天气的APP比比皆是。甚至有下雨或者下雪等特殊天气时,智能手机还能通过某些APP给用户推送及时的提示信息。


        但是时至今日,业界尚无一款支持用户获取即时即刻的温度信息APP,直到Thermodo的出现。换句话说,无论你身在何时、身处何地,你都可以通过Thermodo让智能手机瞬间变成一支温度计。


        准确来讲,Thermodo是一种手机配件,它出自知名天气预报应用Haze的开发者Robocat之手。它可以插到安卓手机或者iPhone手机的耳机插孔,并在与之匹配的APP的协助下让智能手机实现即时读取环境温度的功能。Thermodo内建高度敏感的传感器,无论用户是身处寒冷的雪山顶峰,亦或是在大汗淋漓的桑拿房,Thermodo都能让你的手机读出准确的环境温度。


        据称,Thermodo目前有两个版本在售:29.99美元的简配版(有黑、红和银三种颜色可供选择)以及44.99美元的豪华版(拥有极具质感的拉丝铝面以及醒目的铭牌logo),不过两者的功能是一样的,豪华版只是更为美观而已。此外,Robocat还将推出与之配备的钥匙扣,以便用户在不用的时候可以将之挂起来。



        以下是美国科技博客TheVerge的编辑Dan Seifert的试用报告:


        我分别用iPhone 5S、Moto X以及HTC One三款手机对Thermodo进行了测试,发现Thermodo确实可以记录不同环境的温度变化。不管是我走在大街上还是索性把它放到冰箱里,它都能马上读出环境温度,它的反应非常灵敏。可能是太过灵敏了,它很难准确读出即时的温度,因为它的读数总是会有小幅的上下浮动。而且,手机自身的温度也可能会影响到最终的正确读数,这一点有待解决。那么,如果你需要非常精确的环境温度的话,最好还是再借用一根音频扩展线。


        之于温度计,Thermodo或许还并不完美,但是和智能手机搭配使用确实非常有趣。当然了,如果Thermodo还能记录其他环境数据的话或许会更加有趣,比如说空气湿度或者气压情况等等。


    【敬请添加微信公众号:数据堂 微信号:datatang】

    展开全文
  • *#92702689# 总通话时间*#7370# 格式化诺基亚手机*#7780# 恢复出厂模式*#0000# 软件版本*#7760# 生产线号*#2820# 蓝牙设备地址*#7370925538# 手机锁*#9999# 或 *#0837# 显示软件版本;*#0001# 显示RS232串行通信参数...
    *#06# 显示IMEI号;
    *#92702689# 总通话时间
    *#7370# 格式化诺基亚手机
    *#7780# 恢复出厂模式
    *#0000# 软件版本
    *#7760# 生产线号
    *#2820# 蓝牙设备地址
    *#7370925538# 手机锁
    *#9999# 或 *#0837# 显示软件版本;
    *#0001# 显示RS232串行通信参数设置;
    *#0228# 显示电池容量和温度;
    *#0523# 调节对比度;
    *#0636# 存储器容量显示
    *#0778# SIM卡信息
    *#0324# 网络检测(工程模式)
    *#9998*228# 电池参数显示,类型/电压/温度
    *#9998*289# 铃声调整,振铃器频率测试/显示频率,上下键调节
    *#9998*364# 显示Watchdog状态
    *#9998*427# WATCHDOG信号路径设置
    *#9998*523# 液晶显示对比度调节,上下键调节
    *#9998*3323# 开启工程模式
    *#9998*746# SIM卡文件规格测试
    *#9998*5646# 更改开机显示国家
    *2767*2878# 主复位
    *2767*927# WAP部分清空 对于进WAP设置死机
    *#9998*4357# 可用指令列表
    *#0000# 查看版本 (nokia手机适用)
    *#0842# 测试震动
    *#0289# 测试响铃
    *#0288# 电池状态
    *#0782# RTC Display(好象是显示当前时钟)
    *#0523# LCD对比度
    *#9998*0377# 软件出错LOG
    *#9998*5646# GSM LOGO SET(LOGO设置)
    *#9998*0778# or *#0778# SIM Serv .Table
    *#0638# SIM net Work ID
    *#0776# SIM info(SIM卡信息)
    *#9998*0076# Prodution No
    *#9998*3323# Forced Crash(此栏估计是程序调试所用,进入后有如下菜单,慎用,有些死机
    628的指令是8999,以前的三星是9998
    *#8999*782# 显示日期闹铃
    *#8999*246# 显示内存容量
    *#8999*544# (不知道是什么)
    *#8999*636# 显示内存状态
    *#8999*638# 显示网络信息
    *#8999*786#,报警时显示:5d21h25m09s
    *#8999*246# 显示内存容量
    展开全文
  • 通过蓝牙无线扫描使用手机查看温度。 放置设备并从远处查看温度
  • 文章目录esp32连接海萤物联网显示南京室外温度介绍硬件连接温度检测节点...春季天气多变,一会热一会冷,手机查看温度不是实时室外温度。手头有一些esp32的开发板和温度传感器,所以想做个东西检测实时室外温度

    esp32连接海萤物联网显示南京室外温度

    本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.

    欢迎前往社区交流:海萤物联网社区

    在线文档地址

    介绍

    春季天气多变,一会热一会冷,手机上查看的温度不是实时室外温度。手头有一些esp32的开发板和温度传感器,所以想做个东西检测实时室外温度。于是做了两个节点:

    • 温度检测节点。连接海萤物联网,提供温度服务
    • 温度显示节点。连接海萤物联网,获取当前的室外温度,并显示在oled屏幕上

    温度检测节点安装在窗口,将温度传感器放在室外检测温度。温度显示节点安装在床头,起床时可以看到温度。

    温度检测节点提供南京江北新区的室外温度,面向海萤物联网全网提供服务。欢迎大家自己制作设备,检测各自城市的温度,可以做成服务发布在社区里共享给大家访问。

    硬件连接

    温度检测节点

    在这里插入图片描述

    元件 说明 采购链接
    esp32开发板 ESP DEVKITV1 https://item.taobao.com/item.htm?spm=a1z09.2.0.0.e81e2e8dP9D3Zl&id=544831023710&_u=842t6s0fd91
    ds18b20传感器 防水传感器 https://detail.tmall.com/item.htm?id=39449740131&spm=a1z09.2.0.0.e81e2e8dP9D3Zl&_u=842t6s08c03

    ds18b20传感器引脚定义:

    引脚 定义
    红色 电源
    黑色
    黄色 信号线

    注意:信号线和电源线之间需接上拉电阻,电阻值可选1K-100K欧姆,本节点选择了5.1K电阻。

    将信号线接到esp32的GPIO4上:

    在这里插入图片描述

    温度显示节点

    在这里插入图片描述

    元件 说明 采购链接
    esp32开发板 ESP DEVKITV1 https://item.taobao.com/item.htm?spm=a1z09.2.0.0.e81e2e8dP9D3Zl&id=544831023710&_u=842t6s0fd91
    oled屏 0.96寸,i2c接口 https://detail.tmall.com/item.htm?id=534583545403&spm=a1z09.2.0.0.e81e2e8dP9D3Zl&_u=842t6s0a8fd

    接线方法:

    在这里插入图片描述

    在这里插入图片描述

    温度检测节点提供的服务

    我在南京江北新区,所以温度检测节点提供南京江北新区的室外温度服务。受益于海萤物联网的互联互通特性,只要连接了海萤物联网联网,任何节点可以是软件或者是设备,都可以获取此温度节点提供的温度信息。

    开源

    本节点地址

    0x2141000000010001
    

    服务

    服务号 服务
    1 读取南京室外温度

    读取南京室外温度

    • CON请求:空

    • ACK应答:

    字段 字节数
    带符号温度值.分度0.1摄氏度 2

    应答的是字节流,大端格式。温度分度是0.1摄氏度,所以假设两个字节是0x00 0xe8,则对应的温度是0x00e8=232=23.2摄氏度。

    温度值是带符号的数,所以如果温度大于0x8000,则温度为负数。C语言直接使用int16_t强制转换即可,其他语言可以使用0x10000-温度值算出温度值。
    比如温度值0xff18,使用0x10000-0xff18=232,所以温度是-23.2摄氏度。

    源码

    """
    Copyright 2021-2021 The jdh99 Authors. All rights reserved.
    室外温度检测服务
    Authors: jdh99 <jdh821@163.com>
    """
    
    import tziot
    import time
    import machine, onewire, ds18x20
    
    # 本节点地址和密码
    IA = 0x2141000000010001
    PWD =
    
    # WIFI账号密码
    WIFI_SSID = 'JDHOME_MASTER'
    WIFI_PWD =
    
    # 服务号
    # 读取温度
    RID_GET_TEMP = 1
    
    # 温度传感器
    ds_sensor = 0
    rom = None
    
    # 当前温度.分度0.1摄氏度
    temp_now = 0
    
    
    def main():
        # 初始化温度传感器
        init_temp_sensor()
        # 连接wifi
        connect_wifi()
    
        tziot.bind_pipe_net(IA, PWD, '0.0.0.0', 12025)
        tziot.register(RID_GET_TEMP, get_temp_service)
        tziot.run(app)
    
    
    def init_temp_sensor():
        global ds_sensor, rom
    
        ds_pin = machine.Pin(4)
        ds_sensor = ds18x20.DS18X20(onewire.OneWire(ds_pin))
        roms = ds_sensor.scan()
        print('Found DS devices: ', roms)
        if len(roms) == 0:
            # 检测不到温度传感器则复位
            time.sleep(10)
            machine.reset()
        rom = roms[0]
    
    
    def connect_wifi():
        print('connect wifi')
        ok = tziot.connect_wifi(WIFI_SSID, WIFI_PWD)
        if ok is False:
            print('connect wifi failed')
            machine.reset()
        print('connect wlan success')
    
    
    def get_temp_service(pipe: int, src_ia: int, req: bytearray) -> (bytearray, int):
        """读取温度服务"""
        global temp_now
        print('src ia=0x%x' % src_ia)
    
        data = bytearray()
        data.append((temp_now >> 8) & 0xff)
        data.append(temp_now & 0xff)
        return data, 0
    
    
    def app():
        """业务程序.每10s检测一次温度"""
        global ds_sensor, rom, temp_now
    
        run_time = 0
        while True:
            ds_sensor.convert_temp()
            time.sleep(1)
            temp_now = int(ds_sensor.read_temp(rom) * 10)
            print('temp:', temp_now)
    
            # 转换成int8
            if temp_now < 0:
                temp_now = 0x10000 + temp_now
    
            time.sleep(10)
    
            # 每半小时定时复位
            run_time += 10
            if run_time >= 1800:
                print('reset system!')
                machine.reset()
    
    
    if __name__ == '__main__':
        main()
    

    温度显示节点显示温度值

    此节点从两个海萤物联网的服务获取信息:

    • 从ntp服务获取当前时间
    • 从温度检测服务获取室外温度

    效果如下图:
    在这里插入图片描述
    MicroPython驱动oled屏幕显示不同字号的英文和汉字,可以参考这篇文章:esp32使用MicroPython驱动oled屏显示中文和英文

    开源

    源码

    """
    Copyright 2021-2021 The jdh99 Authors. All rights reserved.
    室外温度显示
    Authors: jdh99 <jdh821@163.com>
    """
    
    import tziot
    import time
    import ssd1306py as lcd
    import machine
    
    # 本节点地址和密码
    IA = 0x2141000000010002
    PWD =
    
    # WIFI账号密码
    WIFI_SSID = 'JDHOME_MASTER'
    WIFI_PWD =
    
    # 服务号
    # 读取NTP网络时间
    RID_GET_TIME = 1
    
    # 读取温度
    RID_GET_TEMP = 1
    
    # 通信管道
    pipe = 0
    
    
    def main():
        global pipe
    
        # 初始化OLED屏
        init_oled()
        # 连接wifi
        connect_wifi()
    
        pipe = tziot.bind_pipe_net(IA, PWD, '0.0.0.0', 12025)
        tziot.run(app)
    
    
    def init_oled():
        lcd.init_i2c(22, 21, 128, 64)
        lcd.text('start system', 0, 0, 16)
        lcd.text('please wait...', 0, 20, 16)
        lcd.show()
    
    
    def connect_wifi():
        print('connect wifi')
        ok = tziot.connect_wifi(WIFI_SSID, WIFI_PWD)
        if ok is False:
            print('connect wifi failed')
            machine.reset()
        print('connect wlan success')
    
    
    def app():
        """业务程序.每分钟获取ntp时间和温度值"""
        global pipe
    
        # 连接物联网
        fail_num = 0
        while True:
            if fail_num >= 10:
                print('connect too many.reset!')
                machine.reset()
    
            if not tziot.is_conn():
                fail_num += 1
                time.sleep(10)
                continue
            break
        print('connect ok')
        lcd.clear()
        lcd.text('connect ok', 0, 20, 16)
        lcd.show()
    
        # 周期业务
        fail_num = 0
        run_time = 0
        while True:
            if fail_num >= 10:
                print('fail too many.reset!')
                machine.reset()
    
            lcd.clear()
            # 获取ntp网络时间
            resp, err = tziot.call(pipe, 0x2141000000000004, RID_GET_TIME, 5000, bytearray())
            if err != 0:
                fail_num += 1
                continue
            lcd.text(tziot.bytearray_to_str(resp), 0, 0, 8)
    
            # 获取南京室外温度
            resp, err = tziot.call(pipe, 0x2141000000010001, RID_GET_TEMP, 5000, bytearray())
            if err != 0 or len(resp) != 2:
                fail_num += 1
                continue
            fail_num = 0
            temp = (resp[0] << 8) + resp[1]
            if temp >= 0x8000:
                temp = 0x10000 - temp
            temp = temp / 10
            lcd.text('%.1f' % temp, 30, 20, 32)
            lcd.show()
            time.sleep(60)
    
            # 每半小时定时复位
            run_time += 60
            if run_time >= 1800:
                print('reset system!')
                machine.reset()
    
    
    if __name__ == '__main__':
        main()
    

    在电脑上访问温度服务

    海萤物联网的节点可以是软件也可以是硬件,温度检测服务面向全网提供服务,所以也可以用电脑获取温度。大家感兴趣可以申请IA地址,然后在电脑上获取温度服务试试。海萤物联网教程:IA地址格式及地址申请方法

    使用golang获取南京室外温度

    package main
    
    import (
        "fmt"
        "github.com/jdhxyy/tziot"
    )
    
    func main() {
        pipe, _ := tziot.BindPipeNet(0x2141000000000401, "abc123", "192.168.1.119", 12021)
        for tziot.IsConn() == false{}
        resp, err := tziot.Call(pipe, 0x2141000000010001, 1, 3000, nil)
        if err != 0 {
            return
        }
        temp := (resp[0] << 8) + resp[1]
        fmt.Println(float32(temp) / 10)
    }
    

    输出:

    16.3
    

    使用python获取南京室外温度

    import tziot
    
    
    def main():
        pipe = tziot.bind_pipe_net(0x2141000000000401, pwd, '192.168.1.119', 12021)
        while not tziot.is_conn():
            pass
        resp, err = tziot.call(pipe, 0x2141000000010001, 1, 3000, bytearray())
        if err != 0:
            return
        temp = (resp[0] << 8) + resp[1]
        print(temp / 10)
    
    
    if __name__ == '__main__':
        main()
    

    输出:

    16.3
    

    参考资料

    展开全文
  • cpu温度可以用sensor查看,但是机箱气温和cpu温度有较大差异。 用DS18b20测温还是很准的,AVR单处机够古老(软件资源有不少),BLE蓝牙方便,也容易与安卓手机连接,比USB要强(如果不考虑速度问题)。 --...
  • Android 动画电子温度计 温度传感器 动态得展示了从手机温度传感器得到的温度值,具体效果可以查看博客:http://blog.csdn.net/ouyang_peng/article/details/48790289
  • Android 系统-电池温度

    千次阅读 2018-05-23 09:23:17
    1.查看电池温度 adb shell cat /sys/devices/platform/battery/Battery_Temperature 2. 设置电池温度 adb shell “echo 55 &gt; /sys/devices/platform/battery/Battery_Temperature” 这里可以设置一些...
  • 企业环境中对机房温度要求很高,特别是现代企业中分布在全球各个地方的办公室及工厂,...以便及时处理异常,保证服务器的稳定运行,另外现在好多网络温度计品牌都带有手机APP功能,可以在手机查看实时,历史数...
  • 现在为了用户使用与用户实时查看,这里面有两个方法,一个是保存到数据库用户看的时候直接从数据库里面读取,一般的都是使用消息队列进行数据的写入,这里主要实现一下硬件数据实时展示到Web的Ui的界面,达到实时的...
  • 帮室友做的一个简单的单片机实验: 使用热敏电阻测温,当温度超过34摄氏度之后就会向指定手机拨打报警电话。 硬件要求: STC89C52单片机,SIM900A GSM模块,价格都在60元左右;另外还需要3根杜邦线,一个SIM卡...
  • 另一个原因是手机上也没有一个专门查看温度的界面,要看也都是一些数字的显示,显得不那么直观,这样用户也就更不会用了。 先且不管温度是否准确,如果能有一个直观的界面查看那就显得方便的多。 而传感器的数据,...
  • Web 控制器允许调整恒温器上的参数并生成温度和湿度读数的历史图表。 它还可以用作可编程恒温器。 控制器通过 USB 提供的串行连接与恒温器通信。 有一根 USB 电缆连接 Arduino 和 Raspberry Pi。 控制器利用 ...
  • 编写温湿度计的原理很简单,就是获取温度,湿度传感器的数据,和其它的传感器的使用方法是一样的(前提是手机要有温度,湿度传感器)... 可以通过下面这段代码查看手机上有哪些传感器: List deviceSensors = mSensorManag
  • 这是一个Android 应用程序,可让您在手机上检查房间的温度。 我使用连接到温度传感器的 Raspberry Pi,并使用PHP脚本从传感器获取数据。 在前端,Android 简单地使用 HTTP GET 请求到 PHP 脚本并显示数据。 后来我...
  • 本项目是通过传感器监测家里温度,湿度,有害气体含量等数据,然后通过无线传输到服务器,服务器上可以查询各上报数值,也可以通过手机 客户端随时查看,监测家里的环境,关心居住环境对健康的影响,使人们更关心...
  • 一个小小的安卓客户端 为我水温控制提供手机查看水温以及温度变化曲线的功能
  • 天天手机助手

    2015-12-03 11:00:24
    可以显示电池当前的电量,温度,电压,电池充电时进行实时保护; 3、照相机 可以调焦进行拍照,开启和关闭闪关灯,保存照片、删除照片等操作 4、软件管家 可以查看系统程序和用户程序的详细信息,卸载程序等 5、...
  • 手机秘技

    2007-06-15 01:19:00
    解话机锁:*2767*2878#/*2767*7377# 查看手机串号: *#06# 三星码片复位:*2767*3855# 也可用于解机锁或卡锁 三星显温度、电池容量:*#0228# 三星调显示屏对比度:*#0523# 三星软件版本:*#9999# 三星A100-...
  • Android手机暗码大全

    千次阅读 2013-11-13 16:38:26
    这里除了常见的查看手机串号,进入工程测试模式外,还有很多新的,Android123给大家整理出最完整的暗码大全: 1. 进入工程测试模式  安卓手机如何通过暗码进入工程测试模式,在拨号界面按下 *#*#4636#*#* 即可...
  • 1、加载界面功能;2、罗列出全国所有省市县,3、查看全国任意城市的天气信息及自动切换。 4、未来6天天气显示:显示每天的星期、天气图片、温度这三项数等。5、手动更新及后台自动更新天气
  • 实时传感器值(亮度,距离,运动,温度,压力,湿度) 手机电源(电池电量,充电中) 用例 如果设备带有前后摄像头,则监控摄像头的盲点很小 气象站(取决于传感器;在这种情况下,我建议不要授予相机许可,以降低...
  • 2.苹果手机目前已经有现成的APP可以查看。3.可以考虑安装电池医生一类的APP。4.拨号界面输入*#*#4636#*#*进入手机信息选择电池信息,可以看到电池相关信息包括电压,电池容量,温度等信息。(包括历史使用情况)5.查...
  • Vue全家桶+ Socket.io + Express / Koa2打造的网页版手机QQ(网络应用),高仿手机QQ7.1.0版本。为了方便大家学习,现在IP定位接口和实时温度接口也开放了!接口请在原始码中查看。 预览 在线预览地址: ://qq....
  • 实时更新与查看远程端的相关数据或状态, 如用电设备的工作状态、 环境光强、 控制器温度等。 控制器由上下两块电路板组成。 上板由触摸按键、 温度传感器、 光强传感器等组成。 下板提供 220V 民用电接入和 6 路...
  • 上线情况、下线原因、下线时间、光猫重启、光模块发送功能、接收功能、温度 Radius诊断-&gt;用户基本信息、拨打电话、端口绑定情况、是否在线、当前端口、上线时间、终端信息 业务功能-&gt;光猫扫码注册...
  • 可以查看日期、时间、温度等信息,迎合广大年轻一代手机控的“豪宅”意识,只需简单两步,就可获取屏幕上完整信息。设计基于PCA8538驱动LCD屏。 系统设计框图: NXP PCA8538 COG SPI接口连线 序号 COG 单片机 1 ...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 153
精华内容 61
关键字:

查看手机温度