Страница 2 из 12 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 11 по 20 из 118

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Новичок
    Регистрация
    05.08.2014
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Подскажитє, скеч для таво щоб делать обмин инфармрциею з arduino и включать или виключать діод. спасиба)

  2. #2
    Местный Аватар для Murkur
    Регистрация
    31.01.2012
    Возраст
    44
    Сообщений
    157
    Вес репутации
    225

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Цитата Сообщение от Robot Посмотреть сообщение
    Подскажитє, скеч для таво щоб делать обмин инфармрциею з arduino и включать или виключать діод. спасиба)
    Вопрос просто жесть Есть же полно переводчиков, а перевести с украинского на русский так вообще не проблема в том же Гугл.

    А по теме... Да, данный скетч где-то именно для того, что вы написали
    MSI E350IA-E45, AMD Zacate E-350, RAM - 4 Gb, HDD - 120 Gb, M2-ITX, GPS - RoyalTek RGM-3600, 8" TFT, Win 7

  3. #3
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Нужно отказатся от этой функции .
    Многие жалуются http://www.arduino.cc/cgi-bin/yabb2/...=1236475322/15

  4. #4
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Попробуй вот такой пробный вариант
    короткое нажатие включает светодиод, длинное нажатие более 1сек. выключает его
    PHP код:
    #define ButtonB  4 
    unsigned long math_time,old_time,real_time
    static 
    boolean output HIGH;

    void setup() 
    {   
      
    pinMode(ButtonBINPUT); 
      
    digitalWrite(ButtonBHIGH);    // подключить подтягивающий резистор


    void loop()

      
    output=digitalRead(ButtonB);
       
    delay(30); //исключить дребезг
        
    if(digitalRead(ButtonB)==LOW && output==LOW)
         {
            
    math_time 0
            
    old_time millis();
            while(
    math_time 1000 && output HIGH
              { 
                 
    real_time millis();             //получить реальное время  
                 
    math_time real_time old_time//считаем длительность удержания
                 
    output=digitalRead(ButtonB); 
              } 
              
            if(
    math_time 999)
              {
                 
    digitalWrite(13LOW);
                 
    delay(200);
              } else if(
    math_time 100)
                {
                  
    digitalWrite(13HIGH);
                 
    delay(200);
              }
         }         

    Последний раз редактировалось Chip; 02.06.2011 в 17:13.

  5. #5
    Пользователь
    Регистрация
    01.06.2011
    Сообщений
    26
    Вес репутации
    165

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Что-то не понял этого кода. Что выход под 13 пином, ясно. А вход (кнопка) это какой пин? Если 4 то не работает код.

    Что значит
    Код:
    #define ButtonB  4
    Как понять это:
    Код:
    pinMode(ButtonB, INPUT);  
    digitalWrite(ButtonB, HIGH);
    Сначала устанавливаем кнопку на чтение (вход), а потом устанавливаем на неё высокий уровень, как? это же вход?
    Последний раз редактировалось Siroc-co; 05.06.2011 в 18:25.

  6. #6
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Я проверял, у меня все работало. нужно вход 4 замыкать на GND
    короткое нажатие включает светодиод, длинное нажатие более 1сек. выключает его

  7. #7
    Пользователь
    Регистрация
    01.06.2011
    Сообщений
    26
    Вес репутации
    165

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    А. Я на плюс замыкал. Код работает. Но всё равно, не понятно как.
    Плохо разбираюсь в программировании, где-то слышал, что при использовании функции millis через какое-то время происходит переполнение счётчика. Здесь также?
    Последний раз редактировалось Siroc-co; 05.06.2011 в 18:29.

  8. #8
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Цитата Сообщение от Siroc-co Посмотреть сообщение
    Плохо разбираюсь в программировании, где-то слышал, что при использовании функции millis через какое-то время происходит переполнение счётчика. Здесь также?
    Здесь это ни как не скажется .

    А. Я на плюс замыкал. Код работает. Но всё равно, не понятно как.
    Код сырой его нужно отлаживать , я его тебе написал для примера что бы ты сам разобрался и понял в каком направлении копать

  9. #9
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    Цитата Сообщение от Siroc-co Посмотреть сообщение
    Как понять это:
    Код:
    pinMode(ButtonB, INPUT);  
    digitalWrite(ButtonB, HIGH);
    Сначала устанавливаем кнопку на чтение (вход), а потом устанавливаем на неё высокий уровень, как? это же вход?
    Подключаем к входу внутренний подтягивающий резистор на +5в

    Что-то не понял этого кода. Что выход под 13 пином, ясно. А вход (кнопка) это какой пин? Если 4 то не работает код.
    Что значит
    Код:
    #define ButtonB  4
    Это значит что везде где встретится слово ButtonB оно будет заменено на 4

  10. #10
    Пользователь
    Регистрация
    28.06.2011
    Возраст
    45
    Сообщений
    20
    Вес репутации
    163

    По умолчанию Re: Ардуино - управление освещением, жалюзи, климатом.

    как реалиовать привод жалюзи? начал искать... ни к чему не пришел хорошему если покупать систему то дорговоато от 11 тыщ есть ADM80 дешевле но все равно считаю не выход. на счет управления климатом, так все же функции заложены в кондее?
    автор может уже думал над приводом жалюзей, может оделится инфорацией

Страница 2 из 12 ПерваяПервая 12345678 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •