-
Постов
664 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Сообщения, опубликованные zeconir
-
-
Добрый день. Не так давно столкнулся с проблемой входа в профиль на сайте через браузер Firefox. В других браузерах все в порядке. Проблема заключается в том, что при нажатии кнопки
ничего не происходит. Блокировщик рекламы выключен. Устанавливал Firefox на другом ПК, проблема осталась.
**Вообще странно, считается что у Firefox наиболее полная поддержка Web стандартов.
0 -
Но если еще будут желающие на эту плату, то место уступлю.
0 -
https://www.dfrobot.com/product-1159.html - интересная вещь. Как раз подумываю над созданием своей сети причиндалов "умный дом", туда прям идеально вписывается. Если вас моя кандидатура устраивает, то становлюсь в очередь =)
0 -
Добрый день. Мной была опубликована статья с несколько упрощенной, но в то же время улучшенной версией данного радиоуправления: http://cxem.net/uprav/uprav99.php . К сожалению, у первой версии есть большой недостаток - графический LCD, обработка которого занимает много процессорного времени. Как следствие, МК не успевает выполнять свою основную задачу - обеспечивать связь с приемником. Впрочем, это все описано в статье о версии №2 (по ссылке).
0 -
В данном обзоре будет рассмотрен модуль светодиодной матрицы 24х8, любезно предоставленный магазином DFRobot.
Упаковка, внешний вид и детальные фото модуля
Посылка была отправлена EMS, и после прохождения таможни доставлена Почтой России. Упаковка выше всяких похвал, в чем убедиться можете по фото ниже (уголок помялся сами понимаете где и кем).
Открываем коробочку...
А там еще одна коробочка, окруженная защитным слоем пенопласта!
В маленьком коробке тоже не все так просто. Непосредственно модуль, а также сопровождающие аксессуары (разъемы, прозрачный шильдик) запаяны в антистатические блистеры, переложенные полистироловыми вкладышами. Весьма впечатляющий уровень защиты платки ценой в ~600р.
Ниже представлены фото внешнего вида:
Макро фото качества монтажа:
Плата модуля выполнена качественно. Все отверстия, предназначенные для пайки металлизированы. Маска отличная. Номера элементов на плате выполнены белой краской, и отлично видны на фоне черной маски.
Но, внешний вид не самое главное. Куда важнее для нас, радиолюбителей, то, какой функционал у того или иного устройства. Исходя из того, что нам предлагает базовая библиотека для данного модуля, можно сделать вывод, что он может переходить в режим пониженного энергопотребления. А возможности библиотеки позволяют рисовать точки, линии, а также выводить текст (статический или бегущую строку). Все это будет протестировано далее, а сейчас прошу обратить внимание на электрические характеристики модуля, которые указаны на страничке заказа товара:
- Напряжение питания: 3.3 ... 5В
- Цвет светодиодов: Синий
- Контроллер: HT1632C
- Потребляемый ток (зависит от количества включенных светодиодов): 6 ... 100мА
- Режим пониженного энергопотребления: 5нА
- Частота контроллера: 256KГц
- Выбор кристалла (CS): D2, D3, D4, D5
- Последовательная передача данных
- Поддержка библиотеками Arduino
- Поддержка прокрутки изображения
- Тип интерфейса: совместим с серией FireBeetle
- Рабочая температура: -10℃ ... +85℃
- Габариты: 24 × 58(мм)/0.94 x 2.28(дюймов)
- Вес: 26 грамм
Контроллер HT1632C это уже хорошо - для Arduino есть библиотеки с поддержкой данного контроллера, так что подключение этого модуля проблем вызвать не должно. Более того, на страничке покупки есть ссылка на Wiki, где описано подключение и использования данного модуля, пусть и на английском.
Ток потребления относительно небольшой, учитывая что на плате более 190 светодиодов.
Диапазон питающих напряжений, можно сказать, стандартный (3.3 ... 5В), что позволяет использовать данный модуль как с МК, работающими от 5В, так и с теми, которые предпочитают для питания использовать 3.3В.
Для тестирования модуля мной был использован микроконтроллер STM32F103C8T6, с залитым бутлоадером для использования с Arduino IDE.
Первым делом подключим модуль к "Arduino". Для этого нужно соединить выводы CS (один выбранный переключателем на тыльной стороне платы модуля, D2 ... D5), WR и DATA.
Далее, загружаем скетч и радуемся приветствию модуля =)
Пример №1
Скрытый текст#include <DFRobot_HT1632C.h>
#define DATA PB3
#define CS PB4
#define WR PB5
//#define RD 7
DFRobot_HT1632C ht1632c = DFRobot_HT1632C(DATA, WR, CS);
char str[] = "Hello";
void setup() {
ht1632c.begin();
ht1632c.isLedOn(true);
ht1632c.clearScreen();
ht1632c.setCursor(0,0);
ht1632c.print(str);
}
void loop() {
}
Но, это было самое простое, что можно вывести - статический текст. Попробуем по инструкции сделать что-то более интересное!
Пример №2
Скрытый текст#include <DFRobot_HT1632C.h>
#define DATA PB3
#define CS PB4
#define WR PB5
DFRobot_HT1632C ht1632c = DFRobot_HT1632C(DATA, WR,CS);
char str[] = "http://cxem.net";
void setup() {
ht1632c.begin();
ht1632c.isLedOn(true);
ht1632c.clearScreen();
delay(500);
}
void loop() {
ht1632c.print(str,50);
//delay(100);
}
И, пожалуй посмотрим еще один пример, который есть в стандартной библиотеке. Речь идет о рисовании линии. Но, как бы просто не выглядело со стороны название примера, на самом деле он гораздо интереснее. Контроллер умеет менять яркость, и те, кто писал эти примеры не забыли про такую интересную функцию.
Пример №3
Скрытый текст#include <DFRobot_HT1632C.h>
#define DATA PB3
#define CS PB4
#define WR PB5
DFRobot_HT1632C ht1632c = DFRobot_HT1632C(DATA, WR,CS);
char text[] = "123";
void setup() {
// put your setup code here, to run once:
ht1632c.begin();
ht1632c.isLedOn(true);
ht1632c.clearScreen();
ht1632c.drawLine(0, 0, 0, 7);
ht1632c.drawLine(0, 7, 23, 7);
ht1632c.drawLine(23, 7, 23, 0);
ht1632c.drawLine(0, 0, 23, 0);
ht1632c.writeScreen();
}
void loop() {
// put your main code here, to run repeatedly:
for(uint8_t i = 1; i < 16; i++){
ht1632c.setPwm(i);
delay(50);
}
for(uint8_t i = 15; i > 0; i--){
ht1632c.setPwm(i);
delay(50);
}
}
Посмотрим, как будет выглядеть вывод точек.
Пример №4
Скрытый текст#include <DFRobot_HT1632C.h>
#define DATA PB3
#define CS PB4
#define WR PB5
//#define RD 7
DFRobot_HT1632C ht1632c = DFRobot_HT1632C(DATA, WR,CS);
void setup() {
ht1632c.begin();
ht1632c.isLedOn(true);
ht1632c.clearScreen();
}
void loop() {
for(uint8_t x=0; x<24; x++){
for(uint8_t y=0; y<8; y++){
ht1632c.setPixel(x,y);
ht1632c.writeScreen();
delay(100);
}
}
for(uint8_t x=0; x<24; x++){
for(uint8_t y=0; y<8; y++){
ht1632c.clrPixel(x,y);
ht1632c.writeScreen();
delay(100);
}
}
}
(на гифке ускорено воспроизведение в три раза).
Модуль тестировался при напряжениях 3.3В и 5В. В обоих случаях сбоев в работе не наблюдалось. В режиме статического текста из примера №1 потребление тока для 3.3В и 5В составило 10 и 36,5мА соответственно. В режиме полной заливки, при напряжении питания 5В, ток потребления составил 76мА. В режиме пониженного энергопотребления, при тех же 5В, он составил 0.9мА.
Использование
Исходя из вышеперечисленного, данный модуль целесообразно использовать в устройствах, имеющих сетевое питание. Все таки ток потребления в 50 - 70мА это не так уж и мало. Но если у вас есть возможность использовать аккумулятор большой емкости, то и портативные устройства могут обзавестись таким светодиодным дисплеем. К примеру, можно на основе этого модуля собрать дисплей для ПК, который будет отображать важную информацию. Или электронный "бейджик", крепящийся на рюкзак. Все зависит от вашей фантазии =)
Подведем итоги
Данный модуль, на мой взгляд, свои деньги отрабатывает. И пусть заявленные 5нА мы не увидели, остальные параметры оказались в заявленных пределах (а еще у меня стойкое впечатление, что на сайте опечатка, и на самом деле должно быть "5мА"). Хотя, будь его цена рублей на сто дешевле, приятного было бы больше. Но в то же время, в эту цену входит надежная упаковка от магазина, которая не позволит вашей покупке выйти из строя без вашего ведома ;).
0 -
Если нет исходников (а вероятность что их нет > 99%), то никак разрешение изменить не выйдет. Тем более, что драйвер экрана тоже нужно еще найти.
Исходя из вышесказанного, процессор уже роли не сыграет. Хоть в "+", хоть в "-".
Ищи такой же дисплей, который стоял ранее и заменяй, или книгу на помойку.
1 -
Спасибо за ответы, буду хоть примерную причину знать. Ну да ладно, повреждений - мизер. Замену если и буду делать, то очень не скоро. Тему можно считать закрытой.
0 -
Добрый день. Прошу помощи с решением такой проблемы: на матрице ноутбука по краям есть белые засветы. Изменяя яркость подсветки определил, что от нее этот изъян не зависит.
Если кто-то сталкивался с таким, подскажите: матрицу под замену, или есть способ восстановления?
**Напрягает не сильно, особенно во время работы. А вот если фильм смотришь, то уже как-то не очень.
0 -
@motoandrey14 Только еще пару ампер накинуть для верности, ибо микросхема не маной небесной питается.
0 -
@Антон Солодилов Смотрите в сторону перегрева чипа, ибо вероятность этого высока. И симптомы совпадают.
0 -
На процессоре радиатор есть?
0 -
@kt118 Ну, сердце, это если сам чип сажать =) Впрочем, как-раз таки возможно что это не далеко от истины. Зависит от того, насколько быстро и качественно сгорел DC-DC...
-1 -
@Fedor_a , проведу аналогию: вы собираетесь лететь на самолете (ну вдруг), и вам говорят, что воон тот пацаненок лет 16 займет место пилота, просто по тому, что ему хотелось управлять самолетом (настоящим), причем, естессно у него нет ни знаний, ни навыко, только голое желание. А теперь, нам всем (в смысле, форумчанам) ответьте, вы бы стали верить в его "силы", или сели бы на другой рейс?
Намек понятен?
0 -
-
Ссылку на такие конденсаторы (которые 100мФ х 450В).
56 минут назад, VitalD сказал:Ну а по формуле я не знаю формулы последовательно соединенных конденсаторов.
И можно такой вопрос: а сколько вам лет? Ибо то, что вы выше писали, вообще-то дают в 8 классе на уроках физики.
0 -
@iiwanc Так какая все-таки нумерация?
0 -
-
-
@VitalD , раз 20 проверьте монтаж, еще 20 - исправность деталей, после обмотки на обрыв проверить. А потом еще выложить на обозрение схему, по которой мучаете детали. И, может быть, вам таки помогут советом.
1 -
Добрый день. Появилась возможность добыть несколько десятков дисплеев от китайфонов. Дисплеи с сенсором, так что для радиолюбителя - прям лакомый кусочек. Но вот инфы на них нет.
Надписи на шлейфе:
M403B115
M30112B341
FPC-FTM300D80Z
2010-01-26
На сенсоре:
PB093-FR-TR
Прошу помощи в определении контроллера и распиновки, может ко-то с ними уже сталкивался. В крайнем случае, можно и только контроллер. Распиновку и инициализацию попытаюсь снять лог. анализатором с рабочего тела с аналогичным дисплеем.0 -
@Agats Вы сначала попробуйте свой в эпоксидке искупать. Авось и не понадобится искать другой.
0 -
@Marianna У меня это "рабочий" вариант, если нужно в институт что-то притащить. Ну и читать с него удобно. А так-то в основном, за настольными ПК сижу.
0 -
@Marianna Да в том то и дело, что только на ali нужная мне плата была. Такие платы больше 10 лет назад закончили выпускать, не найти уже =( Только с разбора если...
0 -
@Marianna Да, про баны активных спорщиков я знаю. Если есть возможность лишний раз подождать (срок защиты не вышел) - стараюсь это делать, а не спорить. А с мат. платами у меня облом вышел - тот продавец, у которого были нужные мне платы уже их распродал/закрылся/исчез =(
0
Браузер Firefox и вход в профиль на сайте
в Сайт Паяльник и форум
Опубликовано · Изменено пользователем zeconir
Скрин
Вопрос решился. Оказывается, у меня в Firefox была включена опция "Защита от отслеживания" в положении "Всегда". Вот так вот.