Activity
Ссылка на поправленные, но не проверенные в части работы по SPI файлы: _https://yadi.sk/d/Utob1Jub3Z4ctD
Всем здравствуйте!!!
Было желание приделать к передатчику дисплей 128х64. Заказал несколько разных типов, но получилось запустить только на чипе ST7920 - хороший универсальный большой дисплей.
Для отработки соединил с Мегой 328, и всё заработало! Конечно интересовал в первую очередь графический режим, как в здешнем проекте кодера. Недостаток только один(пока) - не используется аппаратный SPI. Желающие легко это исправят (да и я может быть…).
Выкладываю проект и сопутствующую информацию.
Пояснения внутри файлов проекта.
Ссылка на файлы: _https://yadi.sk/d/vCJ8SoRJ3Z4RAL
Успехов!
Сразу возникают вопросы:
- До поля (дома) аппа работала?
- Проверялось ли питание в передатчике и приёмнике?
Термин “Хороший полставочник” с точки зрения директора (методиста и др.) - тот, кто не создаёт им проблем, в технике они не разбираются и им всё равно. И любой руководитель будет делать только то, что надо ему. Это жизнь…
Уважаю! Но желательно на выключатель питания придумать защиту от случайного выключения.
А ещё что-нибудь?
Я так понял, что Wi-Fi это только её часть, причём необязательная, хотя может использоваться для её прошивки. Там много портов, которыми можно пользоваться.
Ну таки да.
Но недавно узнал про новый контроллер ESP32 с тактовой частотой до 160 МГц и крутой начинкой. Если его вставить в передатчик, то можно использовать TFT дисплей без тормозов, вывод звука и что-нибудь ещё придумать.
Такая тема заглохла… Жаль.
Да, застрелиться будет проще…
Всех с наступающим Новым годом!
Здоровья, счастья, успехов в работе и хобби!!!
Шайтан, однако! В смысле - молодец! Очень рад!!!
Рекомендую найти и посмотреть КУЛП-САО-С-01. По нему учат летать. Такой же подход должен быть и в моделизме. Тогда будет результат у многих, а не единиц.
Держитесь там! А дожди пройдут, у нас тоже обещают…
Не понимаю… Ехать в край шикарной природы и красоты… И ночью общаться не с красивыми аргентинками, бразильянками… а заниматься моделью… Пошли бы в ночной клуб, потанцевали Аргентинское танго… по русски … вприсядку… к чужому столику… к друзьям… моделистам. А так 😃 Надеюсь, улыбнуло! Успехов!!!
Успехов!
Позвонил сегодня Шевякову в 12-00 по Москве и … разбудил его в Аргентине!
Подробности тут: rcopen.com/forum/f128/topic509486
СЛАВА ! С ДНЕМ РОЖДЕНИЯ ! Всего самого наилучшего тебе и близким!!!
В файле LCD_3320.c есть такие строки:
void LCD_init(void) // ИНИЦИАЛИЗАЦИЯ ДИСПЛЕЯ
{
//LCD_CS =0;
LCD_DC =0;
LCD_RESET=0;
delay_ms(1);
LCD_RESET=1;
delay_ms(1);
LCD_DC=0;
spi(0x21); // включить питание, расшир. команды
spi(0xB8); //B0+++ B8 // включить внутренний источник, регулировка контраста C0 //sp(0xB2);
// (0xC8) включить внутренний источник, Vop=0x48; spi(0xF4);
// проверять от аккумулятора !!!
// F4 - темновато
// A4 - ничего не видно
// F0 - нормально+темновато
// F2 - темновато
// E0 - нормально !
// EB - темновато !
// E8 - очень светло !
Строка spi(0xB8); отвечает за контраст, можно пробовать в небольших пределах менять значение 0xB8 и смотреть результат после перепрошивки.
Кстати, закомментированные ниже строки ( которые начинаются с // ) - это результат проб.
И ещё о работе аппаратуры: летал с приёмником с телеметрией, улетал достаточно далеко, чуть вернул самолёт, а аппаратура ни разу не пикнула, что ухудшалась связь! В передатчике пробовал антенну ставить и вертикально, и горизонтально, всё работает!!!
Экран - 84X48 84*48 Nokia 5110 ЖК-Модуль с голубой подсветкой адаптер PCB, работает от 5 В, но в работающем передатчике почему-то видны тёмные горизонтальные полосы на экране, хотя при проверке их не было. Возможно это ВЧ наводки. Схема стандартная, только немного изменено подключение к ногам 128. Это можно посмотреть в файле def.h . Только на входе для защиты от переполюсовки добавлен полевой транзистор р-типа. Можно и без него, надо припаять перемычку на его место.
Хвастаюсь! Завершил работу над новым передатчиком. Донором послужил
WLtoys WL-R7 Large Left-right Hand Adjustable Remote Controller for V912 / V911-1 / V913 / V911, который купил на DealExtrime.
ВЧ модуль купил FrSky DF 2.4Ghz Combo Pack for Futaba w/ Module & RX D8R-II Plus Receiver, который идёт комплектом с приёмником, поддерживающим телеметрию. Немного ограничил хотелку в прошивке кодера, не стал ставить большой экран и делать вывод телеметрии. Для неё, мне кажется, лучше сделать отдельный дисплей. Но на плате предусмотрена возможность подключения модуля с телеметрией. В результате получилась стандартная прошивка от Сергея Мельника, которая дополнилась примочками от меня и других умных людей ( Спасибо им большое!!! ) и позволяет следующее: EPA выбрано по 2 варианту, добавлены субтриммеры для каждого режима полёта ( Land, Norm, Pilot) , Dual Rate выведен на один тумблер для всех каналов, имеется дополнительный таймер, который после запуска работает до выключения передатчика, не реагируя на кнопки, для каждой модели можно задать, будет ли она проверять ручку газа после включения питания, появился режим сервотест. Потенциометры в передатчике работают почти от 0 до 5 В, ручки на подшипниках и регулируются по высоте. Родной дисплей специальный, мне не подходит. ВЧ модуль может работать и с простыми приёмниками, без телеметрии, для этого нужно переключить ползунковый переключатель. Если приёмник с телеметрией, то ВЧ модуль сам контролирует уровень ВЧ и начинает пищать при удалении модели. Дальность заявлена более 1,5 км, я уверен , что соответствует. При пропадании сигнала штатный приёмник из коробки держит сервы в том положении, какое было до пропадания сигнала. В результате при кратковременных замираниях сигнала модель не дёргается.
Несколmко фото, схема платы и проект прошивки в архиве - yadi.sk/d/AWpncEP33L8use
Несколько фото на выезде 6 мая: cloud.mail.ru/public/4UeD/76wAm4rjZ
Спасибо, конечно, за наводку 😃 . Просто имел в виду, что при большой величине резистора и паразитной ёмкости фронты сигнала могут затягиваться и получится сбой в работе. И с праздником Победы всех!!!
И ещё вопрос к знатокам: можно ли уменьшить в проекте стэк RAM с 1024 до , например, 1000? Будет ли работать?
Ещё вопрос: кто нибудь делал резистивный делитель на дисплей на 3,3 В? Интересуют номиналы резисторов. Или лучше взять от 3310 на 5 В?
Помогите, кто может! Морально, естественно! Скачал прошивку кодера с выводом телеметрии на экран, в комплекте есть pdf файл со схемой подключения, но он плохо читается. Может у кого есть нормальная схема, поделитесь пожалуйста!
Здравствуйте!
Нужен совет, какой передатчик лучше использовать под этот кодер как донор.
Приглянулись эти:
Turnigy TGY-i6 AFHDS передатчик и приемник 6CH (режим 1)
Turnigy 9X 9CH передатчик ж / модуль и 8-канальный приемник (режим 1) (v2 Firmware)
Turnigy 6xS FHSS 2.4GHz Компьютер передатчик ж / 6 Модель памяти Inc 7 Ch приемника (режим 1).
Последний и с дисплеем вроде прямо подходит. Хочется услышать мнения других.
Интересует возможность использования родного дисплея и как работают ручки управления.
Спасибо!
С Новым годом!!!
Именно этот. Там 30 с небольшим символов выводится с автоматическим переходом на новую строку, а более 43 символов не получается.
Здравствуйте! Пытаясь идти в ногу с временем, решил попробовать освоить GPS , подключил его к меге и попытался вывести на экран нокии строку длиной 65 символов. Но на экране символы занимают половину дисплея и их около 43 шт всего. Плюс появляются вообще посторонние символы, которых быть не должно. Может кто знает, в чём дело? Библиотека дисплея взята из проекта кодера.
Спасибо! Я , правда, надеялся на программный вариант. И у меня есть дисплеи 3310, которые программно регулируются по яркости, в том числе и при 5 В.
Немного фото с соревнований:
savepic.ru/11594813.jpg
savepic.ru/11557949.jpg
savepic.ru/11595836.jpg
savepic.ru/11557948.jpg
savepic.ru/11596863.jpg
Как уменьшить?
Уважаемые! Подскажите, кто знает:
как на 128 меге использовать команду getchar() в UART1 в CodeVision? В хелпе написано использовать getchar1() , но компилятор выдаёт ошибку.
И второй вопрос: как на таком дисплее ( клон 3310 ) настроить инициализацию при питании 5 В? При 3,3В работает нормально, а при 5 экран тёмный.
Попробовал подключить бытовую камеру Samsung - всё заработало. На исходной камере - не работает. Стал смотреть выходы синхронизации - нет сигнала VSYNC. Какие параметры сигнала PAL должны быть для вертикальной синхронизации? И приёмная часть работает нормально…
Здравствуйте! Нужна помощь от специалистов! Приобрёл Tarot OSD Module Video Superimposite Overlay System with GPS for Drone TL300L - простая OSD с GPS. Подсоединил всё в кучу, как надо, и на дисплее есть видео, а OSD нет. Отсоединил выход с камеры от OSD - пошла картинка OSD, подключил камеру - OSD пропало, видео есть. В интернете много таких жалоб, но решения проблемы нет. Решил попробовать поменять размах видеосигнала - не помогло: видео пропадает, OSD появляется . Пробовал смещать сигнал видео по постоянке - результат аналогичный. Стоит микруха MAX7456 . То ли она дохлая, то ли ??? Может, кто подскажет, куда копать!
Здравствуйте! А где можно почитать подробное и ПОНЯТНОЕ описание этого проекта и его возможностей?
Ещё вопрос? Как посадить двойные расходы на один тумблер?
Подключить выводы меги, отвечающие за расходы, к одному переключателю.
Купил Ne 12864 Character LCD Display Module 128x64 Dots Graphic Matrix Green Backlight с узким шлейфом, и сомневаюсь, где у него первый вывод. Может кто знает?