524|2

9

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

【得捷电子Follow me第2期】任务2:网络功能使用 [复制链接]

 

已经到任务二了捏,因为校园网是需要学校账号认证,不是简单的ssid和密码就能连上的,所以这期是在家里完成的。

任务2:网络功能使用(必做任务)
完成网络功能的使用,能够创建热点和连接到WiFi
搭配器件:Adafruit ESP32-S3 TFT Feather

 

在任务一的基础上,我们就没有需要前期准备的了,只要敲代码即可

以下为具体步骤:

一:创建热点

我们只需要导人os和wifi这两个库,再写下wifi.radio.start_ap的语句即可

直接上代码

import os
import wifi

 
wifi.radio.start_ap('ESP', '00000000')

对,非常之简洁,这样子热点就启动完毕了,其中最后一行代码的括号内前面部分是热点名称,后面部分是热点密码,大家可以自行修改

 

二:连接WiFi

由于这个也是一行代码就可以弄完,我决定将任务二与任务一结合起来,使得当板子连接好WiFi时能够显示一些文字

也是导人以上的库

下面是代码

import board                                         //第一个任务所需要的库
import terminalio
from adafruit_display_text import bitmap_label
from adafruit_bitmap_font import bitmap_font

import os                                            //第二个任务所需要的库
import wifi


font = bitmap_font.load_font("wenquanyi_10pt.pcf")

color = 0x00ff00

wifi.radio.connect('WiFi名称', 'WiFi密码')             //你家的Wi-Fi名称和密码,可别真写这个进去

txt= "Wi-Fi已成功连接\n 重生之\n 我变成了ESP32 "

scale = 2                                             //下面的都是用来控制字体显示的具体数值

text_area = bitmap_label.Label(font,text=txt,scale=scale)
text_area.x = 8
text_area.y = 10


while True:
 pass


可以看到已经成功连接了

 

另外说两句,因为我是板子晚到的那一批,截止时间是11月15日,所以我打算10月把任务都完成,11月初把视频以及汇总贴都写好,毕竟学业比较繁忙(😭)

最新回复

这批无库存确实没有预料到,估计大家都比较喜欢这个板子   详情 回复 发表于 2023-10-23 09:03
点赞 关注(1)
 
 

回复
举报

6060

帖子

6

TA的资源

版主

沙发
 

这批无库存确实没有预料到,估计大家都比较喜欢这个板子

点评

是呀,越到期末考试越多了  详情 回复 发表于 2023-10-23 22:27
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

9

帖子

1

TA的资源

一粒金砂(中级)

板凳
 
秦天qintian0303 发表于 2023-10-23 09:03 这批无库存确实没有预料到,估计大家都比较喜欢这个板子

是呀,越到期末考试越多了

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表