资料介绍
描述
介绍
将项目连接到您的笔记本电脑或手机,然后仅使用 LoRa 在没有互联网或短信的情况下在设备之间聊天。
该 PCB 还有一个显示屏和 4 个按钮,也可用作某些设备的遥控器。您可以使用代码设计您自己的 UI 来做任何事情。所以,简而言之,这个项目有一个可以提供 WiFi 功能的 esp8266、LoRa 模块、1.8 英寸 TFT 显示屏、4 个用于制作 UI 的按钮。代码的可能性是无穷无尽的。
它可以连接到您的智能手机或任何计算机,并使该设备成为支持 LoRa 的信使。现在完成后,您将能够使用相同的 LoRa 信使向任何其他设备发送消息。这一切都是在没有 4G/LTE/3G/GSM/WiFi/SMS 的情况下完成的。我在一个早期的项目中做过,你可以在这里找到:https ://www.hackster.io/akarsh98/lora-messenger-for-two-devices-for-distances-up-to-8km-f2dc66
部分
![poYBAGOrmgSAJax9AAH1xF_AakI810.png](https://file.elecfans.com/web2/M00/86/DF/poYBAGOrmgSAJax9AAH1xF_AakI810.png)
首先,作为主要部分,我使用了带有分线板的 ESP8266 模块。使用一些公头和母头将其连接到 PCB 上。我用的是一块1.8寸TFT SPI显示屏,TP4056电池充电保护模块和一块旧手机电池。
对于 LoRa,我使用了 RYLR896。我强烈建议使用此模块,因为使用 AT 命令在 UART 上使用它非常容易。
您可以找到以下部分:
1) ESP8266模块
2)ESP12分线板
3)液晶显示屏
4)TP4056模块
6)我的PCB设计
对于最后两部分,如果您很难找到它们,您可以给我发消息/发电子邮件,我可以帮助您在您所在的地区找到它,或者如果您愿意,我可以将它们寄给您。
我还建议您制造 PCB。您可以从PCBWAY 订购 PCB,因为他们仅需 5 美元即可提供 10 块 PCB。查看他们的在线Gerber 查看器功能。有了奖励积分,您可以从他们的礼品店获得免费的东西。
了解 Reyax 模块及其使用方法。(可选:如果对工作不感兴趣,您可以跳过阅读此步骤)
![poYBAGOrmgqACuRKAAFLiJdOwnQ343.png](https://file.elecfans.com/web2/M00/86/DF/poYBAGOrmgqACuRKAAFLiJdOwnQ343.png)
1、我们的LoRa模块是一个UART模块,使用AT指令配置。
PCB 中模块的连接
![pYYBAGOrmhCARvdzAAFNIJPjh9s616.png](https://file.elecfans.com/web2/M00/87/67/pYYBAGOrmhCARvdzAAFNIJPjh9s616.png)
1. 两个模块的连接方式与上图相同。
2. 当两个模块都连接好后,您可以对模块进行一个一个的编程,然后对项目进行测试。
上面显示的所有连接都在 PCB 中完成,因此不需要任何其他接线。
![pYYBAGOuO6WAYgI6AAKK0H_grQM059.png](https://file.elecfans.com/web2/M00/87/ED/pYYBAGOuO6WAYgI6AAKK0H_grQM059.png)
PCB的焊接
![poYBAGOuO6mAdfxeAAJfChotCqM467.png](https://file.elecfans.com/web2/M00/87/66/poYBAGOuO6mAdfxeAAJfChotCqM467.png)
将所有组件焊接到 PCB 上。
我建议先将低高度元件焊接到 PCB 上,然后移动到高度更高的元件,如接头等。
为了对模块进行编程,我添加了一个端口,用于将 FTDI232 USB 连接到 ESP8266 板下的串行板,以便您可以轻松地对板进行编程。
![pYYBAGOuO6uALWY4AAFdxrH32tE005.png](https://file.elecfans.com/web2/M00/87/ED/pYYBAGOuO6uALWY4AAFdxrH32tE005.png)
下载并设置 Arduino IDE
![pYYBAGOuO7GAJyzJAAFKIcAe93w692.png](https://file.elecfans.com/web2/M00/87/ED/pYYBAGOuO7GAJyzJAAFKIcAe93w692.png)
从这里下载 Arduino IDE 。
1.安装Arduino IDE并打开它。
2. 转到文件 > 首选项
3. 添加http://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json Additional Boards Manager URLs。
4. 转到工具 > 开发板 > 开发板管理器
5.搜索ESP8266然后安装板子。
6. 重新启动IDE。
编码项目
![poYBAGOuO7OAN0xqAADXgkRM11A705.png](https://file.elecfans.com/web2/M00/87/66/poYBAGOuO7OAN0xqAADXgkRM11A705.png)
为了对模块进行编程,我添加了一个端口,用于将 FTDI232 USB 连接到 ESP8266 板下的串行板,以便您可以轻松地对板进行编程。
您需要按住 GPIO0 并保持按下状态,然后按下 RESET 按钮,然后先松开 RESET 按钮,然后松开 GPIO0 按钮。
1. 下载仓库:https://github.com/akarsh98/LoRa-Remote-Controlle...
2. 解压缩下载的文件夹并在 Arduino IDE 中打开 main.ino 文件。
3. 导航到工具 > 板。在大多数情况下,选择您使用的 NodeMCU(12E) 合适的板。
4. 选择正确的通信。通过转到工具 > 端口。
5.点击上传按钮。
6. When the tab says Done Uploading you are ready to use the device.
上传后打开串口监视器发送和接收消息。
![pYYBAGOuO7aAJEJeAADI3azyj1c524.png](https://file.elecfans.com/web2/M00/87/EE/pYYBAGOuO7aAJEJeAADI3azyj1c524.png)
玩这个设备
![poYBAGOuO7mAbKchAAHqAd_yEIE069.png](https://file.elecfans.com/web2/M00/87/66/poYBAGOuO7mAbKchAAHqAd_yEIE069.png)
1. 只需打开设备电源,您就会在显示屏上看到东西,您可以点击不同的按钮来查看设备的运行情况。
2. 移至串行监视器并立即开始发短信!要制作其他简单设备,您可以参考这篇文章:https ://www.hackster.io/akarsh98/lora-messenger-for-two-devices-for-distances-up-to-8km-f2dc66
3. 刚果!该设备按预期工作。
- LED显示屏设计方案
- LED电子显示屏的相关报告
- TFT显示屏上的Arduino游戏X/O
- 带TFT显示屏的STM32焊接和返修台
- 带OLED显示屏的LoRa节点和3个带ESP32的继电器
- Arduino 2.4 TFT LCD显示屏菜单
- 用于stm32连接TFT显示屏的stm32官方tft驱动 41次下载
- TFT-LCD Module显示屏产品规格书 8次下载
- 计算机软件VNC的介绍及LED显示屏远程控制教程分享 15次下载
- 7寸USART HMI组态屏带GPU字库串口屏TFT液晶显示模块 30次下载
- 遥控LED数码显示屏控制板的应用制作 175次下载
- TFT液晶显示屏原理时序控制
- 通过DTU远程控制LED显示屏的应用
- 通过短信控制LED显示屏的应用
- LED显示屏系统的设计
- 液晶显示屏与led显示屏的区别 1585次阅读
- Led显示屏控制系统怎么使用 led显示屏控制器怎么设置 8453次阅读
- LED显示屏控制卡故障的常见现象 1567次阅读
- 浅谈LED显示屏控制系统 2733次阅读
- LED显示屏技术方案 2799次阅读
- LED灯带能用来制作显示屏吗? 3534次阅读
- 如何控制和提高LED全彩显示屏的品质 935次阅读
- 手机和ipad如何控制led显示屏 1.7w次阅读
- 基于LED图文显示屏控制系统的设计 6455次阅读
- LED显示屏控制卡有哪些分类_如何选择LED显示屏控制卡? 1.9w次阅读
- 2018年LED显示屏市场前景分析与LED显示屏发展历程 2.1w次阅读
- led显示屏控制软件有哪些_九个led显示屏控制软件介绍 20.4w次阅读
- tft基础知识介绍 9837次阅读
- LED显示屏控制系统与控制卡 5069次阅读
- 基于ARM的校园LED公告板远程控制系统设计 3149次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论