文件名称:meshnet:网状网络
文件大小:398KB
文件格式:ZIP
更新时间:2024-07-15 01:24:09
Java
网状网络 MeshNet 是为家庭自动化和无线传感器网络设计的网络协议栈。 它可以让您制作一个成本极低的 8 位微控制器网络,传感器和执行器遍布您的家,与许多不同的有线和无线技术相连,所有这些都由一个用 Java 等高级语言编写的软件控制,该软件在一个系统中运行或更多高功率*节点(例如树莓派)。 MeshNet 类似于 ZigBee 网络,但成本要低得多:您可以使用从中国发货的 Nordic nRF24l01 2,4 GHz 无线模块,只需 1 欧元,而不是价格超过 25 欧元的 XBee 无线电! MeshNet 的实现由两部分组成:必须在属于网络的 Atmega328 微控制器中运行的 Arduino 库,以及在“Base”(Raspberry Pi)中运行的 Java 代码,该代码使网络正常工作. 协议栈 MeshNet 协议涉及 ISO/OSI 堆栈的许多层: 第3层:Me
【文件预览】:
meshnet-master
----arduino lib()
--------MeshNet()
----arduino sketches()
--------MeshNet_Serial()
--------MeshNet_Serial_RF24()
----MeshNetBase()
--------cie1976ucs.png(70KB)
--------.settings()
--------src()
--------.project(370B)
--------.classpath(670B)
--------.gitignore(6B)
--------lib()
--------ciexy.png(145KB)
----.project(200B)
----README.md(5KB)
----LICENSE.txt(34KB)