Answer the question
In order to leave comments, you need to log in
How to transfer Arduino binary pulses to Ethernet pins and vice versa?
Arduino constantly reads information from certain pins in 0 and 1 (There is a signal and there is no signal).
How can I transfer these pulses from the digital ports of the Arduino to the Ethernet cable? Which of the 8 Ethernet pins are responsible for transmitting and receiving bits?
Answer the question
In order to leave comments, you need to log in
Everything is complicated there in order to simply transfer something there with an arduino.
Ethernet shield required
Could you describe the problem in more detail. There are a bunch of other solutions. For example, WiFi rs-456 is a simple leg jump through 3 wires. For the same arduino, there are Ethernet shields that pack all your signals into a Json packet and you only need to poll the address.
Came to the computer respectively options.
1. The module itself is plugged into the computer, and writing to com port
2. https://mcustore.ru/store/moduli-svyazi/adapter-ua... (the same but from the outside) length ~ 1 meter
3. https: //mcustore.ru/store/moduli-svyazi/modul-svya... (2.4 GHz, but need a response module)
4. https://mcustore.ru/store/moduli-svyazi/modul-esp8... wifi , write the logic yourself
5.https://mcustore.ru/store/moduli-svyazi/modul-ethe... Ethernet
6. https://mcustore.ru/store/moduli-svyazi/konverter-...
An example of using with a sensor
https:// 3d-diy.ru/wiki/arduino-platy/ethernet-shield/
up to 1200 meters on noodles
https://amperka.ru/product/arduino-rs485-shield
none :) Ethernet transmits data packets. it does not work with individual bits and pulses.
take an aurdina with an Ethernet port, write a program that will respond to incoming signals and send data packets via ethernet.
in principle, you can even do without an ethernet port. I remember an article a man made up transmitting a utp packet at a speed of 10 mbs, almost on the gpio of some kind of processor ...
ischo option: put a signal amplifier with a differential output and transmit pulses over a twisted ethernet pair to a remote device and there they are like then process. technically it's easier, but it depends on your technical knowledge...
you can make a bunch more options, but first you need to at least understand "what do you need, old man ??" (c) goldfish.
If you ask how Ethernet data transfer is physically implemented, you will know that the Arduino pins are not suitable for this at all. But not everything is so sad, there is an Ethernet shield for this matter . I myself didn’t go deep into this topic, but I think it’s not a problem to implement a transfer protocol other than TCP / IP if you wish.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question