Здравствуйте Уважаемые!
Пытаюсь сделать контроллер управления светом в доме. Создал проект, при компиляции выдает ошибку -[spoiler=Спойлер]pr4.ino: In function 'void loop()':
pr4.ino:235:12: error: 'class CMCP23017' has no member named 'digitalWrite7'
pr4.ino:235:43: error: expected ';' before ')' token
Ошибка компиляции.[/spoiler]
Опытным путем выяснил что FLProg не ставит одну скобку в последней строке где присутствует MCP23017.
Потом после того как, все таки прошил Ардуино, выясняется что первое реле не включается, следующие 6 работают нормально, а последнее включается но не выключается, пока не выключишь или сбросишь Ардуино.
MCP23017
MCP23017
Нарисовал схему на всякий случай
Добавлено (14.04.2016, 13:32)
---------------------------------------------
Все равно не работает как надо. Первый выход не включается, а последний не выключается.
Добавлено (14.04.2016, 13:32)
---------------------------------------------
Все равно не работает как надо. Первый выход не включается, а последний не выключается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
MCP23017
Вот простая версия программы для моего устройства.
И кусок скомпилированного кода, по моему программа путает номера входов (15 и 16)
[spoiler=Спойлер]Wire.begin();_MCP2307_0.init(0);_MCP2307_0.pinMode(1, OUTPUT);_MCP2307_0.pinMode(16, INPUT);}void loop(){_MCP2307_0_O_IO16 = _MCP2307_0.digitalRead(15);[/spoiler]
И кусок скомпилированного кода, по моему программа путает номера входов (15 и 16)
[spoiler=Спойлер]Wire.begin();_MCP2307_0.init(0);_MCP2307_0.pinMode(1, OUTPUT);_MCP2307_0.pinMode(16, INPUT);}void loop(){_MCP2307_0_O_IO16 = _MCP2307_0.digitalRead(15);[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось seval 14 апр 2016, 13:54, всего редактировалось 1 раз.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
MCP23017
Да по моему бага, буду разбтраться. Но к сожалению после 17-го. Сейчас уже не могу, вахта кончилась, и я на чемоданах. Всё уже скачанно и заархивированно для переноса домой.
Автор программы FLProg.
MCP23017
Спасибо! Буду ждать.
Добавлено (07.06.2016, 19:07)
---------------------------------------------
Автор, не смотрели мою проблему?
Добавлено (07.06.2016, 19:07)
---------------------------------------------
Автор, не смотрели мою проблему?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей