Страница 11 из 12 ПерваяПервая ... 56789101112 ПоследняяПоследняя
Показано с 101 по 110 из 118

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

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

    Проверь срабатывает прерывание при прохождении через ноль

  2. #2
    Местный
    Регистрация
    20.06.2011
    Возраст
    41
    Сообщений
    170
    Вес репутации
    211

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

    а как такое можно проверить?

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

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

    Напиши в фунцию zero
    stat=~stat;
    digitalWrite(13, stat); // set the LED off

  4. #4
    Местный
    Регистрация
    20.06.2011
    Возраст
    41
    Сообщений
    170
    Вес репутации
    211

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

    Написал:

    int stat=~stat;
    digitalWrite(13, stat); // set the LED off
    так как если просто stat=~stat; пишет ошибку: 'stat' was not declared in this scope

    Вообщем ничего не происходит.. светодиод (тот что на ардуине) не тухнет...

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

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

    Так объяви переменную с типом int.
    Только глобальную, а не локальную

  6. #6
    Местный
    Регистрация
    20.06.2011
    Возраст
    41
    Сообщений
    170
    Вес репутации
    211

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

    так объявил же... не работает.. скорее всего надо пилить програмку...

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

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

    У меня работает
    PHP код:
    int stat=0;
    void setup() 
    {                
      
    pinMode(13OUTPUT);     
    }

    void loop() 
    {
      
    stat=~stat;
      
    digitalWrite(13stat);  
      
    delay(200);   


  8. #8
    Местный
    Регистрация
    20.06.2011
    Возраст
    41
    Сообщений
    170
    Вес репутации
    211

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

    да, сорри, так мигает диод на плате... тогда что может быть?

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

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

    если прописать
    int stat=~stat;
    digitalWrite(13, stat);
    в функцию zero?

  10. #10
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    61
    Сообщений
    241
    Вес репутации
    232

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

    Chip, а может есть у Вас подборка или рекомендации по поводу например, таких вариантов:

    Одна и та же операция выполняется за разное время, в зависимости от того, как описать процедуру.
    digitalWrite(5,HIGH); // 72 такта
    DDRD |=(1<<PIN5); // 2 такта

    Для меня не понятно, зачем применять digitalWrite? Может стоит Вам написать отдельную библиотеку speed.h с хитростями и тонкостями, в которой функция будет например digiWrite() .
    Мои проекты - Катер для рыбалки

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

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

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

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

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

Ваши права

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