Страница 1 из 4

Интеграция своего кода на Си.

Добавлено: 26 янв 2016, 11:06
Max
Так теперь можно будет сделать свои блоки для многострадальных радио-модуля NRF24, OLED и TFT 2,4 дисплеев? Они все вроде на шине SPI, получится эту шину в собственных блоках задействовать?

Может кто займется? И вообще это реально на данный момент?

Интеграция своего кода на Си.

Добавлено: 26 янв 2016, 11:55
Сергей
Max,
Max писал(а):И вообще это реально на данный момент?
Реально, только в Си надо шарить. Я со вчерашнего вечера долблю OLED. Текст получается выводить. А вот вставить вместо текста переменную и вывести ее на вход блока не выходит. 
Кстати на дисплеях 128х64 нету русских шоифтов. Можно самостоятельно из точек сделать что угодно. Но труд адский, когда не шаришь.

Интеграция своего кода на Си.

Добавлено: 26 янв 2016, 18:16
Amator
Было бы классно создать блок на NRF24L01, очень нужен!!!!!!!!!!!!

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 19:08
hallozin
Amator, Вот пробуйте 
вход rxtx  если false то принимаем  если true то передаём
in1 in2 входа для передачи
out1 out2  соответственно для приёма

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 21:04
Сергей
hallozin, Спасибо за помощь!
У меня к Вам (и всем остальным) ПРОСЬБА.
Давайте пока, в разделе "Справочники и даташиты" создавать темы с блоками только на Си. За проверенный блок, ставим голос. Потом мы создадим отдельный раздел или еще что нить и перенесем туда темы  с качественным описанием блока и с большим количеством голосов (то есть проверенные).

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 21:18
Kocтик
Сергей писал(а):создавать темы с блоками только на Си
Думаю что, очень полезно было бы, чтобы в описании блока был бы ярлычок или лэйбл автора блока.

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 22:05
krom23
А как правильно встроить код, просто код без библиотек, ну к примеру такойCD4051?

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 22:11
Сергей
krom23, а видео урок смотрели? Я не силен в Си, но по примеру из видео запустил дисплей OLED 128x64 по SPI.
[video]http://www.youtube.com/watch?v=tYRF1fHWtEg[/video]

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 22:35
krom23
Сергей писал(а):krom23, а видео урок смотрели? Я не силен в Си, но по примеру из видео запустил дисплей OLED 128x64 по SPI.
Сергей, вы считаете, что интегрировать библиотеку или вписать скетч одно и то-же?

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 22:57
Сергей
krom23, прошу прощения не вдумчиво вопрос прочел. Запятых много.

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 22:59
Сергей
hallozin, а к каким выводам подключать НРФ-ку? где указанно и где можно изменить?

Интеграция своего кода на Си.

Добавлено: 27 янв 2016, 23:07
hallozin
изменить пока ничего нельзя ,завтра если будет время сделаю, а подключается так

Интеграция своего кода на Си.

Добавлено: 28 янв 2016, 00:25
Сергей
hallozin, а еще есть какие то нюансы? А то чет не работает передача-прием.

Интеграция своего кода на Си.

Добавлено: 28 янв 2016, 10:18
hallozin
Сергей, попробуйте эти примеры если не заработают ,значит, что то подключили неправильно.
передатчик передаёт значения с 2 аналоговых портов а приёмник принимает и отсылает в порт
https://yadi.sk/d/QtBq_FvTnrZL4
https://yadi.sk/d/Q_UbHTKgnrZLQ

Интеграция своего кода на Си.

Добавлено: 28 янв 2016, 12:43
Сергей
hallozin, Спасибо заработало.
Скажите, обязательно на два входа подавать сигнал или нет? То я пробовал с одним входо-выходом, может из за этого не работало?

Интеграция своего кода на Си.

Добавлено: 28 янв 2016, 13:41
hallozin
Сергей, Нет не обязательно . Если подаем данные на in1 на передатчике то на приёмнике надо получать эти данные с out1 и аналогично со вторым входом и выходом

Интеграция своего кода на Си.

Добавлено: 28 янв 2016, 13:48
Сергей
hallozin, я так и подумал. И уже перепроверил. Значит проблема была в библиотеках.
hallozin, предлагаю Вам создать тему в раздел "справочники и даташиты"

 предварительно доработав блок до конца. Потом мы эти темы перенесем в новый раздел. Доработка блока имею ввиду добавить на входа управление модулем (изменять скорость, мощность, каналы, трубы) вообщем что бы был блок использующий все возможности модуля.

Интеграция своего кода на Си.

Добавлено: 28 янв 2016, 21:51
Сергей
Кто нибудь использовал вот НРФки с усилителем и антенной?
1191845.jpg
Пишут что дальность до 1100 метров.

Интеграция своего кода на Си.

Добавлено: 29 янв 2016, 13:31
Naum
Сергей писал(а):дисплей OLED 128x64 по SPI.
если можно выложите блок чтобы посмотреть как вы это сделали. Большое спасибо

Интеграция своего кода на Си.

Добавлено: 29 янв 2016, 15:24
Max
Сергей писал(а):Пишут что дальность до 1100 метров.
На открытой местности.