2025年7月12日 星期六

樹莓派網路設定

 設定樹莓派的網路連線,主要可以分為有線(乙太網路) 和無線(Wi-Fi) 兩種方式。 無線網路設定通常需要編輯 wpa_supplicant.conf 檔案,設定Wi-Fi 的SSID 和密碼。 有線網路則可以設定靜態IP 或使用DHCP。 無論哪種方式,設定完成後,可以使用 ifconfig 或 ip addr 指令來確認網路連線狀態和IP 位址。

1. 無線網路(Wi-Fi) 設定:
  • 編輯 wpa_supplicant.conf 檔案:
    • 使用 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 開啟檔案。
    • 新增或修改 network 區塊,設定Wi-Fi 的SSID (網路名稱) 和密碼(psk):
程式碼
        network={            ssid="your_wifi_ssid"            psk="your_wifi_password"        }
  • 請將 your_wifi_ssid 和 your_wifi_password 替換為你的Wi-Fi 資訊。
  • 按下 Ctrl + X,然後按 Y 儲存並關閉檔案。
  • 重新啟動網路服務:
  • 使用 sudo systemctl restart wpa_supplicant 或 sudo reboot 重新啟動網路服務,使設定生效。
  • 確認Wi-Fi 連線:
  • 使用 ifconfig 或 ip addr 查詢 wlan0 介面的IP 位址,確認已連線到Wi-Fi 網路。
2. 有線網路(乙太網路) 設定:
  • 設定靜態IP:
    • 編輯 /etc/dhcpcd.conf 檔案,使用 sudo nano /etc/dhcpcd.conf
    • 在檔案底部加入以下內容,設定靜態IP (將IP、子網路遮罩、閘道和DNS 伺服器替換為你的網路設定):
程式碼
        interface eth0        static ip_address=192.168.1.100/24        static routers=192.168.1.1        static domain_name_servers=192.168.1.1
  • 按下 Ctrl + X,然後按 Y 儲存並關閉檔案。
  • 重新啟動 dhcpcd 服務:
  • 使用 sudo systemctl restart dhcpcd
  • 確認靜態IP 設定:
  • 使用 ifconfig 或 ip addr 查詢 eth0 介面的IP 位址,確認已設定為靜態IP。
3. 其他網路設定:
  • 檢查網路介面狀態: 使用 ifconfig -a 或 ip link 可以查看所有網路介面的狀態。
  • 啟用/停用網路介面: 使用 sudo ifconfig wlan0 up (啟用) 或 sudo ifconfig wlan0 down (停用) 來控制網路介面。
4. 遠端連線(SSH/VNC):
  • 啟用SSH 服務:
    在樹莓派的設定中(例如 sudo raspi-config) 啟用SSH 服務,方便遠端連線。
  • 使用VNC 進行遠端桌面:
    可以安裝VNC 伺服器(例如RealVNC) 並在遠端電腦上安裝VNC Viewer,透過VNC 遠端操控樹莓派。
總結:
樹莓派的網路設定可以透過編輯相關的設定檔(如 /etc/wpa_supplicant/wpa_supplicant.conf 或 /etc/dhcpcd.conf) 來完成。 無線網路設定需要設定Wi-Fi SSID 和密碼,而有線網路可以設定靜態IP 或使用DHCP。 設定完成後,使用 ifconfig 或 ip addr 驗證,並可使用SSH 或VNC 進行遠端連線。

2025年7月1日 星期二

Linux溫度監控

Raspberry 溫度監控

1.利用樹梅派內建函數,建立好 temp.sh
並且輸入 chmod +x temp.sh 讓shell可以執行


#!/bin/bash 
echo "日期: $(date +%Y%m%d-%H:%M)"
echo "$(vcgencmd measure_temp | sed  "s/temp=/CPU溫度: /1" )"



2.安裝 lm-sensor

sudo apt install lm-sensors

裡面的temp.sh改成下列內容

#!/bin/bash
echo "日期: $(date +%Y%m%d-%H:%M)"
echo "CPU溫度: $(sensors | grep "temp1" | awk '{print $2}')"



2025年6月20日 星期五

Linux 系統的一些奇奇怪怪

安裝指令如下

sudo apt install lm-sensors

查看相容的感測器資訊

sudo sensors-detect

在命令列中顯示CPU溫度

sensors


APRSC 安裝位置

/opt/aprsc



2025年6月18日 星期三

樹梅派的一些零零扣扣

 查詢所有的硬體時脈頻率

