web power switch

Volis
Offline
Зарегистрирован: 05.04.2017

для клуба выключатеть телевизоры по программе как в комрьютерных залах кто может помочь отблагадарю !!

http://astrumsoft.com/compzal/pic/zal.gif

Volis
Offline
Зарегистрирован: 05.04.2017

Картинки по запросу web powerтолько надо на 12 выходов

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Жесть . Как на LCD1602 организовать графический интерфейс пользователя я точно не скажу.

Volis
Offline
Зарегистрирован: 05.04.2017

дисплей не нужен

 

Volis
Offline
Зарегистрирован: 05.04.2017

нужна скейчь запрограмировать Uno и прога и сихранизация между ними а управлять через комп по юзб либо через usb

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Так в таком случае оболочка нужна на Компьютере, а Uno просто исполнитель. Получила ардуино "A" включила 1 розетку "a" выключила 1 розетку. 12 букв 12 розеток. К сожелению к оболочки на компьтер писать не могу.

Что-то похожее на это . Полный скетч здесь  https://yadi.sk/d/NrpxVREH3GZmK2

/*Class_Serial_btn__74HC595.ino 
  "w" -> мигает 1 светодиод на 74HC595
  "a" -> мигает 2 светодиод на 74HC595
  "s" -> мигает 3 светодиод на 74HC595
  "d" -> мигает 4 светодиод на 74HC595
  "x" -> мигает 5 светодиод на 74HC595
*/
const int Latch_pin = 3;
const int CLK_pin  = 4;
const int Data_pin = 2;
const int max_device = 1;// шина состоит из 1 74HC595 микросхемы
bool stat = 0;
#include "Out_74HC595.h"
Out_74HC595 Out(Latch_pin, CLK_pin, Data_pin, max_device);
#include "Cl_led.h"
Cl_led led[] = {
  Cl_led(&Out, 0, 1, 0),  // шина-Out,1 горит,1-я 74HC595,D0
  Cl_led(&Out, 0, 1, 1),  // шина-Out,1 горит,1-я 74HC595,D1
  Cl_led(&Out, 0, 1, 2),  // шина-Out,1 горит,1-я 74HC595,D2
  Cl_led(&Out, 0, 1, 3),  // шина-Out,1 горит,1-я 74HC595,D3
  Cl_led(&Out, 0, 1, 4)   // шина-Out,1 горит,1-я 74HC595,D4
};

#include "Cl_Serial_btn.h"
void Do_w() {
  led[0].blink(500);
};
void Do_a() {
  led[1].blink(500);
};
void Do_s() {
  led[2].blink(500);
};
void Do_d() {
  led[3].blink(500);
};
void Do_x() {
  led[4].blink(500);
};
Cl_Serial_btn *Input = {
  new Cl_Serial_btn(
    'w', &Do_w, // если в serial 'w' сделать это
    'a', &Do_a, // если в serial 'a' сделать это
    's', &Do_s, // если в serial 's' сделать это
    'd', &Do_d, // если в serial 'd' сделать это
    'x', &Do_x) // если в serial 'x' сделать это
};
void setup() {
  Serial.begin(9600);
  Out.setup();
  for (byte i = 0; i < 5; i++)  led[i].setup();
  Input->setup();
}

void loop() {
  Input->loop();
  for (byte i = 0; i < 5; i++)  led[i].loop();
}

 

Volis
Offline
Зарегистрирован: 05.04.2017

благадарю попробую а как узнать IP? uno и каждой реле

Volis
Offline
Зарегистрирован: 05.04.2017

2015 Китай Оптовая 5 В 16 Канальный Релейный Модуль для arduino ARM PIC AVR DSP Электронный Реле Пластина Ремня optocoupler изоляциии вот там есть синия фишка с двумя контактами она че делает ?? я знаю уже что все не смогу подсоединить

 

Бесплатная доставка! Ethernet W5100 расширение сети плата расширения SD карты Щит для arduino с ООН R3 MEGA328P и usb кабель

первый раз взял поэтуму по не знания поделку купил