Помогите с 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 () {}
но все осталось как есть... помню в далеком прошлом, я подключал шилд к роутеру а не к компу напрямую. но не думаю в что проблема в этом!? подскжите, в чем проблема может быть. Спасибо =)
Почувствовал себя дураком!! =) спасибо))