iT邦幫忙

0

想請問樹莓派高手們,關於手機網頁wifi導引怎麼寫?

我目前使用是rasberry pi zero WH 內建wifi版子,溫濕度感測器是 DHT11,我想了解的是各位大大我有什麼方法讓user在不接螢幕方式,自已用手機來協助系統登入自家的wifi呢?
有點像手機網頁導引wifi登入的概念

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
小魚
iT邦大師 1 級 ‧ 2021-04-12 22:35:54

在連上WIFI之前,
網路怎麼來?

ccutmis iT邦高手 2 級 ‧ 2021-04-13 09:35:42 檢舉

這個可能是他需要的

http://blog.itist.tw/2017/03/headless-wifi-setup-without-monitor-keyboard-or-cables-for-raspberry-pi-zero-w-and-3-model-b.html

照網頁內教學很簡單,我試過是可以正常運作的,執行步驟就是把SD卡接到PC,在SD卡根目錄建一個新文件,命名為"wpa_supplicant.conf"
然後用Notepad++或是VisualStudio Code等文字編輯工具來編輯(不可用windows內建的記事本),
先貼入下列內容再依自己家的wifi ssid 跟 passwd 修改,

country=TW
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="SSID_NAME"
    psk="SSID_KEY"
    key_mgmt=WPA-PSK
    scan_ssid=1
} 

改完存檔,退出SD卡,把它插進樹莓派開機,它就會自己連上wifi網路了。

如果要啟用SSH,就在SD卡根目錄建一個新文件,命名為"ssh",什麼都不用做,在你的樹莓派連上wifi後,可以先用PC連進路由器管理畫面,看它配給樹莓派哪個IP,之後就可以直接用SSH Client軟體連樹梅派了...

註: 使用SSH Client軟體的設備需要連接跟樹莓派相同的wifi

itsmyways iT邦新手 5 級 ‧ 2021-04-14 20:19:42 檢舉

非常感謝大大,馬上測試

1
japhenchen
iT邦超人 1 級 ‧ 2021-04-13 08:52:02

pi 接鏡頭(USB CAM亦可) → 跑CRONTAB每隔幾秒掃一次QR或接無線鍵盤按ENTER才掃 → 手機寫APP產生QR,內容為WIFI跟SSID密碼 → 手機產生QR畫面讓pi 掃手機螢幕 → 寫入pi的 /etc/wpa_supplicant/wpa_supplicant.conf → 重開PI機

內容


ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=TW

network={
        ssid="MYTENDA"
        psk="XXXXXXXX"
}


或用藍牙傳檔,可以開啟自動配對,記得傳檔時加個密碼在內容裡防止被破解

接個HC-SR04距離感測在pi上,有人近接了才啟用USB/SPI CAM抓QR,如果是放機櫃箱內則不適用
https://ithelp.ithome.com.tw/upload/images/20210413/20117954rSnOrbxzIp.png

sorry真的忘了在SD的/boot上放wpa_supplicant.conf的方法了

如果要選正確答案,一定要選小魚大大的哦

itsmyways iT邦新手 5 級 ‧ 2021-04-14 20:20:41 檢舉

哈謝謝大大們的招式~

我要發表回答

立即登入回答