Данко, попробовал сегодня Вашу прошивку под мага328, но устройство у меня не заработало. Может фьюзы неправильные или епром не тот? Посмотрите пожалуйста.
Здравствуйте Данко. Вы можете в программе SkinEdit (Редактор скинов) в блоке (Дата) день недели увеличить из 9 знаков на 11 знаков, хочу один скин сделать под себя. Спасибо.
Карма: 13
Рейтинг сообщений: 40
Зарегистрирован: Пн окт 13, 2008 11:45:54 Сообщений: 1287 Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения:0
День добрый! Да добавить конечно можно, но есть несколько НО.
но № 1 - добавлять нужно не только в СкинЭдит, но и в программу часов т.к. написание дня недели хранится EEPROM микроконтроллера в виде массива и его длина строго определена. но № 2 - программа и схема претерпела изменения: нет инфракрасного порта, DS18B20 остался один - уличный, комнатный - DHT22 (температура + влажность) + BMP085 (давление)
Влажность считывается, но на экран не выводится (нужно править SkinEdit), давление - есть пара датчиков, но пока ни програмно ни аппаратно не прикручены, ну и конечно нужно добавить их в скин.
Итог - Если я и буду увеличивать разрядность дней недели, то только в новой редакции часов.
_________________ Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений. ---------- Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Спасибо за ответ. Часы работают ровно, 16х2 взял с буквой D а плату развел под С пришлось плату чуть-чуть скальпелем..... Бузер оставил с генератором, Мегу оставил 328 так как 8, 168 на момент прошивки не было.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Карма: 13
Рейтинг сообщений: 40
Зарегистрирован: Пн окт 13, 2008 11:45:54 Сообщений: 1287 Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения:0
По поводу Мега328. Я ранее выкладывал прошивку для нее и она не рабочая. Причину я выяснил позже когда стал править свой старый проект. Проблема в компиляторе он криво собирает бинарник, а если быть более точным, то криво собирает бинарник из проекта старой версии CVAVR. Проект я собирал в версии 2.05, а со временем когда перешел на 3 версию вылезли грабли. Вернулся на старую версию и все заработало.
_________________ Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений. ---------- Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Карма: 13
Рейтинг сообщений: 40
Зарегистрирован: Пн окт 13, 2008 11:45:54 Сообщений: 1287 Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения:0
У меня есть в наличии мега328. Могу прошивки на ней проверять. Их нужно будет использовать в этих часах. Есть небольшой запас AVR-ок. Увы, но я потихоньку утрачиваю интерес к микроконтроллерам AVR.
Для меня они уходят на второй план. Потихоньку начинаю изучать ESP8266. Купил четыре модуля ESP-01 и два ESP-12E. У меня завалялось несколько плат индикации от прошлых проектов, так я планирую AVR-ки использовать в роли контроллера экрана, счет времени будет за esp8266.
В данных часах и возможно других моих будет модифицирована прошивка для связи их с ESP8266. ESP-шка будет получать время из интернета и на одной ноге выдавать сигналы точного времени, а AVR-ка будет корректировать время. Таким образом можно будет не переделывая часы увеличить их точность.
Собираю новые часы: 7-ми сегментники высотой 18 см напечатал на 3Д принтере, внутри светодиоды WS2812 и управлять ими будет ES8266-01. Кнопок на часах нет. Время получают из интернета. Программа пишется на скриптовом языке Lua.
_________________ Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений. ---------- Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Карма: 13
Рейтинг сообщений: 40
Зарегистрирован: Пн окт 13, 2008 11:45:54 Сообщений: 1287 Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения:0
Пока в планах только это: DS18B20, DHT22 (температура + влажность) BMP085 (атм.давление)
Ну и сигналы точного времени от ESP-шки.
_________________ Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений. ---------- Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Да круто, я читал про ESP8266 за ними будушее, вернее настоящее. Часы с атмосферным давлением недавно повторил, данный монстрик справно работает. https://youtu.be/oG08ul6AMPg
Зарегистрирован: Пн мар 26, 2018 15:21:29 Сообщений: 2
Рейтинг сообщения:0
Всем привет. Собрал часы на меге 168, пишет плохая eep. Что такое? Как на меге8 с индикатором без кириллицы сделать хотя бы англ.? (прошивка последней версии). Спасибо.
Мое почтение. Собрал часы на меге 168 примерно лет семь назад. Все работает как часы На 168 по той причине, что именно этот вариант работает с ДУ. Однако время идет, а sIRCo нормально работает к сожалению только под ХР. Пробовал уговорить sIRCo работать под семеркой, пробовал, wine под линуксом, в том числе используя режимы совместимости с ХР, к сожалению без результата. Сам sIRCo вполне устраивает в исходном виде, хотя думаю многим бы понравилась волшебная кнопка позволяющая синхронизировать все данные разом, чтоб не жать последовательно часы, минуты, секунды, дату ну и далее по списку. Еще интереснее было бы добавить автоматическую синхронизацию с заданным интервалом. Возможно кто из владельцев данных часов как то решил эти вопросы, если не сложно пожалуйста поделитесь опытом.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения