Здравствуйте. Пинать не нужно. Форум читал, сайт читал, гугл использовал, но все равно есть вопросы. Начну с того, что у меня большое подозрение в том, что глючит не МЖД и не ардуино, поэтому нужно найти где проблема.
Маленькая предыстория: Купил Arduino и Ethernet shield все подключил залил демо скетч и плата не подает признаков жизни, мигает FULLD (не COLL, проверил), не пингуется и ничего не происходит. вообще долго думал оказалася виноват роутер хз в чем была причина, помогла замена роутера. Теперь МЖД не работает. Пытаюсь сделать пример: один переключатель в МЖД который включает и выключает светодиод на Arduino. не работает, толи я классы,объекты,методы неправильно создаю. Толи опять железо подводит. Кому не сложно скажите пожалуйста или тыкнете пальцем как правильно создать переключатель и отправить команду в ардуино.
PS. Библиотеку читал, про гаражные ворота вникал, но не работает.
Создаем новый класс: Light
Создаем свойство: Status
Создаем метод: StatusChanged
Создаем объект: Светодиод
В настройках переключателя пишем:
Связанный объект.Свойство: Светодиод Status
Запускать объект.Метод: Light StatusChanged
В коде StatusChanged:
я писал:
Say("Я изменил свой статус");
При изменение переключателя статус меняется с 0 на 1 и обратно.
А say не происходит. И где и как это должно происходить?
Помогите понять основы.
Модератор: immortal
- LuckyFIA
- Сообщения: 118
- Зарегистрирован: Пт сен 27, 2013 6:57 am
- Откуда: Россия
- Благодарил (а): 3 раза
- Поблагодарили: 40 раз
- Контактная информация:
Re: Помогите понять основы.
Попробуйте сюда прописать метод StatusChanged
- Вложения
-
- 2014-05-07_18-28_MajorDoMo.jpg (54.73 КБ) 5085 просмотров
Re: Помогите понять основы.
В настройках переключателя изменил это:
Запускать объект.Метод: Light StatusChanged
на это:
Запускать объект.Метод: Светодиод StatusChanged
Заработало!
Почему не работает с Light я не понимаю
Запускать объект.Метод: Light StatusChanged
на это:
Запускать объект.Метод: Светодиод StatusChanged
Заработало!
Почему не работает с Light я не понимаю
- LuckyFIA
- Сообщения: 118
- Зарегистрирован: Пт сен 27, 2013 6:57 am
- Откуда: Россия
- Благодарил (а): 3 раза
- Поблагодарили: 40 раз
- Контактная информация:
Re: Помогите понять основы.
Ответ в вопросе
Светодиод - объект
StatusChanged - метод,
соответственно Светодиод.StatusChanged - работает, а Light.StatusChanged - нет.
Вроде так.

Light - это классParavoziG писал(а): Запускать объект.Метод:
Светодиод - объект
StatusChanged - метод,
соответственно Светодиод.StatusChanged - работает, а Light.StatusChanged - нет.
Вроде так.