Извините что не в тему, но людям нужно помогать. Из SPI Flash нужно выдрать прошивку и заменить в бине (ххх.bin) звуковые фыйлы и прошить заново. Мне помог CH341A Programmer для колонки HF-X5. Ниже ссылки на примеры как и что. Если не разберётесь в бинарнике, то постараюсь помочь. Опыт: одна колонка))). ССЫЛКА \\\ А Тут читайте рецепт в отзывах ССЫЛКА
Пацы, пришлите мне кто нибудь этот китайский LCD5510, а то у меня оригинал, и он работает, если вырезать половину кода с остатков адафруита... Северодвинск, близ Архангельска.... мне же нужно писать под Ваше железо, а не под мой ориг...
Ну, если честно, то можно и кнопки на один АЦП посадить, и FTDI встроить, чтобы по USB подключаться и программировать. Железо могу взять на себя(т.е меняем схему и освобождаем порты- 2 шт). Но я все сделаю без готовых модулей(не люблю я это). Плату разведу под готовый корпус с али. Если устраивает, отпишитесь. Electronic83, Вы тоже.
Вообще, предлагаю сделать программу максимум- т.е. задействовать все возмозможные порты, имхо обязательно нужен терминал, осцил, медленный осцилл, генератор. Это по моей работе и мои желания. Дальше можно фантазировать, но давайте определимся, МК ведь не резиновый. И наконец, давайте определимся в МК. 328 всем подходит. В принципе для ослика больше и не нужно. Мне по работе хватает. Возможно транзистортестер. Я бы не стал. Не надо яйца в одну корзину складывать. Особенно, когда их всего два.
Считаю, что это отдельная тема в форуме. На самом деле, ничего нового нет нигде. Главное- ИДЕЯ и её реализация. Думаю выложить свой проект, даже два(один за деньги), но обсирушки в форуме не дают покоя.Не могу писать сочинения.Никогда не мог. Могу написать софт для работы осцилла на компе. через обмен по UART.Соответственно нужен обмен...
Дошли руки))), заменил загрузчик на Genuino Uno. Скетч заливается мигом + быстрое включение. Ещё хотел сделать текстовое меню с курсором и прокруткой по вертикали без картинок, но чтото пошло не так((. Вернул цифровой вольтметр батареи, так как графический при разряженной показывал пол батареи и отключился в не подходящий момент.
Дошли руки))), заменил загрузчик на Genuino Uno. Скетч заливается мигом + быстрое включение. Ещё хотел сделать текстовое меню с курсором и прокруткой по вертикали без картинок, но чтото пошло не так((. Вернул цифровой вольтметр батареи, так как графический при разряженной показывал пол батареи и отключился в не подходящий момент.
Мне кажется, что если написано на русском "Осциллоскоп", то Мульти Функцион надо бы заменить на "Многофункциональный" :)
Hello! I am also doing something like yours, can you share the project for me? I use TFT ILI9340, I see your code, I don't know where the code replaces? thank you
Sketch uses 19 406 bytes (63%) of program storage space. Maximum is 30 720 bytes.
Global variables use 1 920 bytes (93%) of dynamic memory, leaving 128 bytes for local variables. Maximum is 2 048 bytes.
Однако... У меня даже с транзистор-тестером вот так:
Sketch uses 27242 bytes (88%) of program storage space. Maximum is 30720 bytes.
Global variables use 992 bytes (48%) of dynamic memory, leaving 1056 bytes for local variables. Maximum is 2048 bytes.
Electronik83 пишет:
Только не пойму, для чего все эти еденицы байт.... для себя если только...
Ну вот это зря. Память надо экономить. Я сегодня почти час мучался, искал, почему пультоскоп перестал работать, пока не понял, что ему просто памяти не хватает.
Да, меньше. Открываете любой скетч и далее "ИНСТРУМЕНТЫ"- "ПЛАТА:" и выбираете Arduino/Genuino Uno и программатор USBasp, шить тоже через USBasp. Потом после установки загрузчика шейте свой скетч заново как обычно но через USB-TTL (не через USBasp, а то сотрёте загрузчик). Кстати, на USB-TTL можно добавить ресет чтобы не жмякать на кнопку при загрузке.
Кстати, на USB-TTL можно добавить ресет чтобы не жмякать на кнопку при загрузке.
Там же есть DTR. На вашей картинке на Мини пин в правом верхнем углу, над Rx/Tx. И ничего жмякать не надо. Я вообще весь этот правый ряд контактов вывел на внешний разъем, благо у меня это zif-панель 2х7:
Всем привет. Я тут новичок самоучка и не читал всю тему и если повторюсь, то извините. Наткнулся вот на ЭТО, ТУТ вы можете скачать оригинал. Разобрался, ВАЖНО!!! Для работы кнопок подцепил ещё один резистор 10к на А0 и к + (не зависимо что есть уже есть три, лево - ок - право) так написан код. Удобно что есть в меню регулировка контрастности и ВКЛ ОТК подсветки с сохранением. Всё проверял на Nokia 5110 и если кто варит, то можете улучшить переписать или взять полезное. И ещё подскажите, не смог понять где в коде переписать кнопки, ну типо минус поменять на плюс чтоб не перепаивать. В этом что пробовал, то работают через минус (если не путаюсь).
Вот скейч в который я лазил СКАЧАТЬ перевёл, подрисовал, подчинил паузу.
Hi! This code does not run, the screen is only black
Использовал ваш код для измерения частоты в своей версии тестера-пультоскопа. Заметил интересную вещь: измерение частоты по среднему уровню и уровню синхронизации всегда показывают одно и тоже, а вот показания частотомера на таймере Т1 зависят от развертки. Правильно частота показывается на развертке 0, на развертке 1 умножается на 2, на развертке 2 - на 4, и т.д. Видимо, нужно вводить поправку.
Использовал ваш код для измерения частоты в своей версии тестера-пультоскопа. Заметил интересную вещь: измерение частоты по среднему уровню и уровню синхронизации всегда показывают одно и тоже, а вот показания частотомера на таймере Т1 зависят от развертки. Правильно частота показывается на развертке 0, на развертке 1 умножается на 2, на развертке 2 - на 4, и т.д. Видимо, нужно вводить поправку.
...измерение частоты по среднему уровню и уровню синхронизации всегда показывают одно и тоже
->Ну в моем чайниковском понимании оно так и будет почти всегда - нужно уж очень некрасивый сигнал чтобы они отличались
...а вот показания частотомера на таймере Т1 зависят от развертки.
->Да там код может быть интересен своей идеей. Но реализация моя совсем кривая.
Как вам такой вариант для образца? /ССЫЛКА./ Работает на Атмеге, возможно можно модернизировать или влить своё ПО. Обзор СДЕСЬ./ При возможности в дальнейшем думаю купить, за 20$ даже в DSO таких возможностей нет в ценовой категории.
Как вам такой вариант для образца? /ССЫЛКА./ Работает на Атмеге, возможно можно модернизировать или влить своё ПО. Обзор СДЕСЬ./ При возможности в дальнейшем думаю купить, за 20$ даже в DSO таких возможностей нет в ценовой категории.
1. Бред. Смотря вещь на меге на таобао сравнивать с вещью на стм с ценами али...
5. Какие возможности? Все в одном? Так если тебе надо с одной стороны подать сигнал с генератора, а с другой его посмотреть? Какие тут возможности? Почти всегда надо 2 отдельных устройства.
А поделие на 168 меге... да еще и 4МГц + 20MSa/s. Сколько там буфера останется для сигнала? короче скорее не чем да.
1. Бред. Смотря вещь на меге на таобао сравнивать с вещью на стм с ценами али...
Это хорошо что есть те, кто может высказать своё мнение и что то посоветовать от себя. Спасибо за сравнение в цене. Доставка в белорашки может легко 2 месяца ковылять и с алика.
sirota пишет:
Полноценный STM с куда большим количеством семплирования
Сами знаете что эту модель (138) по считыванию частоты пультоскоп намного опережает, а отрисовка сигнала - наоборот.))
Ну а буфера походу там ровно столько чтоб вывести на экран,))) но всё же можно видеть и Мгц-ы за эти деньги. ХЗ, 50 на 50 купить не купить......
Ну ладно, хватит о печальном))). Вот добавил в пультоскоп термометр вместо "Мультифункцион". Теперь можно контролировать не только вольтаж батареи, но и температуру окр. среды. Показывает быстро и точно как минус так и плюс цельсий. Закоментил UART приемник.
В каком смысле что за резисторы??? Вы в обозначениях запутались? А про внутренний датчик контроллера первый раз слышу. Кстати, у кого нет термопары, то очень хорошо проверять нагрев отдльных элементов за счет быстрого реогирования.
видимо кто хотел сделать, тот себе сделал и интерес пропал =))) Ну или действительно весна=))))
Просто у китайцев тот же DSO318mini легко купить по 800 рублей. Смысла именно в этом девайсе становится ноль. Ну и да, кто хотел собрать, собрали. Кто хотел доработать, доработали. А бегать за всеми подтирать...
Извините что не в тему, но людям нужно помогать. Из SPI Flash нужно выдрать прошивку и заменить в бине (ххх.bin) звуковые фыйлы и прошить заново. Мне помог CH341A Programmer для колонки HF-X5. Ниже ссылки на примеры как и что. Если не разберётесь в бинарнике, то постараюсь помочь. Опыт: одна колонка))). ССЫЛКА \\\ А Тут читайте рецепт в отзывах ССЫЛКА
Пацы, пришлите мне кто нибудь этот китайский LCD5510, а то у меня оригинал, и он работает, если вырезать половину кода с остатков адафруита... Северодвинск, близ Архангельска.... мне же нужно писать под Ваше железо, а не под мой ориг...
С Бурятии долго будет ехать. Может кто есть ближе. А так если что, отправлю.
Ну, если честно, то можно и кнопки на один АЦП посадить, и FTDI встроить, чтобы по USB подключаться и программировать. Железо могу взять на себя(т.е меняем схему и освобождаем порты- 2 шт). Но я все сделаю без готовых модулей(не люблю я это). Плату разведу под готовый корпус с али. Если устраивает, отпишитесь. Electronic83, Вы тоже.
Electronic83, чтож ты раньше не попросил? У меня валяется штук 5. Адрес на почту alexapod@inbox.ru Смоленск.
Вообще, предлагаю сделать программу максимум- т.е. задействовать все возмозможные порты, имхо обязательно нужен терминал, осцил, медленный осцилл, генератор. Это по моей работе и мои желания. Дальше можно фантазировать, но давайте определимся, МК ведь не резиновый. И наконец, давайте определимся в МК. 328 всем подходит. В принципе для ослика больше и не нужно. Мне по работе хватает. Возможно транзистортестер. Я бы не стал. Не надо яйца в одну корзину складывать. Особенно, когда их всего два.
На основе Пультоскопа сделал Индикатор Ультразвука
Вот такое Ультразвуковое пение под лампами дневного освещения:
Использовал только осцил.
Очень просится добавить Анализатор Спектра, FFT.
Считаю, что это отдельная тема в форуме. На самом деле, ничего нового нет нигде. Главное- ИДЕЯ и её реализация. Думаю выложить свой проект, даже два(один за деньги), но обсирушки в форуме не дают покоя.Не могу писать сочинения.Никогда не мог. Могу написать софт для работы осцилла на компе. через обмен по UART.Соответственно нужен обмен...
Уже сделано, ищите тему "USB осциллограф на Arduino", интерес может представлять только многоканальный USB осцилограф на Arduino.
Стало:
это все почерк спектрумиста...
Hello! Please share the circuit diagram, thank you very much
hungdk
This is a link Circuit diagram
.....................................................
Дошли руки))), заменил загрузчик на Genuino Uno. Скетч заливается мигом + быстрое включение. Ещё хотел сделать текстовое меню с курсором и прокруткой по вертикали без картинок, но чтото пошло не так((. Вернул цифровой вольтметр батареи, так как графический при разряженной показывал пол батареи и отключился в не подходящий момент.
hungdk
This is a link Circuit diagram
.....................................................
Дошли руки))), заменил загрузчик на Genuino Uno. Скетч заливается мигом + быстрое включение. Ещё хотел сделать текстовое меню с курсором и прокруткой по вертикали без картинок, но чтото пошло не так((. Вернул цифровой вольтметр батареи, так как графический при разряженной показывал пол батареи и отключился в не подходящий момент.
Joiner
"Многофункциональный" :) по длинне не влазит, лишние буквы из корпуса тогда торчат))). Или же
но это лишнее. Пример ТУТ. (текстовое меню).
привет! Мне очень нравится эта версия, вы можете поделиться ILI9341 2.8 ЖК-код? спасибо тебе
привет! Мне очень нравится эта версия, вы можете поделиться ILI9341 2.8 ЖК-код? спасибо тебе
Joiner
"Многофункциональный" :) по длинне не влазит.................
Hello! I am also doing something like yours, can you share the project for me? I use TFT ILI9340, I see your code, I don't know where the code replaces? thank you
Стало:
Однако... У меня даже с транзистор-тестером вот так:
заменил загрузчик на Genuino Uno
А размер загрузчика меньше стандартного? Где брали?
Да, меньше. Открываете любой скетч и далее "ИНСТРУМЕНТЫ"- "ПЛАТА:" и выбираете Arduino/Genuino Uno и программатор USBasp, шить тоже через USBasp. Потом после установки загрузчика шейте свой скетч заново как обычно но через USB-TTL (не через USBasp, а то сотрёте загрузчик). Кстати, на USB-TTL можно добавить ресет чтобы не жмякать на кнопку при загрузке.
/ шейте свой скетч заново как обычно но через USB-TTL (не через USBasp /
В "инструменты-прорамматор" нет USB-TTL.
тупит сайт
/
В "инструменты-прорамматор" нет USB-TTL.
После того как прошит загрузчик, выбираем "скетч - загрузить через программатор"
Правильно?
НЕТ. просто ВГРУЗИТЬ !
Кстати, на USB-TTL можно добавить ресет чтобы не жмякать на кнопку при загрузке.
Там же есть DTR. На вашей картинке на Мини пин в правом верхнем углу, над Rx/Tx. И ничего жмякать не надо. Я вообще весь этот правый ряд контактов вывел на внешний разъем, благо у меня это zif-панель 2х7:
Всем привет. Я тут новичок самоучка и не читал всю тему и если повторюсь, то извините. Наткнулся вот на ЭТО, ТУТ вы можете скачать оригинал. Разобрался, ВАЖНО!!! Для работы кнопок подцепил ещё один резистор 10к на А0 и к + (не зависимо что есть уже есть три, лево - ок - право) так написан код. Удобно что есть в меню регулировка контрастности и ВКЛ ОТК подсветки с сохранением. Всё проверял на Nokia 5110 и если кто варит, то можете улучшить переписать или взять полезное. И ещё подскажите, не смог понять где в коде переписать кнопки, ну типо минус поменять на плюс чтоб не перепаивать. В этом что пробовал, то работают через минус (если не путаюсь).
Вот скейч в который я лазил СКАЧАТЬ перевёл, подрисовал, подчинил паузу.
Hi! This code does not run, the screen is only black
Thank You!
_починил отображение высоких частот по тактированию таймера с 5 пина(обрабатываю переполнения счетчика)
1 мегагерц покрайней мере определяет и показывает
_починил символы компонентов- диодов, резисторов, конденсаторов
_переименовал библиотеку Adafruit_GFX в Adafr_GFX чтоб со стандартной не конфликтовала
бета версия
https://cloud.mail.ru/public/4Psf/Lm3xXavea
Использовал ваш код для измерения частоты в своей версии тестера-пультоскопа. Заметил интересную вещь: измерение частоты по среднему уровню и уровню синхронизации всегда показывают одно и тоже, а вот показания частотомера на таймере Т1 зависят от развертки. Правильно частота показывается на развертке 0, на развертке 1 умножается на 2, на развертке 2 - на 4, и т.д. Видимо, нужно вводить поправку.
Использовал ваш код для измерения частоты в своей версии тестера-пультоскопа. Заметил интересную вещь: измерение частоты по среднему уровню и уровню синхронизации всегда показывают одно и тоже, а вот показания частотомера на таймере Т1 зависят от развертки. Правильно частота показывается на развертке 0, на развертке 1 умножается на 2, на развертке 2 - на 4, и т.д. Видимо, нужно вводить поправку.
...измерение частоты по среднему уровню и уровню синхронизации всегда показывают одно и тоже
->Ну в моем чайниковском понимании оно так и будет почти всегда - нужно уж очень некрасивый сигнал чтобы они отличались
...а вот показания частотомера на таймере Т1 зависят от развертки.
->Да там код может быть интересен своей идеей. Но реализация моя совсем кривая.
->Сейчас частоты с Таймер1пин5 я снимаю как предложил гуру dimax вот тут http://arduino.ru/forum/programmirovanie/kak-schityvat-chastotu-posredstvom-arduino#comment-142073
Как вам такой вариант для образца? /ССЫЛКА./ Работает на Атмеге, возможно можно модернизировать или влить своё ПО. Обзор СДЕСЬ./ При возможности в дальнейшем думаю купить, за 20$ даже в DSO таких возможностей нет в ценовой категории.
Как вам такой вариант для образца? /ССЫЛКА./ Работает на Атмеге, возможно можно модернизировать или влить своё ПО. Обзор СДЕСЬ./ При возможности в дальнейшем думаю купить, за 20$ даже в DSO таких возможностей нет в ценовой категории.
1. Бред. Смотря вещь на меге на таобао сравнивать с вещью на стм с ценами али...
2. https://www.taobao.com/list/product/dso138.htm за такую же, а то и меньшую стоимость вагонами.
3. Доставку учитывай. Плюс время ожидания.
4. https://ru.aliexpress.com/item/DSO138mini-DIY-DSO138/32916776045.html 950 рублей. Полноценный STM с куда большим количеством семплирования. Доставка 2 недели из китая до ставропольского края.
5. Какие возможности? Все в одном? Так если тебе надо с одной стороны подать сигнал с генератора, а с другой его посмотреть? Какие тут возможности? Почти всегда надо 2 отдельных устройства.
А поделие на 168 меге... да еще и 4МГц + 20MSa/s. Сколько там буфера останется для сигнала? короче скорее не чем да.
1. Бред. Смотря вещь на меге на таобао сравнивать с вещью на стм с ценами али...
Это хорошо что есть те, кто может высказать своё мнение и что то посоветовать от себя. Спасибо за сравнение в цене. Доставка в белорашки может легко 2 месяца ковылять и с алика.
Полноценный STM с куда большим количеством семплирования
Сами знаете что эту модель (138) по считыванию частоты пультоскоп намного опережает, а отрисовка сигнала - наоборот.))
Ну а буфера походу там ровно столько чтоб вывести на экран,))) но всё же можно видеть и Мгц-ы за эти деньги. ХЗ, 50 на 50 купить не купить......
ПримеР:
Ну ладно, хватит о печальном))). Вот добавил в пультоскоп термометр вместо "Мультифункцион". Теперь можно контролировать не только вольтаж батареи, но и температуру окр. среды. Показывает быстро и точно как минус так и плюс цельсий. Закоментил UART приемник.
СКАЧАТЬ
Electronik83, вы о нас ещё помните? Вас месяц на форуме нет, а мы всё надеемся.
smokok, а что за резисторы на рисунке? Для измерения температуры ведь используется внутренний датчик контроллера?
В каком смысле что за резисторы??? Вы в обозначениях запутались? А про внутренний датчик контроллера первый раз слышу. Кстати, у кого нет термопары, то очень хорошо проверять нагрев отдльных элементов за счет быстрого реогирования.
Увидел много непонятных букв и не заметил analogRead, поэтому подумал про внутренний датчик.
про внутренний датчик контроллера первый раз слышу
http://digitrode.ru/computing-devices/mcu_cpu/92-atmega-i-vstroennyy-datchik-temperatury.html
https://playground.arduino.cc/Main/InternalTemperatureSensor
жаль никто так и не делает новых версий под SSD1306.
а блин удобней ведь такой дисплей.
правда у меня он тожее умер но я заказал еще трои штучки
Что с форумом? Все умерли? Electronik83 пропал куда-то.
Видимо дело к весне идёт.
Форум жив? Куда все подевались? Прям крушение надежд. Старую версию пультоскопа не могу доделать, чтоб не переделывать потом.
видимо кто хотел сделать, тот себе сделал и интерес пропал =))) Ну или действительно весна=))))
Вот бы туда помимо генератора и осциллографического режима частотомер и LC метр...Жаль я в ардуино дуб дубом,давно б приделал
Вот бы туда помимо генератора и осциллографического режима частотомер и LC метр...Жаль я в ардуино дуб дубом,давно б приделал
есть такая вещь у ардуино, называется память)))))
видимо кто хотел сделать, тот себе сделал
Именно так.
Вот бы туда помимо генератора и осциллографического режима частотомер и LC метр...Жаль я в ардуино дуб дубом,давно б приделал
Частотомер там есть, а LC-метр легко добавляется вместе с транзистор-тестером. В этой ветке есть уже 2 разных реализации такого комбайна.
есть такая вещь у ардуино, называется память)))))
У меня все в 25680 байт влезло, логический анализатор еще 3 килобайта добавляет. Так что памяти хватает.
видимо кто хотел сделать, тот себе сделал и интерес пропал =))) Ну или действительно весна=))))
Просто у китайцев тот же DSO318mini легко купить по 800 рублей. Смысла именно в этом девайсе становится ноль. Ну и да, кто хотел собрать, собрали. Кто хотел доработать, доработали. А бегать за всеми подтирать...
Если есть частотомер то проще,спасибо!