Τα περισσότερα ethernet shield που υπάρχουν για Arduino είναι βασισμένα στο W5100 της WIZnet και το ENC28J60 της Microchip. Το τελευταίο κυκλοφορεί και σε module το οποίο χρησιμοποιεί για επικοινωνία το SPI:
INT (Interrupt)
Για τη σύνδεση με το Arduino χρειάζονται τα εξής pin:
GND
VCC
SO (Serial data out)
SI (Serial data in)
SCLK (Serial data clock)
CS (Chip select)INT (Interrupt)
Η συμβατή library για το module είναι η Ethershield. (full tcp/ip stack, www server, dhcp)
Η σύνδεση ενός Arduino στο internet προσφέρει έδαφος για νέα project που χαράσουν το δρόμο για το Internet of Things.
Εδώ, μπορείτε να κατεβάσετε ένα κομμάτι κώδικα για το Arduino, βασισμένο στο demo του @denhart, με το οποίο αναβοσβήνουμε ένα led μέσω μιας σελίδας στον ενσωματωμένο web server.
Μπορείτε να το δοκιμάσετε στο δικό μου test board : live video για να παρακολουθείτε το LED και η σελίδα για τον έλεγχό του.
Καλή επιτυχία!
Καλησπέρα,
ΑπάντησηΔιαγραφήπολύ καλή εισαγωγή για επικοινωνία Arduino με Ethernet/Internet. Παρεπιπτόντως, μόλις κυκλοφόρησε αυτό το βιβλίο για επικοινωνία Arduino με Internet και πλατφόρμες Cloud: http://www.buildinginternetofthings.com/
Πολύ καλό και με πολλά how to's!
ΑπάντησηΔιαγραφήΣτο μυαλό μου είσαι, μπράβο φίλε. Ξερεις τι σκέφτηκα να δοκιμάσω ενα ρελεδάκι ελεγχόμενο από ethernet μέσω arduino να δίνω ρεύμα σε δικτυακό Nas για να μήν δουλευει συνέχεια ο nas αλλα μόνο όταν το χρειάζομαι (για ftp κτλ|)
ΑπάντησηΔιαγραφήΣταύρος