- Цена: $1.6
(куплено за $2.6 за пару включая доставку)
Не так давно я одним ловким движением уронил свой транзистортестер со стола, и дисплею пришел карачун. Опечалившись, я пошел выбирать новый экран на али…
Родной стал выглядеть примерно так:
Взял обычный зеленый и синий инверсный — позырить и оставить инверсный лежать на полочке на будущее
Примерные габариты по-моему как тут:
Я намерил по отверстиям 31х75, видимая часть экрана 14х65, высота цифр 5мм. Отверстия, кстати, под винты М3.
Внешний вид:
Отличаются одним резистором на инверсном дисплее — это перемычка ИМХО для запитки подсветки от основного питания. Проверять я это, конечно, не будут 😉
Далее я отжал у брательника ардуину, чтобы по-быстрому проверить знакогенератор на предмет наличия там русских букв. Мало ли, вдруг они там есть? 😉
Подключаем к ардуине например так:
Качаем оболочку и пишем скетчик (не судите строго — это первое что я написал для адруины, да и вообще за много лет тотального отсутствия практики в программировании, не считая экселя, что программированием назвать можно только с некоторой натяжкой):
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2); // (RS, E, DB4, DB5, DB6, DB7)
void setup() {
// put your setup code here, to run once:
lcd.begin(16, 2); // Задаем размерность экрана
lcd.setCursor(0, 0); // Устанавливаем курсор в начало 1 строки
lcd.print(«uncle_sem»); // Выводим текст
lcd.setCursor(0, 1); // Устанавливаем курсор в начало 2 строки
lcd.print(«for mysku.ru»); // Выводим текст
delay(5000);
}
void loop() {
// put your main code here, to run repeatedly:
//lcd.home();
//lcd.autoscroll();
for (int j = 0x1; j <= 0x0f; j++)
{
lcd.clear();
lcd.setCursor(0, 0);
for (int i = j*0x10; i < j*0x10+0x10; i++)
{
lcd.write(i);
}
lcd.setCursor(0, 1);
for (int i = j*0x10+0x10; i < j*0x10+0x20; i++)
{
lcd.write(i);
}
j++;
delay (5000);
}
}
Результаты:
Руского закономерно нету:
По углам обзора. На фото всё несколько хуже чем в жизни. Зеленый без подсветки так и вообще прям очень понравился — очень контрастный, а буквы как-бы висят над фоном. Инверсный — похуже, но не забываем о цене и возможности подстройки контрастности подстроечным резистором
Повторюсь, в жизни оно получше чем на фото.
Ну и попробуем внедрить в транзистортестер. Его я собирал сам лет наверно 5 назад на готовой плате, купленной кажется на радиокоте. А вот дисплей я покупал в оффлайне, и он чутка крупнее, чем стандартный китайский.
При этом плата-то рассчитана именно на такое как я купил сейчас, но вот отверстие в корпусе я сделал как для имевшегося тогда индикатора, соответственно, новый входит «с лёгким зазором». Нда, видок тот еще…
Печатаю стоечки 5мм и 9мм высотой, в тех что 5мм нарезаю резьбу, скручиваю в кучу и приклеиваю на место. Заодно рассверлил отверстие и поставил колпачок на кнопку
Ну а на морду печатаю на обычном уже принтере «фальшпанель» и приклеиваю на двухсторонний тонкий скотч
Честно говоря, результат не очень — бликует и контрастность упала. Возможно сделаю потом просто рамочку, например на 3д-принтере напечатаю, сейчас в любом случае черного пластика нет.
Вообще, надо сказать, 3Д принтер здорово помогает в таких делах. То есть вот у нас корпус например есть готовый, ну отверстие прорезать — тоже задачка, но у меня фрезерный станок есть, так что как-бы и ладно, но вот крепежные стойки банальные на принтере напечатать и приклеить — ну просто песня! Быстро, просто, надежно, хорошо.
Ну и для оценки углов обзора без подсветки, еще до установки плёночки на «морду»:
Подытоживая: зеленый дисплей прям хороший как ни покрути. Синий инверсный — ну слабоваты углы обзора, слабоваты. Но что-то мне подсказывает, что за эту цену дисплеи все примерно по одной технологии сделаны, а значит и «картинка» будет примерно одинаковой. Высококонтрастные китайцы только начали осваивать (у меня в метеостанции такой — там черный это черный, белый это белый, углы отличные и все дела), и они пока встречаются реже и стоят заметно дороже. Я пока применения особого второму дисплею не придумал, так что пусть полежит, а там видно будет.