for src in arm core h264 isp v3d uart pwm emmc pixel vec hdmi dpi ; do \
  echo -e "$src:\t$(vcgencmd measure_clock $src)" ; \
done

所有工作電壓的 shell 指令稿

for id in core sdram_c sdram_i sdram_p ; do \
  echo -e "$id:\t$(vcgencmd measure_volts $id)" ; \
done

查詢 BCM2835 SoC 目前的溫度

vcgencmd measure_temp

查詢所有 codec

for codec in H264 MPG2 WVC1 MPG4 MJPG WMV9 ; do \
  echo -e "$codec:\t$(vcgencmd codec_enabled $codec)" ; \
done


2025年2月23日 星期日

BaoFeng DM-32

DM-32 Info

CPS DMR Radio Setup v1.28 EN 確認能用
寫頻線使用內含晶片的 USB-SERIAL CH340 

------------------
Software Used:
DM32 CPS Version : V.1.28
Device Info
Firmware
UV32.01.01.029
CPS Ver:
"空白"
Embedded Info:/"Model Info"
Password: 374612

Adjust Mode:/"Test Mode" 
Password: 66660501

Online Test 
Password: 66660501

------------------

剛收到機器裏面有一大堆不知名聯繫人

在機器上面設定TG群組有困難,要刪除也很困難...

要使用CPS才好設定,寫頻線就是網路上可以買到的那種

不過晶片最好是CH-340的˙,PL-2302已經停產很久了!

再來就是,APRS模式只能在數位模式開啟

而且要看你的BM伺服器在哪裡,要設定好APRS數據傳遞的聯繫人在傳遞出去才可以..難搞得要死..

聯繫人可以使用CSV輸入

不過你要自己去下載ID跟修改格式

只不過(又是一堆不過..)一次輸入不能超過3000筆

我一次輸入所有的 46、 466 一共14000多筆,

只有前面2700多筆有正常,其他都變成空白欄位

刪除又不能一次全選,只好另開新檔案從新輸入!

2024年11月24日 星期日

2024最後季的 ISS SSTV 通聯證書

國際太空站ISS的SSTV通聯證書~~~

原來信件跑到垃圾郵件~還好我有翻垃圾郵件的習慣!

來列印出來裱框!!!!!!

我的ADS-B接收站總算修好了!

這一次的ADS-B整修真是一波三折
一開始是電視棒壞掉
我後面買了新的電視棒買的時候
是買下面圖片那一款

我沒有注意到他的協調器不是r820t
是什麼鬼的fc0012

然後fc0012他的頻率剛好就跳過我們在用的1090

一開始都沒找到問題
想說電視棒裝上去了怎麼一直還是沒訊號

想說是放大器壞掉了
跑去買了一組兆赫的sa20ds
裝上去還是沒反應
然後以為我的線頭鬆掉了
所以去買了F皺縮頭跟工具
把所有的F頭全部加固一遍

後來發現還是不行

此時我的眼睛轉向灌電器

今天早上跑去電子街把灌電器的所有零件全部買了

中午要上去整理天線的時候
一直在想說是不是天線壞掉了
剛好有同好手頭上有一隻備用的

就先跑去跟他拿了那組天線

再去趟電子街
直接把所需要的轉接頭跟電纜線全部備齊

趁著天還沒黑趕快把天線換上去


好不容易全部弄完之後
打開接收器頁面
居然還是沒有收到任何訊號

這時候我在想莫非是軟體的問題
本身Piaware軟體我跟aprx混在一起莫非是軟體這樣子互相幹擾??

我就拿了一塊新的SD卡單純的裝 piaware,但是錯誤依舊!
好吧那就來看dump1090的log檔吧…
突然在Log裡面,看到下面那一段…

[FC0012] no valid PLL combination found for 1090000000 Hz!

問題找到了…

針對這個問題再去仔細搜尋一下網路上的解答
發現fc0012不可以使用在ads-b

Dump1090需要 r820t這個調製器…

手頭上剛好還有一組電視棒


好險這個能用…

裝上去就發現有資料回傳上來了

點進去範圍地圖也可以看到接收範圍
經歷了快半年的修復
總算把它搞定


樹莓派網路設定

  設定樹莓派的網路連線,主要可以分為有線(乙太網路) 和無線(Wi-Fi) 兩種方式。  無線網路設定通常需要編輯  wpa_supplicant.conf  檔案,設定Wi-Fi 的SSID 和密碼。  有線網路則可以設定靜態IP 或使用DHCP 。  無論哪種方式,設定完成...