Re: Arduino & display siemens S65
Ребята помогите пож. Вот прикупил такую штуку, http://iteadstudio.com/store/index.p...roducts_id=491. А на ней задействованы выводы Д4,Д5. А на s65 дисплее задействтваны выводы Д3,Д4. Попробовал при инициализации часов реального времени поменять программно выводы на Д5,Д6. Но при чтении из часов выводит бред. Как перенести выводы Д3,Д4 дисплея на другие?
Платформа - ардуина Нано
Re: Arduino & display siemens S65
Здесь лучше скетч посмотреть
Re: Arduino & display siemens S65
Re: Arduino & display siemens S65
Добрый день. в чем может быть проблема: скачал библиотеку из ссылок выше, которая у всех работает, но при компиляции выдает:"C:\Arduino\libraries\S65Display\l2f50.cpp: 15:50: error: ../digitalWriteFast/digitalWriteFast.h: No such file or d"
папка с arduino IDE лежит в корне диска, версия IDE 1.0.1
Re: Arduino & display siemens S65
Библиотека не подходит для IDE 1.0.1, скачайте IDE 0023
Re: Arduino & display siemens S65
Re: Arduino & display siemens S65
увы. выдает такое же сообщение. (оффтоп) я по невнимательности написал такой же вопрос в соседней ветке, так что если не лень, прошу ответить туда)
Re: Arduino & display siemens S65
Здраствуйте, я решил сделать чтото вроде индикации параметров в авто, напряжение, температура и давление. Все сделано процентов на 95%, но вот обнаружилась проблема вывода данных: зависание чисел, тоесть напряжение меряю до десятых, после того как целое число становиться одноразрядным ( не 11.4, а допустим 5.1), в сотых остается число с предыдущих показаний (тоесть 5.14), т.к. на разных приделах у меня разные цвета чисел, показания состоят из двух цветов. Помогие разобратся пожайлуста)
char str[3];
int temp = (Volt - (int)Volt) * 10;
sprintf(str,"%d.%d", (int)Volt, abs(temp));
и подскажите как зделать свои шрифты
Re: Arduino & display siemens S65
Люди добрые ну помогите, очень нужно!!!
Re: Arduino & display siemens S65
А если вот так?
Код:
char str[3];
int temp = (Volt - (int)Volt) * 10;
sprintf(str,"%d.%d ", (int)Volt, abs(temp));