在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ENC28J60以太網(wǎng)模塊與Arduino的連接方案介紹

454398 ? 來源:一板網(wǎng) ? 作者:風(fēng)箏 ? 2020-11-01 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本篇文章中,我們將學(xué)習(xí)如何將ENC28J60以太網(wǎng)模塊與Arduino Web服務(wù)器進(jìn)行連接,以在LAN局域網(wǎng)或無線網(wǎng)絡(luò)中的計(jì)算機(jī)與Arduino之間建立通信。我們將ENC28J60以太網(wǎng)控制器與Arduino連接,以便我們的Arduino成為該網(wǎng)絡(luò)的成員之一。一旦完成,arduino可以控制該網(wǎng)絡(luò)中的事物,或者arduino可以由該網(wǎng)絡(luò)的其他設(shè)備控制。 ENC28J60以太網(wǎng)模塊與Arduino的連接將進(jìn)一步為我們提供在Arduino上自由使用互聯(lián)網(wǎng)。

ENC28J60以太網(wǎng)模塊簡介

ENC28J60以太網(wǎng)模塊使用Microchip ENC28J60獨(dú)立式以太網(wǎng)控制器IC,具有許多功能,可滿足大多數(shù)網(wǎng)絡(luò)協(xié)議要求。該板通過標(biāo)準(zhǔn)SPI接口直接連接到大多數(shù)微控制器,傳輸速度高達(dá)20MHz。

該以太網(wǎng)網(wǎng)模塊是向基于微控制器的產(chǎn)品和項(xiàng)目添加LAN連接的最簡單方法。

1.使用此模塊為您的產(chǎn)品啟用以太網(wǎng)接口。它可與任何工作于3. 3V或5V的微控制器一起使用。

2.該模塊工作在3.3V電壓下,并與5V接口兼容。

3.使用SPI進(jìn)程與其他連接。

4.托管Web服務(wù)器,對模塊執(zhí)行ping操作或通過Internet將其添加到家庭自動(dòng)化中。

5.該模塊的核心是Microchip的ENC28J60以太網(wǎng)控制器。

6.使用集成磁性裝置的RJ45網(wǎng)口可以減小電路板的尺寸。

框圖和連接方式:

以下是一個(gè)簡單的框圖,介紹了Arduino和ENC28J60模塊如何與路由器和計(jì)算機(jī)連接。

路由器應(yīng)與LAN連接,并應(yīng)具有多個(gè)輸入輸出端口。從路由器將一根以太網(wǎng)電纜連接到計(jì)算機(jī)系統(tǒng),將另一根以太網(wǎng)電纜連接到ENC28J60模塊。同樣,ENC28J60模塊連接到Arduino。 Arduino和ENC28J60之間的連接如下。

如何將ENC28J60以太網(wǎng)模塊與Arduino Web服務(wù)器連接:

1.從此處下載ENC28J60庫:ENC28J60庫

2.將庫文件添加到您的Arduino IDE庫中:

3.添加完成后,打開示例,然后從 Master Library中選擇以下示例:

4.編譯代碼,然后將代碼上傳到Arduino UNO開發(fā)板:

5.打開串口監(jiān)視器并復(fù)制IP地址:

6. 打開網(wǎng)絡(luò)瀏覽器并粘貼IP地址,然后按下Enter:

Arduino連接ENC28J60以太網(wǎng)模塊的示例代碼:

#include

#define STATIC 0 // set to 1 to disable DHCP (adjust myip/gwip values below)

#if STATIC

// ethernet interface ip address

static byte myip[] = { 192,168,1,200 };

// gateway ip address

static byte gwip[] = { 192,168,1,1 };

#endif

// ethernet mac address - must be unique on your network

static byte mymac[] = { 0x74,0x69,0x69,0x2D,0x30,0x31 };

byte Ethernet::buffer[500]; // tcp/ip send and receive buffer

const char page[] PROGMEM =

"HTTP/1.0 503 Service Unavailable "

"Content-Type: text/html "

"Retry-After: 600 "

" "

""

""</p> <p style="text-indent: 2em;"> "Service Temporarily Unavailable"</p> <p style="text-indent: 2em;"> ""

""

"

This service is currently unavailable

"

"

"

"The main server is currently off-line.
"

"Please try again later."

"

"

""

""

;

void setup(){

Serial.begin(57600);

Serial.println(" [backSoon]");

if (ether.begin(sizeof Ethernet::buffer, mymac) == 0)

Serial.println( "Failed to access Ethernet controller");

#if STATIC

ether.staticSetup(myip, gwip);

#else

if (!ether.dhcpSetup())

Serial.println("DHCP failed");

#endif

ether.printIp("IP: ", ether.myip);

ether.printIp("GW: ", ether.gwip);

ether.printIp("DNS: ", ether.dnsip);

}

