AntiGuide: ArduinoEnc28J60StereoMegaTwoWired



PagePrincipale :: DerniersChangements :: ParametresUtilisateur :: Vous êtes ec2-3-140-186-241.us-east-2.compute.amazonaws.com :: Signaler un abus :: le: 20240424 19:47:29

20140204
arduino, enc28J60, ...

près échec de ArduinoEnc28J60Stereo

conso usb: 340 mA.

résumé:

Arduino mega + deux enc28J60 sur câble (12+2*3 €)

librairies
suppression du define Ethernet ENC28J60
"dédoublement" de la libraire; EtherCard?.h --> Ethercard_bis.h
puis pas à pas renommer tout élément en conflit en le suffixant _bis.

et généralement suffixé _bis tout élément en conflit

voir une alternative à base de mini-pro/nano, qui irait chercher les paquets pas à pas

montage
lu: http://en.code-bude.net/2013/06/22/how-to-use-enc28j60-ethernet-shield-with-arduino-mega-2560/
Enc28j60? Arduino Mega 2560
GND GND
3.3 3.3V
SO Pin50?
SI Pin51?
SCK Pin52?
CS Pin53?


EN DEUX MOTS

cordon DuPont? 3 points ( 2 femelle et 1 mâle! ) à défaut tripl-femelles et un male-male

GAFFE à la diférence de pinjhage entre le modèle 3.3 et le modèle bitensions!
câblage:
ENC28J60 3.3 ou 5V
de haut en bas
5V Gnd
Int CLK
SO WOL
(12 pins)
SCK SI
RST CS
3.3 Gnd

ENC28J60 3.3V de haut en bas sens lecture

ClkOut? INT
WOL SO
SI SCK
CS RESET
VCC GND Gaffe VCC est 2.3V


Câblage réalisé
GRN BROWN
SI Yellow 51
sck red pin 52
so pink , pin 50
CS du premier: 53 et du second= 49

bac à sable:
1

OUF ça roule, maintenant il me faut le "PEER" pour poursuivre les test
peut être possible de jouer contre une appli en python ?.


programme de test: "man in the middle"

Ici les deux interfaces sont "dummy" (pas d'IP, ..., même pas d'adresse mac grâce au mode ArduinoEnc28J60Promiscuous ).


les adresses mac des deux interfaces sont forcées à la valeur de l'appareil final!

Corollaire: c'est une base pour faire une sonde sur UN câble ethernet.

tunnel
ici:une des prises est "normale" et connectée au réseau local.
l'autre est dummy" et se contente deréplique d'inteface "normale" de l'autre tête de pont.
en d'autres mots: un pont-tunnel!



deux machine aooaiées...