Я хочу создать программу на С ++, которая будет питать кабели. Как и в кабеле Ethernet, есть несколько проводов. Как выбрать провод и передать через него ток?
Если кто-то может объяснить, как передавать ток по определенным проводам, это было бы здорово. Я также не хочу использовать библиотеку. Чтобы сделать это еще яснее, я хотел бы иметь возможность сделать что-то вроде этого [Видео] https://www.youtube.com/watch?v=H1enhkLZm10 .
Я думаю, что это ответит на ваш вопрос: Светодиоды, контролируемые портами ввода / вывода.
Это фрагмент кода с сайта о том, как связаться с портом:
#include <conio.h>
#include <dos.h> // For _out
#define port 0x378 // Port Address
#define data port+0 // Data Port of the parallel cable
void main (void)
{
_out(data, 255); // For all lights on
_out(data, 0); // For all lights off
}
Если вы не знаете, как компьютеры взаимодействуют с периферийными устройствами, и как взаимодействуют и работают различные порты, такие как USB (универсальная последовательная шина), последовательные порты и другие порты. Это руководство должно помочь вам начать работу.Управляйте физическим миром через компьютер (шаг за шагом)
Других решений пока нет …