Не, это каляки-маляки какие-то. Во первых в ардуине вы и пишете на C. Во вторых давайте этот код пихайте в ардуину, на процессе компиляции в temp директории есть файл с кодом, который будет непосредственно превращен в бинарник и залит в МК. Вот его показывайте.
Но можете не утруждать себя. Там будет тоже самое.
Андрей Скоржинский: подключил по указанной схеме. Рассчитал питание на калькуляторе, проверил напряжение и ток на светодиоде оптопары - 1.2V 20mA. Все норм.
Он открылся, НО... Если я подключаю через резистор(соотв пересчитываю на калькуляторе) от 5В или 24В, то он начинает греться - хоть прикуривай. Если я подключаю через LM7805 на 24В и снимаю через резистор с него 1.2V и 20mA, то сильно греется 7805. Так не пойдет. Как быть?
Как думаете, мне взять Камаз или сделать свой автомобиль? Только я еще не придумал что буду на нем возить. Может 20 тонн, а может один кирпич.
Автор, где конкретика? Я сомневаюсь что вы что-то там проектируете еще....
Андрей Скоржинский: а вход +24В на оптопару как подключать?
У меня есть dc-dc преобразователь, могу из 24 получить сколько угодно вольт.
Вопрос в том, нужно ли знать максимальный ток на выводах устройства, чтобы правильно подобрать ограничивающий резистор для светодиода?
И что я там увижу? Source ip, dest ip подключения? Мне нужен скрипт/бинарник который запускается(или запущен на машине), подключается к localhost:25 и отправляет письмо.
Тимур Шамсутдинов: указывать надо на обоих ПК если они находятся в разных сетях. Если они находятся в одной сети (что скорее всего так в твоем примере), то указывать не надо.
Стоя на первом этаже ты и так увидишь своего товарища стоящего рядом. А если он стоит на шестом этаже, то тебя надо туда доставить используя шлюз (лифт).
Но можете не утруждать себя. Там будет тоже самое.