2019年10月19日 星期六

[Windows] USB 網卡模擬無線 AP

USB WiFi adapter 除了可以做為 client 端連上 router 之外,也可以當成 AP 讓其他 client 連上,並且分享桌機上的網路。而且不必額外安裝軟體,Windows 內建就支援這個功能。

打開命令提示字元,並且輸入如下 command,就可以設定你想要開放給別人連的 SSID 跟密碼。

netsh wlan set hostednetwork mode=allow ssid=your_ssid key=your_password

這個 command 執行成功之後,你應該會看到電腦上多出一張網卡,而且它的描述會是 Microsoft Virtual WiFi Miniport Adapter。

這其實是一張 Windows 幫你虛擬出來的網卡,用途就是用來當成 AP 讓別人連線,只是現在現在它還沒有啟用,所以你會看到左下角有一個紅色叉叉,接下來再用一行 command 來啟用它。

netsh wlan start hostednetwork

網卡啟用後,你用手機去掃描應該可以看到多出了你設定好的 SSID,只是目前手機就算連上了也不能上網,因為這張虛擬網卡並沒有接上實體網路。不過此時只要將你桌機的實體網路分享給它就可以了,分享的方法也非常簡單,右鍵點選你的實體網路的網卡,選擇內容,在共用頁面設定要將網路分享給我們的虛擬網卡。

設定好分享後你的實體網卡描述會多出一個『共用的』的字眼,現在連上虛擬網卡上 AP 的裝置就可以使用桌機的實體網路上網了。


Reference:

2019年10月1日 星期二

[Electronic] 為甚麼看得到 IR LED 紅光

IR LED 就是紅外線,理論上是人眼看不到的光,但為甚麼有時可以在像是 camera 上看到 IR LED 發出紅光。

一般用的 IR LED 大致分為 850nm 跟 950nm,850nm 的 LED 是指他發出的最強光是在 850nm 波長,但是同時也會發出其他波長的光,波長離 850nm 越遠則光強度越小,因此可能會有微弱的光波長落在可見光範圍內。

940nm 的 IR LED,則因為離可見光波長較遠,基本上是看不到有紅光的。

網路上有很多用 arduino 在玩紅外線的分享,可以參考: