<html><body><p>Též hlasuji pro ethernet.</p><p><br></p><p>Pájení W5100 trafopáječkou se nebojte, je to rozhodně míň práce, než vrtat dírky pro DIP:-)</p><p>Ale uznávám, že 0,4 mm rozteč je už lehce za hranicí komfortu. ENC28J60 má 0,65, což považuji za asi nejlépe pájitelné.</p><p><br></p><p>PH</p><p><br></p><p>Od: Martin Vancl <a href="mailto:tux.martin@gmail.com">tux.martin@gmail.com</a></p><p><br></p><blockquote>2014-06-17 21:45 GMT+02:00 Petr Simek <psimek@jcu.cz>:<br>> Co vlastne to arduino s eth modulem dokaze ? To ma i IP stack ?<br>> Bezi na tom nejaky server ktery se da kontaktovat a ktery zprostredkuje<br>> stavy vstupu a ovladani vystupu ?<br><br>Dokaze hodne veci. Neni problem mit v Arduinu HTTP server, ktery vraci<br>po zadani IP jednoduchou HTML stranku (pamet je dost omezena).<br>Taky neni problem mit "web klienta" - chovate se jako prohlizec a<br>pomoci GET/POST cpete na server data.<br>Komunikace po UDP je jeste jednodussi, navazeni TCP spojeni neni pro 8<br>bit jednoducha akce.<br><br>Par ukazek na levny cinsky ENC28J60:<br>odeslani dat pres UDP http://goo.gl/BD8TcU<br>odeslani dat pres TCP (http) http://goo.gl/6VR6EU<br>dalsi ukazky https://github.com/jcw/ethercard/tree/master/examples<br>https://github.com/lucadentella/enc28j60_tutorial<br><br>Pokud pouzijete ethernet modul s Wiznet W5110, ktery je oficialne<br>Arduinem podporovany, je programovani mnohem snazsi.<br>Porovnejte si HTTP klienta pro W5100<br>http://arduino.cc/en/Tutorial/HttpClient a ENC28J60<br>http://goo.gl/6VR6EU<br>Jenze W5100 je drazsi a ma 80 LQFP pouzdro - s trafopajkou bude problem.<br>ENC28J60 se da koupit i v DIP pouzdre.<br>A hlavne, W5100 ma natvrdo v HW zadratovany TCP/IP stack. ENC28J60 ne,<br>nekde jsem videl, jak se snazili napsat pro Arduino s ENC28J60 IPv6<br>:-)<br><br>Jinak samozrejmosti pro oba IO na ethernet je podpora DHCP a DNS<br>(arduino knihovny to umi). Jenom knihovna pro ENC28J60 umi z DNS<br>prekladat pouze A zaznamy. Trvalo dlouho, nez jsem zjistil, ze mi<br>aplikace nefunguje kvuli CNAME zaznamu...<br><br>Tady mate ukazku ovladani 230V zarovky z mobilu pomoci Arduina.<br>Arduino se chova jao web server a klient na mobilu v prohlizeci pomoci<br>html formulare ovlada zarizeni:<br>https://www.youtube.com/watch?v=u0nANA8uRgs<br>http://pastebin.com/0U45WhZW<br>je to postavene na cinskem enc28j60.</blockquote></body></html>