2019年10月19日 星期六

[Windows] USB 網卡模擬無線 AP

markdown 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。 ![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibPUntUng1YoaK8AB16vndLPUHhmrRMnoIcfmUM1zOOPuHyVZJ3XORWjAZ9w4t49NWX7W2Q0GYFZJZ6T2ZxQbKQYjiqxqHS_QKWzEmCnBE8E_IisSg_8es2kUO-Ja0I-8xnQ4jVscmDiPZ/s1600/Image+2.png) 這其實是一張 Windows 幫你虛擬出來的網卡,用途就是用來當成 AP 讓別人連線,只是現在現在它還沒有啟用,所以你會看到左下角有一個紅色叉叉,接下來再用一行 command 來啟用它。
netsh wlan start hostednetwork
網卡啟用後,你用手機去掃描應該可以看到多出了你設定好的 SSID,只是目前手機就算連上了也不能上網,因為這張虛擬網卡並沒有接上實體網路。不過此時只要將你桌機的實體網路分享給它就可以了,分享的方法也非常簡單,右鍵點選你的實體網路的網卡,選擇內容,在共用頁面設定要將網路分享給我們的虛擬網卡。 ![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqdRBv9hO1Rl6teFMfizXmam3wkPTkd4LC_riFwrEYCMnMJn5oz9w5LIM2KI7FRT8j3Z26OFRhQ7XHN1dij3KJSopA5Wb0fLMzwQTZOJvJmRQK2pc8yavOJ748vXhJJ7LcdRvr0sGnNogt/s1600/Image+3.png) 設定好分享後你的實體網卡描述會多出一個『共用的』的字眼,現在連上虛擬網卡上 AP 的裝置就可以使用桌機的實體網路上網了。 *** Reference: * [Microsoft Virtual WiFi Miniport Adapter 使用方法](https://blog.csdn.net/RuingMan/article/details/51443632) * [Windows 系統筆記型電腦設定無線基地台分享 Wi-Fi 教學](https://www.kjnotes.com/windows/12)

2019年10月1日 星期二

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

markdown IR LED 就是紅外線,理論上是人眼看不到的光,但為甚麼有時可以在像是 camera 上看到 IR LED 發出紅光。 一般用的 IR LED 大致分為 850nm 跟 950nm,850nm 的 LED 是指他發出的最強光是在 850nm 波長,但是同時也會發出其他波長的光,波長離 850nm 越遠則光強度越小,因此可能會有微弱的光波長落在可見光範圍內。 940nm 的 IR LED,則因為離可見光波長較遠,基本上是看不到有紅光的。 網路上有很多用 arduino 在玩紅外線的分享,可以參考: * [Arduino練習:紅外線傳送與接收](http://yehnan.blogspot.com/2013/05/arduino.html) * [EduCake 紅外線收發功能實作 - 86Duino](http://www.86duino.com/wp-includes/file/Chapter13-TC.pdf)