Котуинко

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

Это уж если в проекте лапок не хватит.
Аппаратный I2C лучше не занимать без надобности - часть современных "умных датчиков" с программным вариантом не работают. А для индикатора шесть лапок даже в про-мини всегда найдется. Все зависит от сложности проекта.
Есть и семисегментники ЖКИ с вариантом SPI интерфейса - но то больше мародерство со старых кассовых аппаратов 90х годов и/или весов.
8)
Реклама
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Котуинко

Сообщение shonty »

BOB51 писал(а):часть современных "умных датчиков" с программным вариантом не работают.
не слышал об этом :dont_know:
Датчику, думаю, какая разница как интерфейс организован, если скорость и полярность соблюдены :dont_know:

Добавлено after 1 minute 30 seconds:
Если только шаловливые руки шаловливых программистов в прошивку датчика алгоритм антидребезга на айтуси установят.. :))) :)))
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

У меня старо-добрый вариант обработчика для RTC (DS1307 и прочих подобных) оказался совсем непригодным при работе с барометрами/гироскопами/магнитометрами из адуриньих платок. Правда аналогия проверялась на адуриньих под Си - вариант "ногодрыга" и штатная библиотека адуринки....
:(
Аватара пользователя
главный колбасист
Это не хвост, это антенна
Сообщения: 1325
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край
Контактная информация:

Re: Котуинко

Сообщение главный колбасист »

https://www.youtube.com/watch?v=NPRYxYM ... N0cm9uaWNz
А вот какая хрень мне попалась....
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

На сегодня много чего уже есть...
Только не все можно съесть.
8)
Вариант ardublock плюс симулятор.
Только с усложнением сред разработки как минимум растет объём кода, да и комп требуется "на уровне".
Однако - все способы про рабочем результате их использования хороши.
Так что при желании/возможностях и времени - можно пробовать освоить.
Но для меня уже таки избыточно.
:sleep:
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

Потихоньку вычесываю пару "дисплей+ кнопы" для неведомо чего применения...
Дисплейчик MAX7219 и пяток кноп собственно клавиатуры плюс кнопа со светиком для включения сканера кноп клавиатуры.
Блокировка для мобильных и/или защиты от случайного нажатия (актуально для домашнего комплекта на сенсорных кнопах)...
Однократно, многократно, по нажатию и/или по отпусканию, автоотключение и контроль "залипания"... Запихнул много всякого...
Тест прожка и схемка простейшие, пока нету теста "на отпускание" - позже поставлю...
Или уж чего реального типа терморегулятора в роли теста намутю...
:dont_know:
схемка под тест
https://img.radiokot.ru/files/20529/3oki03b3hk.GIF
сама "затравка"
swiox.rar
(97.11 КБ) 172 скачивания
основа
дисплей max72r.h, max72r.cpp
кнопы slvkm.h, slvkm.cpp
:? :roll:
сам тест примитивище... :oops:
но для проверки предположений сгодится...
:sleep:
Реклама
Вячеслав М.
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Пн янв 13, 2025 15:24:02

Re: Котуинко

Сообщение Вячеслав М. »

"BOB51" Электромеханика - интересный ресурс, спасибо, надо будет покопаться.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

Жаль у меня с электроприводом и катушками взаимопонимание только на уровне примитива (включить/выключить)......
:)
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

