Например TDA7294

Форум РадиоКот • Просмотр темы - ГРИ часы под управлением ESP8266
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс июл 27, 2025 22:22:41

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 118 ]    , , , 4, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Чт мар 24, 2016 15:30:09 
Родился

Зарегистрирован: Пт мар 18, 2016 16:42:37
Сообщений: 19
Рейтинг сообщения: 0
Посмотрел у MadOrc-ка скетч, там стоит обновление 1 час (unsigned long Next_ms = 3600000;), то что надо. :hunger:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Чт мар 24, 2016 15:34:17 
Родился
Аватар пользователя

Карма: 3
Рейтинг сообщений: 14
Зарегистрирован: Сб апр 20, 2013 22:08:12
Сообщений: 15
Рейтинг сообщения: 0
Это не то, в конце кода смотреть надо в лупе


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Чт мар 24, 2016 15:45:40 
Родился

Зарегистрирован: Пт мар 18, 2016 16:42:37
Сообщений: 19
Рейтинг сообщения: 0
Понятно, сразу и не видно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Вт мар 29, 2016 00:34:06 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 1
На ИВ-11


Вложения:
IV11-1.jpg [250.74 KiB]
Скачиваний: 675

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Ср мар 30, 2016 21:14:18 
Родился

Зарегистрирован: Пт мар 18, 2016 16:42:37
Сообщений: 19
Рейтинг сообщения: 0
ВНН: Схему и скетч можно попросить? 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Чт мар 31, 2016 03:56:26 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 0
DIGITAL544 Схему не рисовал . Стабилизатор на 170В перестроить на +27В Добавить стабилизатор на 1.6В У меня собран на LM2576 в классическом включении . Добавить ключи на p-n-p транзисторах с ULN 2003 на базу через резистор 56К база - эмиттер резистор 220 К , эмиттер на +27 В , коллектор на сегменты индикаторов и через 100К на общий . Сетки индикаторов на +27 В


Вложения:
wi-fi_clock_ap_t.rar [6.28 KiB]
Скачиваний: 451

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Пт апр 01, 2016 18:00:14 
Родился

Зарегистрирован: Пт мар 18, 2016 16:42:37
Сообщений: 19
Рейтинг сообщения: 0
ВНН подтвердите соответствие выводов ULN 2003 сегментам индикатора, например 10,11,12,13,14,15,16-A,B,C,D,E,F,G. Под Ваши ключи подойдет семисегментный светодиодный индикатор с общим катодом?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Сб апр 02, 2016 02:38:33 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 0
DIGITAL544 Знакогенератор для каждого индикатора расположен в void h1 , void h2 , void m1 ....... в виде Btt5 = Btt5 + 0b10111111;// От MadOrc 0b00010001; Это байт вывода в регистр 595 . Подключай как тебе удобно и измени знакогенератор в соответствие с подключением. Как видно из программы у каждого индикатора свой знакогенератор , и подключение может быть разным в зависимости от разводки ПП.

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Сб апр 02, 2016 19:00:56 
Родился

Зарегистрирован: Пт мар 18, 2016 16:42:37
Сообщений: 19
Рейтинг сообщения: 0
Раскидал побитно - вроде сошлось, запутаться можно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Вт авг 30, 2016 00:13:07 
Это не хвост, это антенна

Карма: 7
Рейтинг сообщений: 105
Зарегистрирован: Пн ноя 23, 2009 00:50:23
Сообщений: 1411
Откуда: Crimea, Simferopol
Рейтинг сообщения: 0
по прошествии года, мне все таки удалось заказать и привести желаемые модули ESP8266. было 4 попытки..

но это все лирика.
итого на руках esp-07 - один распаян на демоборде.

желаю собрать ГРИ-шные часы.
сделаны 3 оригинальные платы (с мелкими вариациями под мои детали) от автора.

но судя по всему, с первоначальной концепцией были проблемы.

стабилизатор 3В перегревается, лишние кнопки я и другое..

какие необходимо внести изменения в схему - так сказать работа на ошибками с учетом опыта сборки и эксплуатации ?

ну и по софту - версии с собственным вебсервером для настройки сети с паролем для ГРИ-шной модификации вроде бы нету ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Вт авг 30, 2016 04:35:09 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 0
sa-ta В сообщении от Пт дек 11, 2015 00:59:01 от Leoz .

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Вт авг 30, 2016 17:12:56 
Мудрый кот
Аватар пользователя

