树莓派网络时间同步及硬件时钟同步

2022-11-25

树莓派系统时间不对从图中我们可以知道上次登录时间是1970年1月1日星期四的00:03:17分,由此我们可以推断,新安装系统的树莓派默认系统时间应该是1970年1月1日开始的。很明显,这个时间与我们期望的当前时间是不符的。我们需要将系统时间修改为和当前时间同步。第一步:启用网络时间协议为了保证时间的

0 条评论
27,710 热度

树莓派HDMI强制输出

2022-11-02

但这里边还有个小问题,树莓派如果上电时不接HDMI,物理口上是没输出的;这是个普遍问题,相信对于一个嵌入式设备,很多人都有类似需求(比如关屏不关盒),那么何解呢?sudo vim /boot/config.txt# uncomment if hdmi display is not detected

0 条评论
38,094 热度

树莓派上安装java环境

2022-11-02

因为树莓派pi4j 要求必须使用Oracle jdk 所以 openjdk的安装是不行的,这里是因为我要使用pi4j,如果不需要的则可以安装openjdk安装Oracle JDK切换到root用户sudo -i#根据自己系统选择arm32或者arm64,以下命令可查询getconf LONG_BIT

0 条评论
36,821 热度

java使用nrjavaserial串口通信

2022-11-02

java因为语言本身特性,并不能和硬件直接通信,所以想要调用串口和硬件通信,需要借助其他语言开发的插件,例如RXTX,树莓派中的pi4j。这里讲的是nrjavaserial这一插件https://github.com/NeuronRobotics/nrjavaserial这是RXTX 库的一个分支,

0 条评论
35,122 热度

树莓派使用RXTX

2022-11-02

方法一:不生效使用apt-get install librxtx-java就可以安装部署,很简单,很方便方法二: each undeclared identifier is reported only once for each function it appears inlibtool: link

0 条评论
33,657 热度

树莓派串口通信配置

2022-11-02

树莓派本身是两个串口,运行ls /dev -al如下:请注意:在默认状态下,serial0(就是GPIO14,15)是映射到ttyS0的(就是MINI串口:/dev/ttyS0),ttyS0的特点是其工作时钟来自于CPU,CPU的时钟呢又是从600MHZ到1.5Ghz动态变化的,所以这个串口经常会因

0 条评论
33,011 热度

树莓派添加开关机键

2022-11-02

常用的关机方法有两种(外接屏幕和键盘的就不说了):远程登录然后敲命令(这是最合适的关机方法,但是太麻烦,如果没有电脑在身边就没法关机了)拔电源(简单粗暴,但很容易导致文件损坏)所以为了愉快的使用树莓派,最好还是给它添加一个像电脑一样的电源键,百度了一大圈发现国内(没错,我就是针对国内,来来回回就那么

0 条评论
31,349 热度

树莓派 java使用pi4j

2022-11-02

先决条件(本篇为官方文档的翻译)Java 运行时 (JRE/JDK)如果您使用的是 Raspbian 的最新版本,则预安装了 Oracle Java 运行时环境。没什么可做的。如果您使用的是尚未包含 Java 运行时环境的较旧 Raspbian 版本,请参阅以下文章以获取有关安装 Oracle JD

0 条评论
28,927 热度

树莓派设置动态或静态ip

2022-11-02

当你拥有树莓派之后首先肯定是需要安装系统,一般安装系统后树莓派加电启动时只要你连接的是家里局域网或带有DHCP的局域网树莓派就会自动获取IP地址并同时接入局域网而且能直接上网了。但有时候我们为了管理或远程SSH方便,需要把树莓派设置成固定IP地址防止每次启动的时候树莓派都获取不同的IP地址而丢失连接

0 条评论
12,338 热度