Помалу тестик под исходну схемку
https://img.radiokot.ru/files/20529/3oki03b3hk.GIF
продвигается...
Пока главна менюшка да два устройства - секундомер и кухонкин таймер обратна отсчета с субменюшкой ввода задаваемого времени...
Морока однако с теми 8-позиционками с размещением и наглядностью информации...
сама программка
swiox7led.rar
(101.25 КБ) 170 скачиваний
Описание работы...
СпойлерПосле включения и отработки начальной заставки появится на дисплейчике заставка главного меню:
"FP 321."
курсор - точка под 1.
Клавиатура выключена.
Для включения кноп жмем на S1
в ответ зажигается светик keyOn
Теперь кнопки активны
<< и >> гоняем курсор в разрешенных позициях.
1 - это секундомер, 2 - таймер, а 3 - простой тест перебора цифирек при надатии соответственно snP и snM при
наличии курсора в соответствующей позиции.
Секундомер = 1
появляется табло
00 00 00
С этого момента индикатор keyON гаснет (для экономии), но клавиатура остается активной до возврата в главное меню.
нажатие snL дает старт или стоп хода секундомера
на табло помимо цифирек появляютсчя дефиз - разделители
00-01-55 к примеру.
Когда ход остановлен черточки пропадают
00 01 58
из режима останова можно или только сбросить показания (snR)
или сбросить и вернуться в главное меню (snM)
по возвращении в главное меню загорается keyOn и если не трогать кнопы, то секунд через тридцать клавиатура выключается.
Курсор в позиции с цифирькой 2 при нажатии на snP включит режим таймера
исходно примерно та же картинка - три группы цифирек, разделенных пробелами.Для начала там будут
00 00 00
или после установки параметров - соответствующие значения заданного интервала.
Для установки интервала нажмем snP
появится заставка
Т00-00 ?. (Т стилизованная кракозябра "боком")
Перемещаем курсор в нужную позицию с помощью snR и snL и при помощи snP и snM выставляем нужное значение (часы и минуты). Поставив курсор в позицию с кракозябровым знаком ? можно выйти из данного режима или с записью данных (snP) или без таковой (snM).
пуск/останов таймера кнопка snL, сброс к исходным данным - кнопка snR
возврат в главное меню snM.
ход отображается также, как и у секундомера - наличием черточек
00-02-55
но отсчет идет обратный - от максимума к 0
по достижении 0 появляется заставка
00_00_00 и зажигается индикатор workLed.
Сброс кнопкой snR, сброс сигнала workLed и возврат в главное меню snM.
Во время работы таймера клавиатура не отключается.
"Тикалка" тактируется собственным генератором 328й.
УФФФ...
Как то так...
:?
Продолжение следует (лениво)...
:write:
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Котуинко

Сообщение shonty »

Тоже подобное ваяю себе. Но использовал дисплей на TM1637.
Сейчас торжественный перенос с макетки в корпус)) Подбор корпуса и размещение в нём для меня наиболее сложная задача :)))
СпойлерИзображение
Управление - 2 кнопки и 2 энкодера (пока не установил). Сигнализация бузер.

Хотел сделать наиболее интуитивное управление по изменению времени. Время в режиме таймера изменяется вращением энкодеров. Время в режиме часов изменяется вращением энкодеров в нажатом состоянии. Причём при отпускании "минутного" энкодера происходит обнуление секунд.
Левая кнопка - режим часы/таймер.
Правая - пуск/останов таймера.
Смена режимов сопровождается "эффектом анимации", типа эффект вращения разрядов..
как то так :dont_know:

Добавлено after 12 minutes 27 seconds:
PS и совсем не по теме:
СпойлерДля "макеток" провода обжимаю сам. Так как готовые китайские низкого качества, да и вообще магнитятся..
Есть для этих целей небольшая катушка белого провода производства СССР.

Пытаюсь красить провода. На фото выше зелёные провода замачивал в зелёнке с водой на несколько дней, потом закреплял уксусом. Цвет получился насыщенным, провода не пачкаются.

Может у кого есть идеи по окраски другими цветами? Синий, жёлтый, красный.. Способ должен быть бюджетным и доступным.
:beer:
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Котуинко

Сообщение ARV »

shonty писал(а):Пытаюсь красить провода.
блин, ну вот чего я никогда не мог бы предположить, так это покраски проводов! :shock: :shock: :shock: :shock:
весь мир китайские провода устраивают, а вас нет...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Котуинко

Сообщение shonty »

ARV писал(а):весь мир китайские провода устраивают, а вас нет...
"если дадут линованную бумагу - пиши поперёк" (с) :)))

Добавлено after 2 minutes 50 seconds:
хотя можно и за китайские провода dupont холивар замутить.. :)))
если хозяин темы не против )))
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Котуинко

Сообщение akl »

[uquote="shonty",url="/forum/viewtopic.php?p=4688409#p4688409"]Хотел сделать наиболее интуитивное управление по изменению времени...[/uquote] Была аналогичная задача для слабовидящих/слепых надомников.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

