pip install micropython-cpython-usocket

回复了 pnp 创建的主题 树莓派 / pi dashboard能否显示DHT22的数据?
2022-04-28

可以的,dashboard 对数据的获取是通过读取文件信息来的
你可以阅读源码看到比较典型的例子是读取 CPU 温度
同样的,你可以自己用 C 或 Python 定期把从 DHT22 读到的数据保存在一个文件里面
然后在 pi dashboard 中添加读取这个文件的代码即可实现

回复了 west 创建的主题 树莓派 / nodejs 树莓派 GPS
2022-04-28

支持 4G 通信的模块基本都有带 GPS 功能

@modazhilei 只有原理图,没有 BOM

回复了 lv500691 创建的主题 技术支持 / 关于树莓派烧掉的问题
2022-04-21



估计是ic周围的电感坏了

回复了 慕雪 创建的主题 树莓派 / 树莓派vim编辑器没有+和*号寄存器
2022-04-21
回复了 咱就看看 创建的主题 树莓派 / 树莓派连接PCA9685控制舵机时报错
2022-04-21

@咱就看看 也可能是和触摸屏之类的设备冲突了,如果有接屏幕的话

回复了 咱就看看 创建的主题 树莓派 / 树莓派连接PCA9685控制舵机时报错
2022-04-20

可能需要通过 sudo raspi-config 把 I2C 功能打开

把声明单独写在最前面,然后具体实现随便放在哪儿都行。这是 C 的问题。

回复了 阿阿阿阿晨 创建的主题 问与答 / dhcp服务开启失败
2022-04-18

用这个修改密码的方法类似的,看看能不能进到系统修改文件。
https://shumeipai.nxez.com/2017/02/17/how-to-reset-a-forgotten-raspberry-pi-password.html

回复了 Secondog 创建的主题 问与答 / 关于TPM9670_Raspberry的连接问题
2022-04-18

只能说是杜邦线没插好

那就只能用老系统了

链接:https://pan.baidu.com/s/1OoWKyUQ_DZHlrsvJFOqETA?pwd=a29a 提取码:a29a 复制这段内容后打开百度网盘手机App,操作更方便哦

回复了 sigaofeng 创建的主题 Arduino / 使用中文编写arduino源码的尝试
2022-04-15

@店长大人 弘扬中华文化

回复了 天才凡 创建的主题 问与答 / 树莓派wpa_supplicant.conf消失问题
2022-04-15

消失是正常的,系统读取完配置之后会自动删除 wpa_supplicant.conf。

USB 转串口应该是可以的
屏幕的配置可能将 config.txt 里面的内容作了修改,把串口给占用了
看看触摸屏是不是一定会和串口冲突,需要找商家咨询一下

回复了 Spoony 创建的主题 分享 / 屯粮储备手册
2022-04-13

@Tsa 在这边文件库里面可以下载
https://make.quwj.com/project/426

回复了 ANG 创建的主题 树莓派 / 树莓派gpio电压问题
2022-04-11

树莓派GPIO引脚的电流是通过板上的3.3V电压调整器输出的。
树莓派是按平均每个引脚3mA来设计的,所以总的电流不能超过17 * 3 = 51mA。

树莓派每个引脚最大输出电流为16毫安(mA),且同一时刻所有引脚的总输出电流不超过51毫安。

回复了 解开了 创建的主题 问与答 / 请问C#如何实现微秒的延迟
2022-04-10

@解开了 Python 的参数虽然可以指定为微秒,但是实际上误差是毫秒级的。你找到方法了希望能在这边反馈一下。

回复了 解开了 创建的主题 问与答 / 请问C#如何实现微秒的延迟
2022-04-10

@解开了 CPU对高级语言代码的执行本身就有时间开销,而且是以微甚至毫秒计的。
这个是无法避免的误差。高级语言的编译软件层面解决不了,要绝对精确可能要从硬件和操作系统层面解决。

因为这个,ASM 这类机器语言才一直存在至今啊。

回复了 解开了 创建的主题 问与答 / 请问C#如何实现微秒的延迟
2022-04-10

/// <summary>
/// 微秒级延迟,会稍有偏差
/// </summary>
/// <param name="time">延迟时间 毫秒(除以1000即微秒,如输入参数0.05ms = 50us)</param>
/// <returns></returns>
public static double delayUs(double time)
{
System.Diagnostics.Stopwatch stopTime = new System.Diagnostics.Stopwatch();

stopTime.Start();
while (stopTime.Elapsed.TotalMilliseconds < time) {}
stopTime.Stop();

return stopTime.Elapsed.TotalMilliseconds;
}

https://www.cnblogs.com/Mars-0603/p/15325199.html


Spoony

主页

> 返回首页