搭建MMDVM热点板

总体目标

目标是一个MMDVM的热点版,期望效果如下:
目标效果图
在这里插入图片描述
在这里插入图片描述

准备购买材料

树莓派4B

购买材料如下:

  1. 一块树莓派4B(4Cores 2G)的板子
    在这里插入图片描述
  2. 一个16G的TF卡,需要有C10认证
    在这里插入图片描述
  3. 一个TF卡读卡器
    在这里插入图片描述
  4. 一个5V3A的type-C口的充电器,最好是充电线上带开关的
    在这里插入图片描述
  5. 一组5个树莓派4B芯片的散热铝片
    在这里插入图片描述

热点板

  1. 一块BH3BBU的蓝色大 双公板 (赠送天线底座和天线)注意:如果想使用七彩智能科技 3D打印的外壳,如最初的图所示效果,天线底座不要安装BH3BBU赠送的天线底座,需要使用直角的底座,否则外壳可能会盖不上
    在这里插入图片描述
    天线底座购买直角转弯的,不要使用直的;博主由于直接在BBU的板子上焊接了直底座,加上天线延长线后,导致盒子盖不上,而且焊接好后的天线底座很难拆掉,最后问了七彩科技的老板才知道,BBU的板子背后预留的ANT1603的陶瓷天线的位置,最后购买了ANT1603的陶瓷天线搞定的。
    在这里插入图片描述
  2. 热点板需要烙铁焊接 树莓派/热点板的总电源线线、显示屏串口、风扇电源、风扇MOS管、天线座子;需要焊接的位置如下:
    热点板送的:显示器插针,升级固件用的插针,天线底座
    七彩智能科技送的:风扇插针,电源线,MOS管
    在这里插入图片描述
    在这里插入图片描述

此处需要技术热点版的型号:STM32-DVM/MMDVM_HS_Raspberry Pi Hat(GPIO);后面需要在pi-star中设置;

显示器

  1. 一块淘晶驰X5 7寸的显示器(型号:TJC8048x540_011R),赠送串口线
    在这里插入图片描述

MMDVM外壳

  1. 购买七彩智能科技的MMDVM外壳套件适用7寸屏K2款,自带升压模块,能边给电池充电,边使用;自带6*18650 电池位;
  2. 如果需要天线接出来,可要求七彩智能科技老板进行外壳顶上开孔(老板非常专业,而且很热情);
    在这里插入图片描述
    使用的升压版:
    在这里插入图片描述

天线底座和延长线

  1. 直角天线底座(需要两个,收发各一个)
    在这里插入图片描述
  2. 天线延长线(20CM足够)(需要两个,收发各一个)
    在这里插入图片描述
  3. 陶瓷天线(可选配)(需要两个,收发各一个)
    如果像博主一样,无法使用外置天线的,可只用陶瓷天线;
    在这里插入图片描述
  4. 可选择ipex一代天线(可选配)(需要两个,收发各一个)
    在这里插入图片描述
    在这里插入图片描述

天线选择ipex1代:
在这里插入图片描述

焊接在如下图位置:
在这里插入图片描述

18650 电池

  1. 6节 3000毫安 平头的18650电池(有缺口的为正极,没有缺口的是负极),毫安数按自己需求购买;
    在这里插入图片描述

组装说明

在这里插入图片描述

  1. 将天池装入电池盒中,注意正负极
  2. 将风扇电源线直接插在,之前焊接在标有FS的两个插针的位置(必须在热点板反面焊接MOS管);注意正负极:红色线为正,热点板上也会标注5v+的为正,GND的为接地;
  3. 将显示器串口线连接热点板的4插针的位置;注意正负极:红色线为正,热点板上也会标注5v+的为正,GND的为接地;
  4. 热点板及树莓派的充电线,之前通过导线焊接在热点板上的,插入到电源板的out接口;注意正负极:红色线为正,热点板上也会标注5v+的为正,GND的为接地;
  5. 如果有外置天线的,可以接好天线;
  6. 将电源适配器的Type-C口,插到绿色的电源板上;可以给树莓派和热点板供电,也可以给18650电池充电;
    注意:电源适配器type-c接口如果要直接接在树莓派的Type-C口上,则绿色电源板的开关必须是关闭的;

准备的软件

