Перейти к содержанию
bbh_blocked_dnftl

Универсальный синтезатор Si570/Si5351


Рекомендуемые сообщения

Скорее всего нет. Но попробовать можно - ничего не сгорит по идее

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 130
  • Создана
  • Последний ответ

Топ авторов темы

:(

9.1Application Information

 

TheTXB0108 can be used in level-translation applications for interfacing devices or systems operating at different interface voltages with one another. It can only translate push-pull CMOS logic outputs. If for open-drain signal translation,please refer to TI TXS010X products.

 

Ссылка на комментарий
Поделиться на другие сайты

Есть такие вот платки куда кроме TFT можно поставить и OLED трех видов

 

oled_small.jpg

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Приветствую всех,может у кого есть и поделится печатной платой в формате ЛОУТ этого синтезатора буду очень благодарен
 

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
Андрей здравствуйте.

Занимаюсь вашей разработкой универсального синтезатора. 

Знаний очень мало... только повторяю. 

 Долго мучался с библиотеками...  один  из скетчей скомпиллировал, но на экране стоит только "10 PWR DWN Delay  8" и все...

Загрузил с гитхаба последнюю прошивку но она тоже не компилируется.

Вот такое сообщение:

 

C:\Users\Victor\Documents\Arduino\Syntez\Syntez.ino: In function 'void setup()':

 

Syntez:152: error: too many arguments to function 'void i2c_init()'

 

   i2c_init(400000);

 

                  ^

 

In file included from C:\Users\Victor\Documents\Arduino\Syntez\Syntez.ino:17:0:

 

C:\Users\Victor\AppData\Local\Temp\arduino_build_749453\sketch\i2c.h:6:6: note: declared here

 

 void i2c_init();

 

      ^

 

C:\Users\Victor\Documents\Arduino\Syntez\Syntez.ino: In function 'void vfo_set_freq(long int, long int)':

 

Syntez:290: error: no matching function for call to 'Si5351::set_freq(long int&, long int&)'

 

       vfo5351.set_freq(f1,f2);

 

                             ^

 

C:\Users\Victor\Documents\Arduino\Syntez\Syntez.ino:290:29: note: candidate is:

 

In file included from C:\Users\Victor\Documents\Arduino\Syntez\Syntez.ino:61:0:

 

C:\Users\Victor\AppData\Local\Temp\arduino_build_749453\sketch\si5351a.h:41:13: note: uint8_t Si5351::set_freq(uint32_t, uint32_t, uint32_t)

 

     uint8_t set_freq(uint32_t f0, uint32_t f1, uint32_t f2);

 

             ^

 

C:\Users\Victor\AppData\Local\Temp\arduino_build_749453\sketch\si5351a.h:41:13: note:   candidate expects 3 arguments, 2 provided

 

exit status 1

too many arguments to function 'void i2c_init()'

 

Что делать дальше???

Спасибо
Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте Андрей.

Скетч скомпилировался и загрузился... Но на клавиатуру не реагирует.

Я изготовил 12-кнопочную клавиатуру. Через I2C LCD

может что-то не так?

В конфиг файле её указал...

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...
 Здравствуйте Андрей!  Компилирую Ваш синтезатор из arduino v1.8.12 (пока на макетке). Собираем вместе с другом повторить Ваш синтезатор. 
Установил все библиотеки с Вашего Гигхаба PDQ_ST7735 , PDQ_ILI9341, PDQ_GFX. С этими библиотеками  я перебрал все мониторы (все работают и по i2c тоже). И  только с ST7735 не могу запустить. Пробовал непосредственно из библиотеки PDQ_ST7735,отдельно, запустить этот дисплей -- работает , но как то нестабильно (как то сначала рывками , потом изображение  немного накладывалось друг на друга). Плата дисплея  подключалась и напрямую к ардуино и через преобразователь уровня--  и так и по другому она работала.
Без  Reset на 8 pinе  или  Reset на +5v  не запускался. НА I2C  стоят резисторы подтяжки по 10 кОм. 
Самое интересное ,что нужно именно этот дисплей  ST7735 (такой корпус  изготовлен маленький).
Дисплей  ST7735 1.8 tft spi 128*160 v 1.1  (Красная плата выводы платы/выводы Arduino  такие : LED/Vcc; SCK/13; SDA/11; A0/9; RES/vcc или 8; CS/10; Gnd/gnd; Vcc/vcc ).C другими примерами из интернета стабильно работает с другими библиотеками (считаю что он полностью исправный).
Сможете как то помочь в  запуске этого дисплея?
Заранее спасибо.

 

 
 
 

 

Ссылка на комментарий
Поделиться на другие сайты

 

 

Здравствуйте Андрей! Компилирую Ваш синтезатор из arduino v1.8.12 (пока на макетке). Собираем вместе с другом повторить Ваш синтезатор.

 

Установил все библиотеки с Вашего Гигхаба PDQ_ST7735 , PDQ_ILI9341, PDQ_GFX. С этими библиотеками я перебрал все мониторы (все работают и по i2c тоже). И только с ST7735 не могу запустить. Пробовал непосредственно из библиотеки PDQ_ST7735,отдельно, запустить этот дисплей -- работает , но как то нестабильно (как то сначала рывками , потом изображение немного накладывалось друг на друга). Плата дисплея подключалась и напрямую к ардуино и через преобразователь уровня-- и так и по другому она работала.

 

Без Reset на 8 pinе или Reset на +5v не запускался. НА I2C стоят резисторы подтяжки по 10 кОм.

 

Самое интересное ,что нужно именно этот дисплей ST7735 (такой корпус изготовлен маленький).

 

Дисплей ST7735 1.8 tft spi 128*160 v 1.1 (Красная плата выводы платы/выводы Arduino такие : LED/Vcc; SCK/13; SDA/11; A0/9; RES/vcc или 8; CS/10; Gnd/gnd; Vcc/vcc ).C другими примерами из интернета стабильно работает с другими библиотеками (считаю что он полностью исправный).

 

Сможете как то помочь в запуске этого дисплея?

 

Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

К сожалению Андрей несколько "замолчал" с прошлого года (14 августа 2020) заходить сюда под своим ником "Relayer" и "заглядывает" сюда под двумя иными (типа "инкогнито"). Поэтому уважаемый  ua4lcn  попробуйте найти несколько иной "канал связи" чтобы получить от него помощь. Говорят у Андрея даже есть где-то свой сайт где он в почти "одиноком" режиме информирует о своих неплохих "самоделках". Удачи !

Уходя на тот свет, не забудь выключить этот...

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Или вот ещё одно по этой теме, но уже с рабочим архивом.

Уходя на тот свет, не забудь выключить этот...

Ссылка на комментарий
Поделиться на другие сайты

Некоторые нюансы при заливке прошивки в ESP-32

Уходя на тот свет, не забудь выключить этот...

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...