首页 >> 科技 >

RaspberryPiPico可轻松将客人连接到您的WiFi

2023-04-03 10:49:34 来源: 用户: 

4美元的RaspberryPiPico及其6美元的支持Wi-Fi的兄弟RaspberryPiPicoW已被证明是伟大项目的绝佳基础,PredragMijatovic的这个二维码显示项目受到了启发。该项目的简单目标是显示一个二维码,使设备能够连接到Wi-Fi。

Mijatovic的项目“qr_wifi”显示了一个二维码,使客人能够连接到客人Wi-Fi网络。QR代码存储网络连接的SSID、安全性(WEP/WPA)和密码详细信息。用户所要做的就是用他们设备的相机扫描代码,然后他们的设备就会连接。

我们最感兴趣的是看到RaspberryPiPico配件所采用的方法,特别是Waveshare的PicoOLED1.3英寸(64x128像素)屏幕显示QR码。该项目的所有代码都是用MicroPython编写的,在视频中我们可以看到Mijatovic使用qrencode生成QR码,这是一个有用的终端命令,可以从数据生成QR码。QR码作为ASCII文本写入文本文件。

返回的QR码是50列宽和25行高,因此Mijatovic巧妙地使用sed和正则表达式来复制行,使一切都变成正方形。这是必不可少的,因为QR码包含错误检查,并且大小不正确的代码会阻止用户连接到Wi-Fi。多一点正则表达式魔术和QR码已准备好用于最终的MicroPython脚本。

将二维码放入main.py的MicroPython代码(第160和161行)中,每次Pico启动时都会看到代码运行。

这个很棒的项目是Mijatovic的功劳,很高兴看到它应用于其他板。例如,Pimoroni的Badger2040和Tufty2040都是重现该项目的绝佳设备。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章