В моей самоделке пока основная задача - тест различных режимов интерактивной пары - клавиши/индикатор с подсказками.
Плюс взаимодействие между отдельными модулями программ и базовой клавиатурой.
Просматриваю как еще извернуться с извратом можно.
:twisted:
По самодельным конструкциям/корпусам... Без станочков и пиления/сверления довольно сложно порой...
Особо с удобно-симпатяшными рукоятками энкодеров. Ну уж никак не торчащие над передней панелью рукоятки "крутилок"...
А иначе делать прорези да диски аккуратненько... БЫРРР....
:?
Вот еще хороша "инструкция по критериям конструирования"
https://sunduk.radiokot.ru/view/?id=1369493027
весьма рекомендую для чтения...
:hunger:
Касательно таймерюги настольного/кухонного...
желательно
примитивно-интуитивный ввод и работа
герметичность и отсутствие выступающих частей
ударостойкость
долговечность и отказоустойчивость элементов управления/индикации...
защита от случайных нажатий (несвоевременных)...
:roll:
TM1637 пробовал... Не очень нравится - у меня дисплей "зеленый" - возможно из-за спектра яркость маловатой воспринимается или экземпляр не слишком удачный попался...
Предпочтение MAX7219 или семисегментники или матрички 8*8 (возможно их комбинации) да ЖКИшки с крупными сегментами.
Но с ЖКИ проблема повторения - у меня их еще малость осталось - но все же "эксклюзив" (бэушки с старокассовых аппаратов)...
8)
Покраска проводков... Как то смысла не вижу - или "адуриньи хвостики" на сегодня или старый "ленточный" провод с отметкой начала отсчета в ленте.
обычно этого достаточно.
Как вариант - тонкие трубки термроусадки - нарезаем короткие кусочки и закрепляем по краям проводов.
Раньше вообще просто на белой трубке номер выписывали и то ли на клей то ли химически (вымочены в растворителе) крепили по краям проводков в жгуте...
:roll:
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Котуинко

Сообщение shonty »

BOB51 писал(а):Без станочков и пиления/сверления довольно сложно порой...
Испытал ранее. Но вчера первый раз применил по делу, как раз для таймера плату кроил. Впечатления разные, и кое-что нужно переделывать. По этим минициркуляркам тоже можно тему мутить. И травмироваться можно легко :dont_know:
СпойлерИзображение
PS: на двусторонний скотч приклеиваю кусочки пенопласта, что бы текстолит удобнее было перемещать.

Добавлено after 1 minute 46 seconds:
PS2: сверлилку и УФ лампу потом когда-нибудь покажу :)))
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

Я от лени давно перешёл на готовые "заготовки" коробушек с радиорынка да на платки-"дырчатки"...
Травить влом (да и промывки всякие из за хронического отсутствия воды мало доступны).
:solder:
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Котуинко

Сообщение shonty »

На платы с дырками дольше времени на пайку уходит. плюс ограничен в возможностях и размерах. Я как раз ушёл от них.
BOB51 писал(а):промывки всякие из за хронического отсутствия воды мало доступны
последние несколько плат промывал в растворе кальцинированной соды. Точнее не промывал, а замачивал. А потом ополаскивал. Время замочки - от степени загрязнения. Отъедает даже канифоль. Но нужно время, кисть или зубную щётку.
Пропорции пока "наглазок", но намного больше чем для проявки фоторезиста.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

Это хорошо, когда "один дома" или на работе условия позволяют.
Иначе "возмущения второй половинки" гарантированы...
:o
Со всеми негативными последствиями...
:facepalm: :cry:
Как то нежелательно без вкусненького остаться...
:hunger: :wink:
Сегодня теорию и отладку на макетных заготовках делать удобно, а вот уже проверенное можно и в готовую конструкцию вставить, а можно и не делать - проверил свои предположения, макет разобрал и достаточно.
8)
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Котуинко

Сообщение BOB51 »

Добавился DS18B20 в варианте простейшего термопоказометра... (под цифиркой 3).
Немного подредактировалось для большего удобства (но с чуток большим расходом ПЗУ).
swiox7led0303.rar
(104.58 КБ) 162 скачивания
Осталось еще несколько обкаточных тестов с "вложенными менюшками"...
:write:
Но ... что то леенькии...
:roll:
:sleep:
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Котуинко

Сообщение Jack_A »

[uquote="shonty",url="/forum/viewtopic.php?p=4688409#p4688409"]Может у кого есть идеи по окраски другими цветами? Синий, жёлтый, красный.. Способ должен быть бюджетным и доступным.[/uquote]
В 50-х годах прошлого столетия моя бабушка к Пасхе красила яйца в жёлтый цвет, прокипятив их с луковой шелухой.
Способ бюджетней и лоступней некуда. :) :) А вдруг прокатит? :shock:
Изображение
Ответить

Вернуться в «Разные вопросы по МК»