Карма: 27
Рейтинг сообщений: 656
Зарегистрирован: Ср апр 04, 2012 09:55:53
Сообщений: 1789
Откуда: Северодонецк
Рейтинг сообщения: 0
Стабилизатор надо поменять на DC-DC, есть вероятность(не всегда) что 1117 будет отрубаться по теплу. Или снизить напряжение питания часов..
В остальном проблем нет :solder: .
Цитата:
лишние кнопки я и другое..


Кнопки никогда не бывают лишними при таком кол-ве флеша.Может со временем...
Что там еще другое? :shock:

_________________
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Пн сен 26, 2016 14:41:22 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 3
ИН-1
Изображение

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Пн сен 26, 2016 14:55:25 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 6
Изображение
Изображение
Изображение
Изображение
Изображение

Чем

Изображение
Изображение

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Чт ноя 17, 2016 20:38:18 
Это не хвост, это антенна

Карма: 7
Рейтинг сообщений: 105
Зарегистрирован: Пн ноя 23, 2009 00:50:23
Сообщений: 1411
Откуда: Crimea, Simferopol
Рейтинг сообщения: 0
сделал вторую ревизию плат - с регистрами и ключами и с лампами (не могу пока красива упаковать 34063 заместо 1117 :( на основной)

вот уже почти начал паять и подумалось...

программное :
*а как выглядит перевод времени весна-осень ?
* >> ну и по софту - версии с собственным вебсервером для настройки сети с паролем для ГРИ-шной модификации вроде бы нету ?
>>>sa-ta В сообщении от Пт дек 11, 2015 00:59:01 от Leoz
- на плате были отмечены подключение фоторезистора.. в прошивка я так понимаю этот функционал не реализован (единственный АДС занят обслуживанием кнопок ) ?

аппаратное :
*нет фотографий второй платы - нужно на каждый регистр паять тантал (емкость ?) + керамику ?
*на каждый ключ ставить стабилитрон на 42 вольта или можно обойтись одним на всех ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Чт ноя 17, 2016 21:04:34 
Мудрый кот
Аватар пользователя

Карма: 27
Рейтинг сообщений: 656
Зарегистрирован: Ср апр 04, 2012 09:55:53
Сообщений: 1789
Откуда: Северодонецк
Рейтинг сообщения: 0
sa-ta писал(а):
(не могу пока красива упаковать 34063 заместо 1117 :( на основной)


MP1470 на али 2 $ за 10. На 500кГц дроссель будет милипусенький.
sa-ta писал(а):
*а как выглядит перевод времени весна-осень ?

Плохо этот функционал в базовой прошивке не реализован. можно спросить uldemir , он грозился сделать вечный календарь.
Цитата:
на плате были отмечены подключение фоторезистора.. в прошивка я так понимаю этот функционал не реализован (единственный АДС занят обслуживанием кнопок ) ?

На выделенной ножке это реализовать не сложно, но есть проблемы с гистерезисом( когда на грани логического 0 и 1 часы начинают мигать.
Или придется менять схему , а именно - местами кнопку и фото резистор :oops: .
Предпочтительно использовать ночной режим по времени.

Цитата:
нет фотографий второй платы - нужно на каждый регистр паять тантал (емкость ?) + керамику ?


У меня на каждую микросхему стоит керамика , тантал 1 на всю плату.

Цитата:
*на каждый ключ ставить стабилитрон на 42 вольта или можно обойтись одним на всех ?


Можно хоть так хоть так, на плате это учтено. У меня на каждую микросхему стоит свой стаб.

_________________
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Пт ноя 18, 2016 08:52:21 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7306
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Я не грозился, я просил. Тот календарь что у меня, закончится через 20 лет (уже чуть меньше). Исходники есть выложены на второй странице этой темы. Там мой вариант - добавлен WEB сервер от leoz, переход на летнее/зимнее время по евросоюзному алгоритму (а в Крыму, разве всё еще есть летнее время?) - выключаемый и вывод времени чуть в другом формате (у меня другой сдвиговый регистр и разводка). Выкинуто гашение индикаторов и всё, что связано с подсветкой.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Вт дек 19, 2017 10:49:30 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 370
Зарегистрирован: Вт май 22, 2012 16:50:34
Сообщений: 192
Рейтинг сообщения: 0
На ИВ-11

Доброго времени суток
Сразу скажу , что не програмист, долго смотрел сравнивал скетчи,
так и не понял как внести изменения
чтоб подключить ГРИ (надо чтоб секунды были)
Заранее буду благодарен тем кто поможет разобраться как это сделать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Вт дек 19, 2017 14:23:39 
Мудрый кот
Аватар пользователя

Карма: 27
Рейтинг сообщений: 656
Зарегистрирован: Ср апр 04, 2012 09:55:53
Сообщений: 1789
Откуда: Северодонецк
Рейтинг сообщения: 0
Что там не понятно?
Он сдвигает в 6 595х 6 чисел.
Код:
shiftOutMy(DS, SH_CP, MSBFIRST, Btt0);
    shiftOutMy(DS, SH_CP, MSBFIRST, Btt1);
    shiftOutMy(DS, SH_CP, MSBFIRST, Btt2);
    shiftOutMy(DS, SH_CP, MSBFIRST, Btt3);
    shiftOutMy(DS, SH_CP, MSBFIRST, Btt4);
    shiftOutMy(DS, SH_CP, MSBFIRST, Btt5);
    digitalWrite(ST_CP, HIGH);
    delay(10);
    digitalWrite(ST_CP, LOW);
    delay(30);


Каждая 595 подключена к одной ИВ-11.
Спойлер
Код:
void h1(uint8_t output) {
  switch (temp) {
    case 0:
      Btt5 = Btt5 + 0b10111111;//0b00010001;
      break;
    case 1:
      Btt5 = Btt5 + 0b00010101;//0b01110111;
      break;
    case 2:
      Btt5 = Btt5 + 0b11110011;//0b00101001;
      break;
    case 3:
      Btt5 = Btt5 + 0b01110111;//0b00100011;
      break;
    case 4:
      Btt5 = Btt5 + 0b01011101;//0b01000111;
      break;
    case 5:
      Btt5 = Btt5 + 0b01101111;//0b10000011;
      break;
    case 6:
      Btt5 = Btt5 + 0b11101111;//0b10000001;
      break;
    case 7:
      Btt5 = Btt5 + 0b00110101;//0b00110111;
      break;
    case 8:
      Btt5 = Btt5 + 0b11111111;//0b00000001;
      break;
    case 9:
      Btt5 = Btt5 + 0b01111111;//0b00000011;
      break;
  }
}
void h2(uint8_t output) {

  switch (temp) {
    case 0:
      Btt4 = Btt4 + 0b10111111;//0b00010001;
      break;
    case 1:
      Btt4 = Btt4 + 0b00010101;//0b01110111;
      break;
    case 2:
      Btt4 = Btt4 + 0b11110011;//0b00101001;
      break;
    case 3:
      Btt4 = Btt4 + 0b01110111;//0b00100011;
      break;
    case 4:
      Btt4 = Btt4 + 0b01011101;//0b01000111;
      break;
    case 5:
      Btt4 = Btt4 + 0b01101111;//0b10000011;
      break;
    case 6:
      Btt4 = Btt4 + 0b11101111;//0b10000001;
      break;
    case 7:
      Btt4 = Btt4 + 0b00110101;//0b00110111;
      break;
    case 8:
      Btt4 = Btt4 + 0b11111111;//0b00000001;
      break;
    case 9:
      Btt4 = Btt4 + 0b01111111;//0b00000011;
      break;
  }
}

void m1(uint8_t output) {
  switch (temp) {
    case 0:
      Btt3 = Btt3 + 0b10111111;//0b00010001;
      break;
    case 1:
      Btt3 = Btt3 + 0b00010101;//0b01110111;
      break;
    case 2:
      Btt3 = Btt3 + 0b11110011;//0b00101001;
      break;
    case 3:
      Btt3 = Btt3 + 0b01110111;//0b00100011;
      break;
    case 4:
      Btt3 = Btt3 + 0b01011101;//0b01000111;
      break;
    case 5:
      Btt3 = Btt3 + 0b01101111;//0b10000011;
      break;
    case 6:
      Btt3 = Btt3 + 0b11101111;//0b10000001;
      break;
    case 7:
      Btt3 = Btt3 + 0b00110101;//0b00110111;
      break;
    case 8:
      Btt3 = Btt3 + 0b11111111;//0b00000001;
      break;
    case 9:
      Btt3 = Btt3 + 0b01111111;//0b00000011;
      break;
  }
}
void m2(uint8_t output) {

  switch (temp) {
    case 0:
      Btt2 = Btt2 + 0b10111111;//0b00010001;
      break;
    case 1:
      Btt2 = Btt2 + 0b00010101;//0b01110111;
      break;
    case 2:
      Btt2 = Btt2 + 0b11110011;//0b00101001;
      break;
    case 3:
      Btt2 = Btt2 + 0b01110111;//0b00100011;
      break;
    case 4:
      Btt2 = Btt2 + 0b01011101;//0b01000111;
      break;
    case 5:
      Btt2 = Btt2 + 0b01101111;//0b10000011;
      break;
    case 6:
      Btt2 = Btt2 + 0b11101111;//0b10000001;
      break;
    case 7:
      Btt2 = Btt2 + 0b00110101;//0b00110111;
      break;
    case 8:
      Btt2 = Btt2 + 0b11111111;//0b00000001;
      break;
    case 9:
      Btt2 = Btt2 + 0b01111111;//0b00000011;
      break;
  }
}
void s1(uint8_t output) {

  switch (temp) {
    case 0:
      Btt1 = Btt1 + 0b10111111;//0b00010001;
      break;
    case 1:
      Btt1 = Btt1 + 0b00010101;//0b01110111;
      break;
    case 2:
      Btt1 = Btt1 + 0b11110011;//0b00101001;
      break;
    case 3:
      Btt1 = Btt1 + 0b01110111;//0b00100011;
      break;
    case 4:
      Btt1 = Btt1 + 0b01011101;//0b01000111;
      break;
    case 5:
      Btt1 = Btt1 + 0b01101111;//0b10000011;
      break;
    case 6:
      Btt1 = Btt1 + 0b11101111;//0b10000001;
      break;
    case 7:
      Btt1 = Btt1 + 0b00110101;//0b00110111;
      break;
    case 8:
      Btt1 = Btt1 + 0b11111111;//0b00000001;
      break;
    case 9:
      Btt1 = Btt1 + 0b01111111;//0b00000011;
      break;
  }
}
void s2(uint8_t output) {

  switch (temp) {
    case 0:
      Btt0 = Btt0 + 0b10111111;//0b00010001;
      break;
    case 1:
      Btt0 = Btt0 + 0b00010101;//0b01110111;
      break;
    case 2:
      Btt0 = Btt0 + 0b11110011;//0b00101001;
      break;
    case 3:
      Btt0 = Btt0 + 0b01110111;//0b00100011;
      break;
    case 4:
      Btt0 = Btt0 + 0b01011101;//0b01000111;
      break;
    case 5:
      Btt0 = Btt0 + 0b01101111;//0b10000011;
      break;
    case 6:
      Btt0 = Btt0 + 0b11101111;//0b10000001;
      break;
    case 7:
      Btt0 = Btt0 + 0b00110101;//0b00110111;
      break;
    case 8:
      Btt0 = Btt0 + 0b11111111;//0b00000001;
      break;
    case 9:
      Btt0 = Btt0 + 0b01111111;//0b00000011;
      break;
  }
}


Код:
    case 9:
      Btt0 = Btt0 + 0b01111111;//0b00000011;
      break;


Эта строчка обозначает что при цифре девять в единицах секунд, число 0b01111111 будет на 595, к которой подключен индикатор единиц секунд. К 8 биту подключен, скорее всего, "С" сегмент.

Сдвиг происходит каждую секунду.
Схему нарисовали как ИВшки подключены к 595?

_________________
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ГРИ часы под управлением ESP8266
СообщениеДобавлено: Вт дек 19, 2017 14:48:43 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 0
Я так понимаю ksv2109 хочет индикаторы ГРИ . Все просто для одного индикатора нужно 10 бит а регистры 8бит .Значит нужно 2 регистра 8+2 в остатке в 6 бит для 2го индикатора и так далее.
// Выливаем на регистры
digitalWrite(ST_CP, LOW);
// Последовательная передача данных на пин DS
shiftOutMy(DS, SH_CP, MSBFIRST, Btt0);
shiftOutMy(DS, SH_CP, MSBFIRST, Btt1);
shiftOutMy(DS, SH_CP, MSBFIRST, Btt2);
shiftOutMy(DS, SH_CP, MSBFIRST, Btt3);
shiftOutMy(DS, SH_CP, MSBFIRST, Btt4);
shiftOutMy(DS, SH_CP, MSBFIRST, Btt5);

Для вашего случая еще два региста

shiftOutMy(DS, SH_CP, MSBFIRST, Btt6);
shiftOutMy(DS, SH_CP, MSBFIRST, Btt7);

digitalWrite(ST_CP, HIGH);
delay(10);
digitalWrite(ST_CP, LOW);
Как видим в данном случае заливаем 8х6=48 бит

Для вашего случая 8х8=64

Соответствие подключения данному знаку индикаторов прописано в:
void h1
void h2
void m1
void m2
void s1
void s1

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 118 ]    , , , 4, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: bestya и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y