void loop(){

// wait for an incoming TCP packet, but ignore its contents

if (ether.packetLoop(ether.packetReceive())) {

memcpy_P(ether.tcpOffset(), page, sizeof page);

ether.httpServerReply(sizeof page - 1);

}

}
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    5630

    瀏覽量

    175774
  • ENC28J60
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    21991
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6497

    瀏覽量

    191999
  • 控制器IC
    +關(guān)注

    關(guān)注

    0

    文章

    19

    瀏覽量

    5919
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    ENC28J60數(shù)據(jù)手冊中文版(帶 SPI 接口的獨(dú)立 以太網(wǎng)控制器)

    ENC28J60數(shù)據(jù)手冊中文版(帶 SPI 接口的獨(dú)立 以太網(wǎng)控制器)
    發(fā)表于 06-09 22:40

    雙通道CAN轉(zhuǎn)以太網(wǎng)#CAN轉(zhuǎn)以太網(wǎng)#三格電子

    以太網(wǎng)
    三格電子科技
    發(fā)布于 :2025年05月12日 13:17:05

    串口轉(zhuǎn)以太網(wǎng)芯片選型指南:2025十大以太網(wǎng)模塊品牌盤點(diǎn)與應(yīng)用方案解析

    ,不同品牌的以太網(wǎng)模塊在性能、穩(wěn)定性、功能支持等方面存在差異,如何選擇合適的芯片成為了眾多研發(fā)工程師關(guān)注的重點(diǎn)。 本文基于權(quán)威數(shù)據(jù)平臺的分析,盤點(diǎn)了2025年十大主流以太網(wǎng)模塊品牌,并
    的頭像 發(fā)表于 04-09 15:30 ?642次閱讀

    廣成科技CAN轉(zhuǎn)以太網(wǎng)模塊的作用和應(yīng)用

    CAN轉(zhuǎn)以太網(wǎng)模塊是一類能夠?qū)AN總線數(shù)據(jù)轉(zhuǎn)換為以太網(wǎng)數(shù)據(jù)的設(shè)備,通常用于實(shí)現(xiàn)CAN總線與以太網(wǎng)總線之間的互聯(lián)互通。在智能鎖柜和智能文件交換箱中,CAN轉(zhuǎn)
    的頭像 發(fā)表于 03-20 13:58 ?524次閱讀
    廣成科技CAN轉(zhuǎn)<b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>模塊</b>的作用和應(yīng)用

    交換機(jī)與以太網(wǎng)怎么連接

    在現(xiàn)代網(wǎng)絡(luò)通信中,交換機(jī)和以太網(wǎng)作為構(gòu)建局域網(wǎng)(LAN)的核心組件,其連接方式和配置對于網(wǎng)絡(luò)的性能和穩(wěn)定性至關(guān)重要。本文旨在深入探討交換機(jī)與以太網(wǎng)
    的頭像 發(fā)表于 02-02 16:44 ?1135次閱讀

    TOSUN 車載以太網(wǎng)仿真測試解決方案

    絡(luò),并扮演著越來越重要的角色。本文主要介紹TSMaster中以太網(wǎng)的基本功能、車載以太網(wǎng)相關(guān)設(shè)備、以及基于TSMaster的車載以太網(wǎng)解決方案
    的頭像 發(fā)表于 12-07 01:07 ?889次閱讀
    TOSUN 車載<b class='flag-5'>以太網(wǎng)</b>仿真測試解決<b class='flag-5'>方案</b>

    施耐德 PLC 轉(zhuǎn)以太網(wǎng):案例展示與經(jīng)驗(yàn)交流

    分享一款需要用第三方設(shè)備轉(zhuǎn)以太網(wǎng)的案例那就是捷米特JM-ETH-SC,它連接圖如下圖: 產(chǎn)品介紹: 捷米特JM-ETH-SC是一款專門用于施耐德PLC的以太網(wǎng)通訊處理器,適用于施耐德Q
    的頭像 發(fā)表于 12-06 11:25 ?659次閱讀
    施耐德 PLC 轉(zhuǎn)<b class='flag-5'>以太網(wǎng)</b>:案例展示與經(jīng)驗(yàn)交流

    英偉達(dá)邁絡(luò)思以太網(wǎng)模塊介紹和型號梳理

    英偉達(dá)邁絡(luò)思高速以太網(wǎng)模塊滿足現(xiàn)代數(shù)據(jù)中心,支持AI系統(tǒng)大規(guī)模并行計(jì)算,支持25G至400G應(yīng)用,是數(shù)據(jù)中心和高性能計(jì)算網(wǎng)絡(luò)的關(guān)鍵組件。本文介紹英偉達(dá)邁絡(luò)思以太網(wǎng)
    的頭像 發(fā)表于 11-25 12:01 ?1217次閱讀
    英偉達(dá)邁絡(luò)思<b class='flag-5'>以太網(wǎng)</b>光<b class='flag-5'>模塊</b>的<b class='flag-5'>介紹</b>和型號梳理

    如何正確端接以太網(wǎng) RJ45 連接

    將 RJ45 連接連接以太網(wǎng)電纜的末端,并且該過程需要精確并了解電纜的結(jié)構(gòu)和連接器的引腳排列。本文介紹了您需要了解的有關(guān)電纜端接以及如何
    的頭像 發(fā)表于 10-02 17:24 ?1705次閱讀
    如何正確端接<b class='flag-5'>以太網(wǎng)</b> RJ45 <b class='flag-5'>連接</b>器

    怎么檢查CAN以太網(wǎng)模塊的物理連接

    檢查CAN以太網(wǎng)模塊的物理連接是確保數(shù)據(jù)能夠正確傳輸?shù)闹匾襟E。
    的頭像 發(fā)表于 09-18 11:30 ?899次閱讀

    以太網(wǎng)端口支持哪些類型的設(shè)備和連接方式

    以太網(wǎng)端口作為網(wǎng)絡(luò)數(shù)據(jù)連接的接口,支持多種類型的設(shè)備和連接方式。
    的頭像 發(fā)表于 08-07 15:31 ?1423次閱讀

    以太網(wǎng)端口的類型和特性

    以太網(wǎng)端口,即以太網(wǎng)接口,是網(wǎng)絡(luò)中用于連接設(shè)備并進(jìn)行數(shù)據(jù)交換的端口。它基于IEEE 802.3標(biāo)準(zhǔn),并使用以太網(wǎng)協(xié)議進(jìn)行數(shù)據(jù)傳輸。以太網(wǎng)端口
    的頭像 發(fā)表于 08-07 15:27 ?3177次閱讀

    車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)的區(qū)別

    車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)在多個(gè)方面存在顯著的差異,這些差異主要體現(xiàn)在傳輸速率、實(shí)時(shí)性、可靠性、物理層標(biāo)準(zhǔn)、應(yīng)用場景以及技術(shù)發(fā)展等方面。
    的頭像 發(fā)表于 07-25 11:12 ?3367次閱讀

    PLC連接串口服務(wù)器RS485轉(zhuǎn)以太網(wǎng)步驟

    連接RS485端口 :使用適當(dāng)?shù)碾娎|將PLC的RS485端口連接到串口服務(wù)器的RS485端口。 連接以太網(wǎng) :使用以太網(wǎng)線纜將串口服務(wù)器的
    的頭像 發(fā)表于 07-18 09:11 ?4020次閱讀
    PLC<b class='flag-5'>連接</b>串口服務(wù)器RS485轉(zhuǎn)<b class='flag-5'>以太網(wǎng)</b>步驟

    MX60千兆以太網(wǎng)非接觸式連接解決方案

    MX60千兆以太網(wǎng)非接觸式連接解決方案是無線收發(fā)器,可提供高速固態(tài)無線連接,以取代傳統(tǒng)的機(jī)械連接
    發(fā)表于 07-17 16:15 ?524次閱讀
    主站蜘蛛池模板: 东京毛片 | 福利视频999| 在线观看免费国产 | 免费的日本网站 | 色综合五月婷婷 | 久久天天丁香婷婷中文字幕 | 一级特级女人18毛片免费视频 | 刺激一区 | 免费人成年激情视频在线观看 | 久久免费看视频 | www黄色大片| 欧洲另类一二三四区 | 三级在线看 | 亚洲成人网在线播放 | 天天干天天拍天天操 | 亚洲天堂爱爱 | 国产经典三级在线 | 日本一区二区三区欧美在线观看 | 国产精品任我爽爆在线播放6080 | 亚洲大胆精品337p色 | 午夜免费的国产片在线观看 | 日本免费不卡视频 | 成人99国产精品一级毛片 | 日本黄大片在线观看 | 性free中国美女hd | 欧美黑人xxxx猛牲大交 | qvod高清在线成人观看 | 免费看黄色小视频 | 亚洲国产成人久久笫一页 | 日本不卡在线一区二区三区视频 | 黄色三级视频在线观看 | 欧美一区二区三区四区在线观看 | 男人操女人视频在线观看 | 人人天天夜夜 | 成年人黄色大片大全 | 色先锋av资源中文字幕 | 国产yin乱大巴视频 国产爱v | 国产日本久久久久久久久婷婷 | 国产激情片 | 18免费视频 | 成人三级在线观看 |