0
Дверной звонок из мыши порадовал :)
Сделать что-ли себе…

А «робот-уборщик» (фото 2) у меня одно время под диваном пыль подметал :)
  • avatar
  • dcoder
  • 10 апреля 2011, 22:16
0
Делали у нас подобное: forum.easyelectronics.ru/viewtopic.php?f=16&t=2135
  • avatar
  • dcoder
  • 10 апреля 2011, 22:14
0
Прекрасная идея!
Вот, для Паскаля. Здесь сама табличка и код для примера.
Программа выводит числа от 0 до 9 на индикатор, подключенный к порту B (под ATTiny2313, но работать будет везде, где есть порт B :)).

program _7segtabletest;

const
// Сегмент индикатора  = Пин
      segment_A        = 0;
      segment_B        = 1;
      segment_C        = 2;
      segment_D        = 3;
      segment_E        = 4;
      segment_F        = 5;
      segment_G        = 6;
      segment_DP       = 7;

 Char_7seg: array[0..9] of byte =
(
{0} (1 shl segment_F) or (1 shl segment_E) or (1 shl segment_D) or (1 shl segment_C) or (1 shl segment_B) or (1 shl segment_A),
{1} (1 shl segment_C) or (1 shl segment_B),
{2} (1 shl segment_D) or (1 shl segment_E) or (1 shl segment_G) or (1 shl segment_B) or (1 shl segment_A),
{3} (1 shl segment_G) or (1 shl segment_D) or (1 shl segment_C) or (1 shl segment_B) or (1 shl segment_A),
{4} (1 shl segment_G) or (1 shl segment_F) or (1 shl segment_C) or (1 shl segment_B),
{5} (1 shl segment_G) or (1 shl segment_F) or (1 shl segment_D) or (1 shl segment_C) or (1 shl segment_A),
{6} (1 shl segment_G) or (1 shl segment_F) or (1 shl segment_E) or (1 shl segment_D) or (1 shl segment_C) or (1 shl segment_A),
{7} (1 shl segment_C) or (1 shl segment_B) or (1 shl segment_A),
{8} (1 shl segment_G) or (1 shl segment_F) or (1 shl segment_E) or (1 shl segment_D) or (1 shl segment_C) or (1 shl segment_B) or (1 shl segment_A),
{9} (1 shl segment_G) or (1 shl segment_F) or (1 shl segment_D) or (1 shl segment_C) or (1 shl segment_B) or (1 shl segment_A)
);

begin
DDRB := 255; //Все пины порта В на выход.

R22 := 0; // Очищаем р22
while true do // Endless loop
 begin
  PORTB := Char_7seg[R22]; //Выкидываем текущее значение
  Delay_ms(1000); // Ждем секундочку
  Inc(r22); // Инкремент
  if R22 = 10 then r22 := 0; //Следим за тем, чтобы не улететь за край массива.
 end;
end.
  • avatar
  • dcoder
  • 07 апреля 2011, 18:20
0
Спасибо.
Особо порадовала цветная табличка! Почему таких нету в даташитах?!? :)
Что будет в следующей серии, если не секрет?
  • avatar
  • dcoder
  • 29 марта 2011, 16:24
0
… А вообще, с вопросами логично идти на форум. А не сюда.
  • avatar
  • dcoder
  • 28 марта 2011, 17:39
0
Надо плату смотреть. Ищи там шесть пустых отверстий (место под кнопку). Между кнопой POWER и HOLD.
  • avatar
  • dcoder
  • 27 марта 2011, 21:17
0
Будущее…

Приснилась мне коробка вкусных конфет в виде конденсатора. Не SMD-шного, а электролита — большие такие цилиндрические колобахи, которые на материнки ставят. Конфеты-то нормальные, а вот коробка из-под них странная, большая такая, и написано: «50 В, 100 мкФ». Внизу надпись: «Съев все конфеты, вы можете использовать эту коробку-конденсатор по назначению».

(c) IT Happens, 2674
  • avatar
  • dcoder
  • 27 марта 2011, 20:32
0
Может у тебя не стоит галочка «Запомнить меня» (или как её там?)
  • avatar
  • dcoder
  • 27 марта 2011, 18:03
0
Это и у меня так.
Тормозит при добавлении комментов, постов, голосовании… и т.п.
  • avatar
  • dcoder
  • 27 марта 2011, 14:58
0
У нас строение домофонной трубки чуть более простое.
Пара резюков да кондеров, да транзюк. Все.
Фото сабжа: www.dropbox.com/gallery/15427465/1/Domofon?h=5a8f08
[еще пару минут будет грузится — дропбокс не самое шустрое создание.]
  • avatar
  • dcoder
  • 25 марта 2011, 22:13
0
Обычная ситуация, когда нужен выводной резистор, а на этот номинал есть только SMD. :)
Я обычно все на SMD делаю, выводных держу мало. А если надо сделать макет на монтажке или т.п., то у резисторов нередко вырастают ноги :)
  • avatar
  • dcoder
  • 25 марта 2011, 11:40
0
Изобретать велосипед интересно. Хотя-бы по этому его стоит изобретать. Во-вторых, это лучший способ узнать — как велосипед устроен.

А одно из готововых устройств я всегда успею повторить, если очень приспичит.
  • avatar
  • dcoder
  • 23 марта 2011, 20:49
+1
Сделал!
Правда лампочка попалась с мелким цоколем.
Еле упихал туда все.
В результате получился такой набор:
— Две батарейки AG3 (мелкая таблетка) — итого 3 Вольта
— Полевик IRLML0030 (sot-23, припаял прямо на ножку светодиода)
— Резистор для ограничения тока… хотя можно было обойтись и без него.
— Белый 5мм светодиод. Был слишком высок… пришлось откусить верхушку.

Как не странно, все работает :)
  • avatar
  • dcoder
  • 23 марта 2011, 18:08
0
Да нахвоста эти каскады? Полевик туда и все.
Алсо, какую смысловую нагрузку несет R1?
  • avatar
  • dcoder
  • 22 марта 2011, 22:05
0
У меня, кстати есть пара подобных СИДов. Только они на подложке-звезде.
  • avatar
  • dcoder
  • 22 марта 2011, 20:22
0
А, окей. А питать этот Ватт чем? :) Он же сьест любую мелкую батарейку за пять минут, даже если не на полную мощность врубать.
  • avatar
  • dcoder
  • 22 марта 2011, 20:21
0
Никак не могу светодиодs подобрать — то слишком тусклые, то не того цвета %). Белые как-то не хочется ставить — лн должна желтоватым светить :)

Питание думаю взять от 3х мелких таблеток — 4.5 Вольт.
А транз — IRLML0030
  • avatar
  • dcoder
  • 22 марта 2011, 19:31
0
Привед Медвед! =)
Что за большой блестящий справа? Аккумулятор?
  • avatar
  • dcoder
  • 22 марта 2011, 19:26
+1
Видео шикарно :))
  • avatar
  • dcoder
  • 22 марта 2011, 17:39
0
Все хочу поугарать с ней в супермаркете. Протащить без палева и зажечь в руках на кассе. Мол проверяю. Поглядеть на глаза кассирши.
А вот это пять :)
Надо сделать подобную и в школу притащить… :)
  • avatar
  • dcoder
  • 22 марта 2011, 17:21