烧写软件

  1. SDFormatter
  2. Win32DiskImager_v1.0(写完成功之后,系统提示格式化,千万不要格式化,否则会导致树莓派无法进入系统)

系统及固件

  1. pi-star:Pi-Star_RPi_V4.1.5_30-Oct-2021.img:https://www.pistar.uk/downloads/ (下载版本:Pi-Star_RPi_V4.1.5_30-Oct-2021.zip)
  2. 显示器X570固件:TJC8048X570.tft (可以问七彩智能科技老板要)
  3. 驱动程序(需要在显示器上显示CPU负载、磁盘等信息需要此驱动):可以在github.com上进行下载,NextionDriver NextionDriverInstaller

烧写屏幕固件

  1. 将TF卡格式化,将TJC8048X570.tft 文件拷贝到TF卡中;
  2. 将TF卡插入到屏幕的TF插槽中;
  3. 显示器通电,自动升级,提示完成后,重新上电;即可;

系统烧写

格式化TF卡:(建议格式化3次)

在这里插入图片描述

烧写树莓派到TF卡

在这里插入图片描述
烧写完成后,提示格式化,千万不要格式化;
在这里插入图片描述

生成pi-star的wifi配置文件

在pi-start官网:https://www.pistar.uk/wifi_builder.php
选择CN、SSID、密码,生产文件:wpa_supplicant.conf
在这里插入图片描述

wpa_supplicant.conf文件拷贝

将wpa_supplicant.conf 文件拷贝到TF卡的boot盘符中:
在这里插入图片描述

PI-STAR配置

  1. 将TF卡插入到树莓派中,启动系统,等待wifi连接;
  2. 观察路由器,获取PI-STAR IP;
    在这里插入图片描述
  3. 通过IP地址访问pi-star系统
    http://192.168.x.xxx/admin/configure.php
    账户:pi-star
    密码:raspberry
  4. pi-star配置
    配置duplex repeater,配置DMR模式,屏幕选择Nextion、model、ON7LDS L3 HS;
    在这里插入图片描述
    在这里插入图片描述
    此时显示器显示如下(此时CPU主频,负载,剩余磁盘不会显示,需要安装NextionDriver ):
    在这里插入图片描述

安装NextionDriver NextionDriverInstaller

ssh登录pi-star

ssh pi-star@192.168.x.xxx 密码:raspberry

修改/tmp目录大小

  1. sudo su //进入超级用户
  2. rpi-rw //进入读写模式
  3. sudo apt-get install lrzsz
  4. cd /etc/
  5. sz fstab
  6. 在windows修改文件: tmpfs /tmp tmpfs nodev,noatime,nosuid,mode=1777,size=2048m 0 0
  7. mv /etc/fstab /etc/fstab.bak
  8. rz -abe //将改好的fstab上传到pi-star中
  9. 重启系统,此时/tmp目录会从64M扩展到2G,防止安装NextionDriver安装时空间不够;

上传 NextionDriver NextionDriverInstaller

  1. cd /tmp
  2. 上传 NextionDriver NextionDriverInstaller
  3. 将NextionDriverInstaller中的install.sh中,的rm -rf NextionDriver,和git clone的行
  4. 执行 ./install.sh
  5. 会自动重启设备,还需要再装一下;
  6. cd /tmp
  7. 上传 NextionDriver NextionDriverInstaller
  8. 将NextionDriverInstaller中的install.sh文件中的rm -rf NextionDriver,和有git clone的两行删掉;
  9. 执行 ./install.sh
  10. 重启设备
  11. cd /tmp
  12. 上传 NextionDriverInstaller
  13. 执行 ./check_installation.sh
    在这里插入图片描述
    在这里插入图片描述
    此时显示屏上就能显示CPU主频、负载,磁盘使用率等信息;

这只是MMDVM的第一步,后续还会继续更新;

改进建议

  1. 七彩智能科技的3D打印的盒子,装好后,拿和插TF卡比较费劲,都得拆解下;
  2. 树莓派和热点板之间没有铜柱支撑;
  3. 使用BBU赠送的天线+上延长线,无法盖上盒盖;

参考文档

https://bh8sel.com/4913.html
https://bh8sel.com/5485.html
https://bh8sel.com/4330.html

特别感谢

特别感谢 七彩智能科技老板和BH3BBU的技术支持

  • 8
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值