我們的 App Inventor 課程讓學生親自動手打造專屬 App,體驗「動手實作」與「科技素養」的真實應用,這正是現行教育趨勢(隱約呼應 108 課綱)所推崇的亮點!更重要的是,這些實作成果能成為學習歷程檔案,為升學與未來奠定堅實基礎。
https://stonez56.com 這裡可以報名喔~
我們的 App Inventor 課程讓學生親自動手打造專屬 App,體驗「動手實作」與「科技素養」的真實應用,這正是現行教育趨勢(隱約呼應 108 課綱)所推崇的亮點!更重要的是,這些實作成果能成為學習歷程檔案,為升學與未來奠定堅實基礎。
https://stonez56.com 這裡可以報名喔~
本活動教你如何使用 ⭐線上免費工具 getBitmap V0.1⭐!
會使用一個 ESP32 + SSD1306 0.96" OLED 來做示範,
如果你手上也有的話, 也請先把線材 SDA, SCL, VCC, GND 接好,
大家一起跟著我, 一步一步的來把圖放到顯示器上.
大家好,歡迎來到 Stonez56 創客工坊!今天,我們要更進一步,解鎖 Tailscale 的超強功能——出口節點(Exit Node)!想知道怎麼把你的網路流量安全導向家中,甚至假裝自己在另一個國家看影片?別走開,這集絕對會讓你大開眼界!
什麼是 Tailscale 的出口節點?
Tailscale 的出口節點就像是你 Tailscale 網路的『大門』。正常情況下,Tailscale 只負責你設備之間的點對點連線,但啟用出口節點後,你可以把某一台設備——比如家裡的 Raspberry Pi——設定成所有網路流量的出口。這意味著,你的手機或筆電的所有上網流量,都會先通過這台出口節點,再連到外面的網路。
使用場景
假設你在海外,想回到自己的銀行去看一下帳戶,或是要轉帳。如果你從海外直接連過去,銀行會視為這是一個海外的連線,認為不安全,也許會拒絕你。但如果你從海外連線到家裡的 Home Raspberry Pi,然後透過出口節點再連到銀行,銀行會以為你是在自己的家裡來做這件事情,那就不會拒絕你囉!
另外一個場景是,你到了海外,想看 Netflix,但 Netflix 不喜歡使用者不在原來自己家裡看。如果你在海外打開這個 Internet 連接到家裡的 Home Raspberry Pi,透過出口節點再連到 Netflix,Netflix 就以為你是家裡看電影喔,就不會阻擋你了。
設定步驟
tailscale set –advertise-exit-node
實際應用
設定好出口節點後,這些實用場景絕對讓你愛上它!讓我展示四個超酷的例子:
注意事項與小技巧
使用出口節點時,有幾個小提醒。第一,確保出口節點網路穩定,因為它承擔所有流量。第二,不用了就停用,在客戶端選『None』,或終端機輸入:Tailscale 出口節點是不是超強大?不管是安全存取銀行、看 Netflix 還是測試網站,它都能派上用場!
⭐⭐大家好,歡迎來到 Stonez56 創客工坊!今天我們要來教大家一個超實用的技巧,
讓你隨時隨地都能安全地訪問家裡的樹莓派。 Tailscale 是一個非常方便的 VPN 工具, 它能讓你建立一個安全的私人網路,讓你從任何地方都能像在區域網路一樣訪問你的裝置。 而且設定非常簡單,即使是新手也能輕鬆上手。最重要的是,它非常安全, 不用擔心資料外洩的問題。
Tailscale 可以跨網回家使用:
資料庫:遠程管理或查詢 MySQL、PostgreSQL 或 MongoDB 等資料庫。
MQTT 中介代理:訪問使用像 Mosquitto 的 MQTT 中介代理的物聯網設備或系統。
網頁伺服器:連接到託管網站或應用程序的網頁伺服器(如 Apache、Nginx)。
檔案共享服務:使用 SFTP 或 SMB 協議訪問共享檔案或目錄。
遠端桌面:使用 RDP 或 VNC 遠程控制設備。
媒體伺服器:從 Plex、Emby 或類似的媒體伺服器串流內容。
開發環境:訪問遠端的開發環境,例如 SSH 或代碼伺服器。
網絡附加存儲(NAS):管理或檢索 NAS 設備中的檔案。
首先,我們要在樹莓派上安裝 Tailscale。打開你的樹莓派終端機,然後輸入以下指令:
Bash curl -fsSSL https://tailscale.com/install.sh | sh
安裝完成後,我們需要啟用 Tailscale。輸入以下指令:
Bash sudo tailscale up
這時候你會看到一個 URL,用你的瀏覽器打開它,然後登入你的 Tailscale 帳號。
接下來,我們要在你的手機或電腦上也安裝 Tailscale。到 Tailscale 的官網下載
對應的應用程式,然後用剛剛在樹莓派上登入的同一個帳號登入。
現在,我們要找到樹莓派的 Tailscale IP。在樹莓派終端機輸入以下指令:
Bash tailscale ip -4
這個 IP 就是我們用來遠端訪問樹莓派的地址。
現在,我們要實際演示如何使用手機或電腦連線到樹莓派。這裡我會針對幾種常見的使用情境 做說明:
1. SSH 連線(用於遠端終端機操作):
電腦 (Windows/macOS/Linux):
打開終端機(Windows 使用 PowerShell 或 Windows Terminal,macOS/Linux 使用 Terminal)。
輸入以下指令,並將 [樹莓派的 Tailscale IP] 替換成你剛剛找到的 IP:
Bash ssh pi@[樹莓派的 Tailscale IP]
按下 Enter 後,系統會提示你輸入樹莓派的密碼。預設密碼通常是 raspberry, 但如果你已經更改過,請輸入你設定的密碼。
成功登入後,你就可以在終端機中操作樹莓派了。
手機 (iOS/Android):
下載並安裝 SSH 客戶端應用程式,例如 Termius 或 JuiceSSH。
在應用程式中新增一個連線,輸入樹莓派的 Tailscale IP、使用者名稱 (通常是 pi) 密碼。
點擊連線,即可透過手機操作樹莓派的終端機。
2. MQTT 控制(用於物聯網應用):
電腦/手機:
安裝 MQTT 客戶端應用程式,例如 MQTT Explorer 或 MQTT Dash。
在應用程式中新增一個連線,輸入樹莓派的 Tailscale IP 作為 Broker 地址, 並設定相應的 Port (預設為 1883)。
訂閱或發布 MQTT 主題,即可與樹莓派上的 MQTT Broker 進行互動。
3. Web 服務):
電腦/手機:
打開瀏覽器,在網址列輸入 http://[樹莓派的 Tailscale IP]:[Port], 並將 [Port] 替換成你樹莓派上 Web 服務使用的 Port。 例如,如果你的 Web 服務使用 80 Port, 則輸入 http://[樹莓派的 Tailscale IP]。
按下 Enter,即可瀏覽樹莓派上的網頁。
成功連線到樹莓派後,你可以執行一些簡單的指令來測試連線是否正常。例如,在 SSH 連線中,你可以輸入 hostname 來查看樹莓派的主機名稱,或者輸入 uptime 來查看系統運行時間。對於網頁,可以查看網頁是否正常顯示。
對於MQTT可以發布一個簡單的測試資訊,然後讓樹莓派回覆。
為了讓 Tailscale 在每次樹莓派開機時自動啟動,我們需要啟用 systemd 服務。 在樹莓派終端機輸入以下指令:
Bash sudo systemctl enable tailscaled
這樣就設定完成啦!下次樹莓派開機,Tailscale 就會自動啟動,你就能隨時隨地訪問它了。
如果你想要驗證服務是否成功啟動,可以輸入:
Bash sudo systemctl is-enabled tailscaled
如果遇到問題,你可以使用以下命令來查看日誌:
Bash sudo journalctl -u tailscaled
恭喜你!現在你已經學會如何使用 Tailscale 遠端訪問你的樹莓派,並且設定了開機自動啟動。是不是很簡單呢?趕快試試看吧!如果你有任何問題,歡迎在下方留言。
如果時間不夠的朋友, 也可以從以下的時間軸挑選想看的部份即可!
00:00 開始
01:53 下載安裝 Tailscale 到樹莓派
05:17 手機上安裝 Tailscale App
07:12 Tailscale 免費使用額度
08:03 由外網連回樹莓派
12:32 設定 Tailscale 開機自動執行
資源:
🍗Tailscale : https://tailscale.com
🍗 Setting up Tailscale on Pi: https://tailscale.com/kb/1174/install-debian-bookworm
大家好,歡迎來到 Stonez56 創客工坊!
上一集中,我們介紹了如何在樹莓派上安裝 Llamafile。然而,在文字介面下使用始終不夠方便。 Llamafile 本身就是一個伺服器,那麼,我們該如何使用網頁瀏覽器與機器人聊天呢? 又該如何與 Llamafile 互動,取得我們想要的答案呢?
在今天的影片中,我們將一步步帶領大家,學會如何使用 Llamafile 的伺服器模式,讓你的樹莓派也能變身為智慧聊天機器人!
對了, 有朋友回報 Raspberry Pi 5 8GB 的回覆速度還算不錯呢! 若有需要購買的朋友可以參考!
這個是一個專門為初學者來開發的一個系列, 所以會講的比較詳細, 相信各位只要仔細收看內容並進行實作, 一定會收獲滿滿滿。好, 那我們就開始吧今天的練習吧~
如果時間不夠的朋友, 也可以從以下的時間軸挑選想看的部份即可!
大家好,歡迎來到 Stonez56 創客工坊!
今天要和大家分享 2025 最新版的 Raspberry Pi 安裝教學(附中文字幕)!這已經是我的第三次更新樹莓派安裝影片了,絕對是新手入門的最佳指南。別再煩惱沒有鍵盤螢幕也能玩樹莓派! 這支影片將教你如何輕鬆安裝 Raspberry Pi,並透過 SSH 遠端登入,還會教你如何使用 VNC Viewer,讓你免接鍵盤、螢幕,就能從遠端操控你的樹莓派!
本影片中, 你將學會:
When developing Arduino/ESP32 projects with displays, Chinese /Japanese/Korean and other UTF fonts are often needed. The u8g2 font library is commonly used, but its built-in usage is inconvenient, requiring manual commands or loading the entire font file, which wastes memory.
I'm introducing a u8g2 font generator website I developed. Just enter the Chinese, Japanese, Korean, or other UTF-8 text you need, and it can quickly generate font files for you. When using them, simply include the generated font file, which is convenient, fast, and saves a lot of memory.
If you're interested, please give it a try!
You can also refer to this link for detailed instructions on how to use the fonts: https://youtu.be/-bntyE8UYTY
Happy weekend!! 😁