Помогите с Ethernet шилдом на базе WIZnet 5100
- Войдите на сайт для отправки комментариев
Привет! За ранее прошу прощение если запостил не в той ветки.
После двух лет перерыва, решил снова "поиграться" с Ардуина. Задача с виду простая. Но возникла проблема в самом начале.
И так есть Ардуино УНО на базе АТмега 328 + WIZnet 5100.
Проблема следующая: заливаю в мегу скетч из примера в IDE "WebServer" подключаю мегу и комп кабелем по принцепу "клиент-клиент" на винде пишет - не опознаная сеть, настройки ipv4 автоматические IP, шлюз, маска, DNS. зайти по IP адресу указанному в скетче в бразере не получается, так же не получается делать ping, пишет: сбой передачи. General failure. при этом на шилде горят лампочки: pwr; link; 100m; fulld; и моргает rx;
попробывал залить скетч попроще:
#include <SPI.h>
#include <Ethernet.h>
// the media access control (ethernet hardware) address for the shield:
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
//the IP address for the shield:
byte ip[] = { 192, 168, 0, 177 };
EthernetServer server(80);
void setup()
{
Serial.begin(9600);
// this check is only needed on the Leonardo:
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
Ethernet.begin(mac, ip);
server.begin();
Serial.print("server is at ");
Serial.println(Ethernet.localIP());
}
void loop () {}
но все осталось как есть... помню в далеком прошлом, я подключал шилд к роутеру а не к компу напрямую. но не думаю в что проблема в этом!? подскжите, в чем проблема может быть. Спасибо =)
Почувствовал себя дураком!! =) спасибо))