Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 174 из 174 ПерваяПервая ... 74124164171172173174
Показано с 1,731 по 1,739 из 1739

Тема: ARDUINO

  1. #1731
    Аватар для Integral
    Регистрация
    08.02.2007
    Адрес
    г. Снежное
    Сообщений
    2,789
    Записей в дневнике
    1
    Позывной
    UT0IS/D0ISM
    Цитата Сообщение от rx3apf Посмотреть сообщение
    не подойдет ли код символа $DF. Он, правда, чуть меньше, чем "градус" в русифицированном варианте.
    Я находил знак, очень похож на символ градуса. Он похож на квадрат, но вполне нормально смотрится. Возможно это он:
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_20191231_000221.jpg 
Просмотров:	120 
Размер:	94.2 Кб 
ID:	344228  
    Последний раз редактировалось Integral; 09.10.2020 в 10:15.
    Интеграл от человеческих заблуждений - истина, производная - безумие.


  2. #1732
    Да, это он самый (я раньше его и использовал). Но если в пользовательском знакогенераторе есть место, то можно свой по желанию.

  3. #1733
    Цитата Сообщение от Integral Посмотреть сообщение
    Создать свой знак и поместить в ОЗУ индикатора. Затем вызывать его по тому адресу, в который положили. Смотрите скетч. Я для проверки содержимого знаков в индикаторах 1602(4) или 2002(4) сделал проверочный скетч. И двумя кнопками можно пройтись по всем знакам, которые туда записали. Кнопки подключаются к D0 и D1. Индикатор подключается по I2​C, адрес 27. Если индикации нет, адрес может быть другим, например 3F.
    Про кнопки не совсем понял. Куда и зачем? Извиняюсь за глупые вопросы. И еще скетч только по знаку градуса, или по моему ТЗ ? Заранее благодарю, сейчас вне дома, посмотреть всё это дело не могу, как минимум до воскресения.
    Станислав, R3SM.

  4. #1734
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    9,457
    Цитата Сообщение от R3SM Посмотреть сообщение
    скетч только по знаку градуса
    Да, под знаком градуса . Там загрузка символа градуса и проход по всем символам кнопками
    Вадим

  5. #1735
    Аватар для RK9AMX
    Регистрация
    26.03.2005
    Адрес
    Челябинск, MO05RE
    Сообщений
    1,013
    Записей в дневнике
    17
    Позывной
    RK9AMX
    Цитата Сообщение от R3SM Посмотреть сообщение
    На входе ардуино имеем регулируемое напряжение от 0 до 3.6 вольт
    Делитель на входе ADC необязательно ставить. Датчик выдаёт напряжение 0..5В. Сигнал можно сразу заводить на ADC. В программе получаем значение 0..1023 (0..5В). С помощью функции map(0, 1024, 0, 360) переводим значение в градусы. Опорное напряжение от источника питания (5В) - по умолчанию.
    Значок '°' можно взять из стандартной таблицы. Хотя он и не очень красивый. Его номер 0xEF.
    Чтобы вывести символ по номеру в таблице нужно использовать функцию lcd.write(0xEF) или lcd.print("\xEF") или lcd.print("blabla\xE F").
    Можно использовать и пользовательские символы знакогенератора. Есть куча сайтов, которые генерируют код символа и готовую часть программы.
    Я пользуюсь этой программкой. Она конечно не идеальна, с моей точки зрения, но позволяет посмотреть как будет отображаться информация на дисплее.
    ...
    Это всё про отображение. А управлять двигателями вы как предполагаете? Нужно ещё предусмотреть установку "нуля". Не механически же настраивать...
    Можно попробовать реализовать управление (отображение) на ПК по UART-USB. Тоже вполне интересная тема. Зря не хотите создать новую тему. А тролли и здесь могут нафлудить.
    Сомнения могут быть устранены только опытом.

  6. Спасибо от R3SM

  7. #1736
    Цитата Сообщение от RK9AMX Посмотреть сообщение
    Значок '°' можно взять из стандартной таблицы. Хотя он и не очень красивый. Его номер 0xEF.
    0xEF в стандартной таблице - это "о" с умлаутом. На "градус" годится 0xDF, как в посте #1731. Не идеально, но приемлемо.

  8. Спасибо от R3SM

  9. #1737
    RK9AMX, Спасибо за дельную информацию. Один местный коллега взял надо мной шефство в этом вопросе. Вкратце описал что получилось в соседней теме http://www.cqham.ru/forum/showthread...=1#post1773233 , мой пост #238.
    По поводу управления двигателем. С Китая пришел реверсивный ШИМ контроллер, т.е. на двигатель идет нужное для вращения напряжение, выставил для 1об/мин. Всё устраивает пока. Ну и будет некоторое затишье, т.к. завтра на работу, с этой китайской заразой перешли на вахтовый метод, 2-3 месяца дома, 2-3 месяца на работе, настал мой черед, времени будет только по выходным, ну и урывками на работе. Вобщем, особо не спешу, т.к. палко-веревочный комплект антенн на все бэнды, кроме 12 и 17 метров, имеется, как говорится, стендовые испытания и отладка будут проводится с учетом свободного времени, т.е. от случая к случаю.
    Станислав, R3SM.

  10. #1738
    R3EZ

    Доброго времени суток. Читая форум, очень уж понравился вариант измерителя от R3EZ, Владимира, однако картинки выложил, а свой вариант скетча нет. Все доступные варианты коммуникаций мною опробованы. Может кто поможет связаться с ним. Или же адаптировать существующие варианты индикатора для КВ-ийного транзисторного усилителя 100 Вт. только без секвесторных индикаций в нижней строке. Благодарность не будет иметь границ .
    Для лампового УМ уже есть, в вот для транзисторного - увы. Обидно, да!

  11. #1739
    Аватар для Integral
    Регистрация
    08.02.2007
    Адрес
    г. Снежное
    Сообщений
    2,789
    Записей в дневнике
    1
    Позывной
    UT0IS/D0ISM
    tvv1958 R3EZ адаптировал мой проект под свои нужды. Смотрите исходники у меня в Облаке и видео.
    Интеграл от человеческих заблуждений - истина, производная - безумие.


Страница 174 из 174 ПерваяПервая ... 74124164171172173174

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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