Форум РадиоКот https://radiokot.ru/forum/ |
|
Термометр с двумя дисплеями https://radiokot.ru/forum/viewtopic.php?f=62&t=18769 |
Страница 1 из 3 |
Автор: | shura-gam [ Вт авг 18, 2009 07:18:52 ] |
Заголовок сообщения: | Термометр с двумя дисплеями |
А не встречал ли кто схемку термометра на МК с двумя раздельными LED дисплеями "дом - улица" |
Автор: | Redrik Shuhart [ Вт авг 18, 2009 10:59:30 ] |
Заголовок сообщения: | |
а можно и на 1м. если ЖК то левая-дом, правая улица, можно даже написать на ЖК Д:28______У:35 |
Автор: | shura-gam [ Вт авг 18, 2009 12:15:25 ] |
Заголовок сообщения: | |
хочется на светодиодных |
Автор: | Alex72 [ Вт авг 18, 2009 12:27:29 ] |
Заголовок сообщения: | |
А поочередная индикация температур не устраивает? |
Автор: | Danko [ Вт авг 18, 2009 12:29:43 ] | |||
Заголовок сообщения: | ||||
тини2313 + DS18B20 (2 шт) + 7 сег 4 азр LED (2 шт)
|
Автор: | shura-gam [ Вт авг 18, 2009 12:55:54 ] |
Заголовок сообщения: | |
Огромное спасибо! То что надо! Датчики различаются по серийнику? Индикаторы, как я понял, с общим катодом? |
Автор: | Danko [ Вт авг 18, 2009 13:56:12 ] |
Заголовок сообщения: | |
небольшое дополнение: если при чтении датчиков будут глюки поставь между чтениями датчиков задержку хотя бы 0,5 сек. Код: if (devices > 1) { // если обнаружено больше отдного датчика
temperature1=ds18b20_temperature(&rom_code[0][0]); ///////////////// delay_ms(500);// ///////////////// temperature2=ds18b20_temperature(&rom_code[1][0]); zpt = ON; if (temperature1!=-9999) hex_to_dec(temperature1, 1); if (temperature2!=-9999) hex_to_dec(temperature2, 2); } |
Автор: | shura-gam [ Вс авг 23, 2009 15:33:43 ] |
Заголовок сообщения: | |
Собрал сей девайс. Всё работает отлично, буду в корпус загонять. Глюков пока не замечено. |
Автор: | maverick5334 [ Вт авг 25, 2009 23:31:20 ] |
Заголовок сообщения: | |
Так у индикаторов общий анод или катод? |
Автор: | headshotbacs [ Ср авг 26, 2009 02:57:47 ] |
Заголовок сообщения: | |
shura-gam писал(а): Собрал сей девайс. Всё работает отлично, буду в корпус загонять. Глюков пока не замечено.
А ты задержку на датчики ставил, как danko напиал или нет? какие индикаторы ОК или ОА??? Кинь печатки если есть и фотки происходящего пож. |
Автор: | Danko [ Ср авг 26, 2009 11:29:48 ] |
Заголовок сообщения: | |
maverick5334 писал(а): Так у индикаторов общий анод или катод? Если открыть файлик main_OK.c ответ можно найти.
|
Автор: | maverick5334 [ Ср авг 26, 2009 12:36:04 ] |
Заголовок сообщения: | |
Может и можно найти, но я в этом файле ничего не понял! |
Автор: | Danko [ Ср авг 26, 2009 14:04:59 ] |
Заголовок сообщения: | |
Я вообще то не люблю хамить но ... А лентяев я вообще просто ненавижу Во первых: строка № 27 Код: // Черырехразрядный семисегментник (Общ.кат.) // (PORTB - разрряды) - 1-bit0, 2-bit1, 3-bit2, 4-bit3, 5-bit4, 6-bit5, 7-bit6, 8-bit7 // (PORTD - сегменты) - a-bit0, b-bit1, c-bit2, d-bit3, e-bit4, f-bit5, g-bit6 // (PORTA bit 1 - сегмент dp) Во вторых: строка № 67 Код: PORTB=0xFF; // потушить все (биты всех знакомест "1" - для Общ.кат.)
PORTD=digits[digit_out[cur_dig]]; // символ на экран PORTA.1=0; PORTB = ~(1 << cur_dig); // засветить нужный бит (бит знакоместа в "0" - для Общ.кат.) |
Автор: | maverick5334 [ Ср авг 26, 2009 14:49:40 ] |
Заголовок сообщения: | |
Спасибо! ![]() Я не лентяй, просто в файле пользовался поиском слова по признаку катод, анод, вот и результат. |
Автор: | headshotbacs [ Ср авг 26, 2009 19:12:19 ] |
Заголовок сообщения: | |
У кого ПП есть? Поделитесь ![]() |
Автор: | maverick5334 [ Ср авг 26, 2009 19:25:51 ] |
Заголовок сообщения: | |
Задолбаю автора... (извини, неуч я). Индикация с десятыми? Или целыми? Если целыми, то возможно ли переделать с десятыми? У ж извини за назойливость, я в микроконтроллерах понимаю - собрал, прошил и не понял как это произошло... ![]() |
Автор: | headshotbacs [ Ср авг 26, 2009 20:07:37 ] |
Заголовок сообщения: | |
maverick5334 печатка есть??? |
Автор: | maverick5334 [ Ср авг 26, 2009 23:30:10 ] |
Заголовок сообщения: | |
Печатку наляпать не проблема. Вот, может автор сего девайса сжалится и ответит на мой вопрос, тогда и печатку накидаю. |
Автор: | Danko [ Чт авг 27, 2009 09:28:55 ] |
Заголовок сообщения: | |
maverick5334 писал(а): Печатку наляпать не проблема. Вот, может автор сего девайса сжалится и ответит на мой вопрос, тогда и печатку накидаю. на указанный e-mail отправил письмо с фоткой девайса. Для всех остальных: индикация с десятыми и со знаком минус при отрицательных температурах.
|
Автор: | maverick5334 [ Чт авг 27, 2009 10:06:41 ] |
Заголовок сообщения: | |
Спасибо. |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |