Например TDA7294

Форум РадиоКот • Просмотр темы - Не очень простые часы на матричных индикаторах, зато с музык
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 08:07:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 175 ]     ... , , , , 9
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Чт ноя 15, 2018 09:28:09 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
18b20 на i-ware обновляется примерно через 8-10 минут. Это так задумано?
Bmp180 вообще не определяется, или он работает только с ds1338z (стоит ds3231) ?

Добавлено after 1 minute 26 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
Стоит крайняя прошивка.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вс ноя 18, 2018 16:08:49 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
18b20 на i-ware обновляется примерно через 8-10 минут. Это так задумано?
Bmp180 вообще не определяется, или он работает только с ds1338z (стоит ds3231) ?

Опрос ds18b20 каждые полсекунды так-то.
Адрес Bmp180 не должен пресекается с адресом другого устройства на шине i2c, сейчас в прошибвке прописан адрес 0b11101110 в файле sensors.h Насколько я помню его нельзя менять, т.к. он прошивается при изготовлении.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Ср ноя 21, 2018 13:34:07 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
Подключаю 18b20 с подтяжкой к i-ware. Захожу в настройки датчика, датчик1+, адрес 6, имя такое то. Надпись -ждем-, отображается температура 24 . Прикосаюсь рукой, поднимается и опускается соответственно. Выхожу из меню делаю такие же манипуляции паяльником . Температура стоит как и была, и поменяется минут через 8, или передергиваем питание и уже другая температура.
Вобщем при определении нормально, а в часах с задержкой.
Бмп 180 ни в какую. Может часовую поменять?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн ноя 26, 2018 12:09:18 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
Похоже разобрался с bmp180.
У меня не крайняя прошивка, поскольку на https://github.com/AndyKorg/ClockMatrix ... lockMatrix , в hardware diptrace 2_3.zip в
папке железо нет готовых скомпилированных файлов с расширением HEX .
Чем открыть ClockMatrix там нет APS для avr studio 4 ? :shock:


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн ноя 26, 2018 20:49:52 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Похоже разобрался с bmp180.

Сильно извиняюсь - конец года, работы навалом.
Чем открыть ClockMatrix там нет APS для avr studio 4 ? :shock:

В Atmel Studio 6 или 7 проект, нету счас под рукой четверки. Но не беда. Просто создайте новый проект, укажите atmega32 в качестве целевого и накидайте все файлы с расширением .h и .c из папки /ClockMatrix/
Все должно скомпилироватся, если не получится пишите, вместе разберемся, но только не раньше выходных :(


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Ср ноя 28, 2018 12:34:58 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
Чтоб было попроще, скачал с оф сайта атмел студио 6. Научился создавать новый проект и выход HEX файла.
А с этим проектом я наверно что то не так делаю, потому как HEX не выходит в папке debug. Что делать и как , кто подскажет?
Вот скрин
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Ср ноя 28, 2018 21:13:34 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
А с этим проектом я наверно что то не так делаю, потому как HEX не выходит в папке debug. Что делать и как , кто

Не видать чего там за ошибка. Но сильно подозреваю, что студия не может переварить сам проект. Попробуйте пересоздать проект с нуля. Т.к. Решение -> новое и дальше по подсказке. Затем туда накидать все файлы и попробывать перекомпилировать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Чт ноя 29, 2018 11:05:27 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
Надеюсь я ещё не сильно надоел :) . СОЗДАЛ НОВЫЙ ПРОЕКТ, ВЫБРАЛ ATMEGA32. СОХРАНИЛ. Нажал F7 ПОЯВИЛСЯ HEX 1 КИЛОБАЙТ И ДРУГИЕ ФАЙЛЫ. ДАЛЬШЕ СТАЛ ДОБАВЛЯТЬ ПО НЕСКОЛЬКО ФАЙЛОВ ИЗ ПРОЕКТА. В ОБЩЕМ ВЫДАЁТ ТАКУЮ ОШИБКУ.
СпойлерERROR 1 C:\ESPRESSIF\WEB_BASE\APP\USER\INCLUDE\CLOCK_WEB.H: NO SUCH FILE OR DIRECTORY C:\USERS\НИКОЛАЙ\DOCUMENTS\ATMEL STUDIO\T\T\ESP8266HAL.H 11 62 T

Изображение
Спойлер------ Build started: Project: t, Configuration: Debug AVR ------
Build started.
Project "t.cproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files\Atmel\Atmel Studio 6.0\Vs\Compiler.targets" from project "C:\Users\николай\Documents\Atmel Studio\t\t\t.cproj" (target "Build" depends on it):
Task "RunCompilerTask"
C:\Program Files\Atmel\Atmel Studio 6.0\make\make.exe all
In file included from .././Alarm.c:11:0:
C:\Users\николай\Documents\Atmel Studio\t\t\esp8266hal.h(11,62): C:\Espressif\Web_base\app\user\Include\clock_web.h: No such file or directory
compilation terminated.
Building file: .././Alarm.c
Invoking: AVR/GNU C Compiler : (AVR_8_bit_GNU_Toolchain_3.4.1_830) 4.6.2
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-gcc.exe" -funsigned-char -funsigned-bitfields -O1 -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -MD -MP -MF "Alarm.d" -MT"Alarm.d" -MT"Alarm.o" -mmcu=atmega32 -o"Alarm.o" ".././Alarm.c"
make: *** [Alarm.o] Error 1
Done executing task "RunCompilerTask" -- FAILED.
Done building target "CoreBuild" in project "t.cproj" -- FAILED.
Done building project "t.cproj" -- FAILED.

Build FAILED.
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========


Добавлено after 33 minutes 11 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
К с тате попробовал тем же способом с исходником с первой страницы, тоже никак. :(
СпойлерИзображение

Явно что то не так делаю. :kill:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Сб дек 01, 2018 09:05:41 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Добрый день!
Насчет первой ошибки - это скорее всего пытаетесь скомпилировать проект для esp8266, пока не будем его трогать, он не нужен прям счас.
Вот это ошибка происходит из-за того, что используется один файл настроек и для модуля Wi-Fi и для самих часов:
...
C:\Users\николай\Documents\Atmel Studio\t\t\esp8266hal.h(11,62): C:\Espressif\Web_base\app\user\Include\clock_web.h: No such file or directory compilation terminated.
...
Тут компилятор подсказывает, что не нашел файл clock_web.h. Самое простое положить этот самый файл туда куда компилятор хочет (т.е. в C:\Espressif\Web_base\app\user\Include\). Файл можно забрать на гитхабе

В третей ошибке компилятор пишет, что не определен т.н. символ F_CPU. Его можно определить либо в самом коде программы, либо в настройках проекта: в свойствах проекта "AVR/GNU C Compiler" -> "Symbols" добавить в "Defined symbols" параметр "F_CPU=частота", для нашего случая будет F_CPU=20000000UL
где 20000000 - частота кварца, UL - длинное целое, добавил на всякий случай, а то иногда компилятор обрезает число.
С картинками добавление настройки можно глянуть в мануале по atmel studio на стр.45
Пишите об успехах и неудачах - успехам порадуемся вместе, неудачи используем как учебник :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вс дек 02, 2018 13:22:34 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
Добрый день! В ряд ли я справлюсь со студией. Если бы еще руководство по ней на русском было :) .С прошлыми ошибками разобрался, появилась новая, похоже они так и будут вылазить :) .
СпойлерИзображение

Может вы выложите HEX самого крайнего исходника ? Спасибо!

Добавлено after 3 minutes 13 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
Спойлер------ Build started: Project: q, Configuration: Debug AVR ------
Build started.
Project "q.cproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files\Atmel\Atmel Studio 6.0\Vs\Compiler.targets" from project "C:\Documents and Settings\Admin\Мои документы\Atmel Studio\q\q\q.cproj" (target "Build" depends on it):
Task "RunCompilerTask"
C:\Program Files\Atmel\Atmel Studio 6.0\make\make.exe all
Building file: .././clock_web.c
Invoking: AVR/GNU C Compiler : (AVR_8_bit_GNU_Toolchain_3.4.1_830) 4.6.2
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-gcc.exe" -funsigned-char -funsigned-bitfields -O1 -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -MD -MP -MF "clock_web.d" -MT"clock_web.d" -MT"clock_web.o" -mmcu=atmega32 -o"clock_web.o" ".././clock_web.c"
C:\Documents and Settings\Admin\Мои документы\Atmel Studio\q\q\clock_web.c(5,28): ../include/ntp.h: No such file or directory
compilation terminated.
make: *** [clock_web.o] Error 1
Done executing task "RunCompilerTask" -- FAILED.
Done building target "CoreBuild" in project "q.cproj" -- FAILED.
Done building project "q.cproj" -- FAILED.

Build FAILED.
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вс дек 02, 2018 20:28:38 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 1
Добрый день!
Положил откомпилированные файлы на Github

Что касается ошибки - не хватает файла ntp.h, но он от прошивки для esp8266. Вы немного переборщили с добавлением файлов в проект :)
Почему-то в проект попали файлы от проекта esp8266. Т.е. clock_web.c - это из проекта esp8266, он тут не нужен, его надо удалить из вашего проекта.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн дек 10, 2018 09:34:30 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
Добрый день!
Подскажите пожалуйста, чем заменить двунаправленный переключатель sn74lvc1g3157 ? К примеру в корпусе soic 14 более доступен.
Кстати карты памяти у меня шли любые 120м, 250м, 2г и 8г.
И ещё есть небольшое мерцание всей матрицы, особенно при пониженной освещенности, как лечится?

Добавлено after 1 hour 27 minutes 43 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
С мерцанием разобрался. Не качественное питание.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вс дек 16, 2018 07:41:44 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
...Подскажите пожалуйста, чем заменить двунаправленный переключатель sn74lvc1g3157 ? ....

Добрый день! Че-то не помню где он используется. :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вс дек 16, 2018 07:56:12 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт янв 28, 2016 13:34:05
Сообщений: 160
Откуда: Волжский
Рейтинг сообщения: 0
Он стоит в уличном датчике температуры в радио модуле. у тиньки 13 не хватило ног. Конечно тинька 2313 решила бы проблему, но надо переписывать программу. sn74lvc1g3157 заказал, только когда придёт? Или может какую более распространённую микросхему. а то sn74lvc1g3157 уж больно дефицитная.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вс дек 16, 2018 10:32:34 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Он стоит в уличном датчике температуры в радио модуле. у тиньки 13 не хватило ног. Конечно тинька 2313 решила бы проблему, но надо переписывать программу. sn74lvc1g3157 заказал, только когда придёт? Или может какую более распространённую микросхему. а то sn74lvc1g3157 уж больно дефицитная.

Ааа! Склероз - ничего не болит и каждый день новости, сори.
Подойдет любой двунаправленный переключатель. Именно его использовал из-за корпуса и низкого потребления - один элемент же нужен и питание от батарейки.
Можно переписать и на 2313, но времени нету. И мне отлаживать не на чем. :(


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 175 ]     ... , , , , 9

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y