- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 使用MicroPython驱动 温度计 驱动SSD1306 显示中文 并接入homeassitant
最近由于住的房子是老式空调.特别费电..买了米家温度计 和米家空调伴侣 来自动控制空调开启关闭.达到省电的目的.后来米家总是时效且 米家温度计更新时间太长索性就自己做一个。之前摸索MicroPython 也有几年了,一开始只是兴趣 8266 和esp32也买了不少.然后就有想法了。homeassitant 我自己说买了个J1900控制卡当软路由 mqtt也部署在上面步骤自行百度。MicroPython 还没整合进去 不过单独的例子已经写出来了。硬件 esp8266,aht10 ,ssd1306(非必需)
2024-07-22 20:14:28
262
原创 Andriod Studio Gradle 加载不成功的解决办法
将distributionUrl 修改成 下面的你可以换成你自己保存的位置离线加载比较快。打开项目后如图所示 的文件打开.
2024-06-11 20:40:08
525
原创 解决油猴脚本无法修改Vue 输入框的问题
但是在使用vue 框架的页面当你使用上述方法时 实际上input的值不会生效。当在普通页面 使用 input.value='xxx' 的时候 是会生效的。在使用油猴脚本的时候 有时候会涉及到修改input的值。对单击 和 修改下拉框不剩下的也可以使用。这里涉及vue的底层工作原理不深入了解。上面的东西也是百度的,整理纪录一下。
2024-05-05 10:20:33
940
1
原创 记录一下centos编译ffmpeg 的坑
主要还是环境不全,注意看报错名称一般都可以百度到,但是不会那么全。2.开始编译 会出现各种问题,输入一下命令后各种都出来了。yasm 找不到 按下面方法安装。最后 make && make install。检查一下输出正常就OK。1. 下载源码没问题。
2024-01-03 22:14:57
576
1
原创 音乐标签批量导出和导入
然后自己查了一下 使用music-tag 先导出标签 然后 再用酷狗转成FLAC 然后再用music-tag根据导出的名字再写到flac里面。后来自己就用python 写了点代码 来帮我操作。#最近下载了一批WAV格式的音乐。可是 WAV格式的体积太大,然后iPhone 也无法播放。放在NAS上转码 转码也要等一会才能听。用格式工厂转码后的文件是噪音,音乐都没了,最后发现用酷狗可以 ,但是坑爹的 酷狗转的音乐 标签全部都抹了。先是导出音乐标签 保存在再脚本所在的alltag目录。专辑名字,歌词都没了。
2023-10-08 00:53:10
356
1
原创 Docker Emby 开心版 安装及硬解
-v /mnt/sda1/Configs/Emby:/config / #设置配置目录。--device=/dev/dri:/dev/dri / #映射 显卡设备 硬解用。--v /mnt/sda1/视频:/data / #设置你的视频文件目录。-p 8896:8096 / #映射端口号。网上查的零零碎碎的。需要在终端运行一下命令。
2023-05-26 01:43:39
27446
1
原创 在openwrt 上搭建php nginx redis 的环境
1 安装nginx 目录映射 前面为真实目录 后面为docker的虚拟目录/mnt/sda1/etc/nginx:/etc/nginx/conf.d/mnt/sda1/www:/www端口映射 前面为主机端口 后面为docker的端口 88:80Nginx的配置这个文件在真实目录 /mnt/sda1/etc/nginx下default.conf 2,安装PHP端口映射:9000:9000目录映射:mnt/sda1/www→/www解决php没有权限的问题 chmod 777 www如何查找
2022-06-26 23:34:24
1277
原创 解决黑苹果 App Store 无限输入密码的方法
原因:App Store会绑定第一次联网的网卡为eth0 以后在更换网卡的话就会导致无限输入密码导致无法下载解决方法:1打开访达找到最下面的前往文件夹2 输入 /Library/Preferences/SystemConfiguration 回车前往3 删除除了带boot之外的所有文件 然后保持你的默认网卡为可用状态。(一般为插好网线 ) 保持硬件连接如下图4. 重启电脑 即可正常使用App Store...
2022-03-09 19:23:59
3868
原创 micropython 8266 驱动 12864G 液晶LCD屏幕
1,接线顺序#引脚定义cs=Pin(4) #片选 reset=Pin(5) #复位rs=Pin(16) #数据/指令 1数据 0 指令 #DCsda=Pin(13) #数据信号sck=Pin(14) #时钟信号对照GPIO 按照下图链接即可如图2 驱动代码·初始化def init(): rs.init(rs.OUT, value=0) reset.init(reset.OUT, value=0) ..
2020-11-07 22:08:29
1960
原创 基于blinker的 microPython 小爱同学
官方没有基于esp8266 esp32的microPython 的SDK 翻了 c++源码 照葫芦画瓢画出了 这个 100行左右里面有个设置设备类型的链接 需要手动设置一次 然后就可以进米家绑定其他设备同步到小爱同学啦比官方的几百K缩小了很多 不过在官方源码翻协议倒是翻了一晚上。...
2020-02-18 07:05:28
2661
2
原创 mircopython 8266 + SSD1306 做时钟 温度显示
材料 8266 加SSD1306 做时钟 还可显示加DHT11显示温度图片如下代码高搞起来逛github 找到的 搜一下 [segment]就可以看到# time_led.py 数码显示驱动代码 还有个dat.bin 的字模文件 也要存在 否则无法读取字模的字模文件dat.bin字模文件dat.binfrom machine import...
2019-11-16 20:01:04
2042
3
原创 8266 的Python 固件 设置wifi AP 热点
8266 设置AP 的名称代码找了好久才找打这个出处https://docs.singtown.com/micropython/zh/latest/openmvcam/library/network.htmlimport networkap= network.WLAN(network.AP_IF)ap.active(True)ap.config(essid="micropyt...
2019-10-20 21:50:17
3907
1
原创 8266 Python web服务端 基础代码
import socket, time, rehtml=""" <html> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html"> <title>LED控制</title> </head> <...
2019-10-09 00:12:37
283
原创 关于mircopython 烧写ESP8266 01S 核心板的相关事项
关于01S 的资料还是比较少,找了很久都是关于at固件的摸索了一下刷了mircopython 的固件 玩玩首先 ttl2usb 模块连线顺序ttl 01svcc (5v) vcc #亲测3.3v刷不进去,然后也无法读取flash 只有5v可以gnd gndrx txtx rx然后 io 0 和gnd...
2019-10-08 00:40:23
632
原创 关于烧写ESP8285核心板的相关事项
首先需要一个CH340的usb转ttl板子然后连接到8285脚管对应TTL ---- 8285VCC----VCCRXD----TX0TXD----RX0GND----GND在通电之前先要把8285的GND 和io 0 连在ttl板子的 GND上烧写软件要设置正确否则无法启动...
2019-09-22 01:49:47
1407
原创 8266 SSD1306 写出到屏幕 自动刷新换行 保证文字不被显示屏幕之外
8266显示超长字符串让文字自动换行显示在OLED中from machine import Pin, I2Ci2c = I2C(scl=Pin(5), sda=Pin(4))from ssd1306 import SSD1306_I2Coled = SSD1306_I2C(128, 64, i2c)#SD1306 OLED显示函数p=0 #设置全局变量用于计数def...
2019-09-18 15:57:04
2540
原创 8266 呼吸灯代码 利用PWM 创建呼吸灯 可调整频率亮度
#PWM 工作模板#"""pwm0 = PWM(Pin(0)) # 通过Pin对象来创建PWM对象pwm0.freq() # 获得当前的PWM频率pwm0.freq(1000) # 设置PWM频率pwm0.duty() # 获得当前的PWM占空比pwm0.duty(200) # 设置占空比p...
2019-09-16 23:58:14
1359
原创 mircopython 8266 驱动 28BYJ-48步进电机
参考自https://blog.youkuaiyun.com/weixin_34005042/article/details/92583505废话不多说上代码:from time import sleep_msfrom machine import Pinpin=[16,5,4,0]#对应IN1到 IN4的GPIO引脚Pin_All=[Pin(p,Pin.OUT) for ...
2019-09-16 23:54:25
1143
microPython 小爱同学.py
2020-02-20
OLED数码管字模文件
2019-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人