Программирование
Проблема с датчиком времени
Сб, 02/09/2017 - 21:54 | by litabossУ меня есть лента, к которой 12В+ идет через реле. Замыкание/размыкание реле происходит при 1 на D7. 1 на D7 зависит от датчика времени (DS1302) (цель - добиться включения ленты в 7 утра ежедневно). При проверке данных с датчика времени все оказывается верным. Проблемы с условным оператором, я ставил разные условия выдачи 1 на D7, но во всех случаях он выдает на него 1. Всегда. Даже когда условие не может быть верным ни при каких обстоятельствах. Менял пины, использовал другие библиотеки, бестолку. Надеюсь, мне кто-нибудь что-нибудь посоветует, ибо я в этой теме проездом
Термистор показывает температуру "Наоборот" (показания уменьшаются при нагреве)
Сб, 02/09/2017 - 17:06 | by NewbyДобрый день!
Такая проблема - подключаю терморезистор на 100К Ом по схеме делителя, с постоянным резистором на 93К ОМ.
Скетч нашел в сети - примеров много везде принцип один и тот же, получаем сопротивление и переводим его в температуру по формуле Стейнхарта-харта.
Вот простейший найденный скетч который должен выводить сопротивление термистора для дальнейшего вычисления температуры:
Ethernet W5100 проверить подключение кабеля
Сб, 02/09/2017 - 15:36 | by sigma_shigЕсть Mega + Ethernet W5100. Так складываются обстоятельства, что ethernet кабель может и не быть воткнут в плату. При старте я инициализирую соединение и проверяю результат
if (Ethernet.begin(Config.mac) == 0) { // тут выполняю действия по отсутствию соединения }
Проблема в том, что этот Ethernet.begin работает достаточно долго. А можно как-то быстренько проверить воткнут ли кабель в плату?
Разбор float по символьно
Пт, 01/09/2017 - 21:49 | by ApocalypsЕсть переменная с типом float, в которой например хранится значение 3.03. Как можно разбить это значение, чтобы вывести его потом на 7-ми сегментный индикатор? Т.е на 3, 0, 3 в отдельном массиве или переменных
Братья по arduino, помогите разобраться с кодом
Пт, 01/09/2017 - 16:17 | by yamkinДоброго дня!
Ребята подскажите что значат стоки в ниже размещенном коде с моим коментарием "что происходит в данной строке".
Заранее буду благодарен!
Неверное преобразование String
Пт, 01/09/2017 - 12:52 | by FeofanString sres = "499602D2"; unsigned long tt[4]; int z = 0; Serial.println("sres: " + sres); for (int i = 0; i < (sres.length() / 2); i++) { tt[i] = long(sres.substring(z, z + 2).toInt()); Serial.print(sres.substring(z, z + 2)); Serial.print("->"); Serial.println(tt[i]); z += 2; }
эмулятор для I2C помогите со скетчем
Пт, 01/09/2017 - 01:11 | by Cho1sДобрый день.
Хочу сделать эмулятор кассетоприемника для магнитолы, в нем стоит philips 83c751 с I2C. Вместо него будет стоять Leonardo. С этим протоколом и программированием очень туго, помогите пожалуйста написать скетч
при играющей кассете идут след. данные (DEC):
R/W Addres DATA ASK
Как написать условие
Чт, 31/08/2017 - 23:53 | by grekhemДоброго времени суток!
В общем такая проблема, есть три скажем тумблера, необходимо написать код так, что бы сначала проверялось включены ли первые два тумблера, а дальше
1) если третий тумблер выключен, то программа бы ждала его включения и после включала светодиод
2) если третий тумблер включен, то необходимо его сначала выключить, а потом снова включить, и тогда бы загорался светодиод.
Мерцание экрана при обновлении данных
Чт, 31/08/2017 - 22:04 | by Glinka0Добрый вечер.Как вывести на экран данные температуры без их мерцания,т.е. при обновлении данных выглядит такhttps://www.youtube.com/watch?time_continue=5&v=6DnYPrg-OfU
- « первая
- ‹ предыдущая
- …
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- …
- следующая ›
- последняя »