|  | 
|  20.02.2019, 13:29 | #11 | 
| Junior Member Регистрация: 20.02.2019 
					Сообщений: 8
				Вес репутации: 0  |   
			
			Согласен...упрощать надо, тем-более, что модуль на MAX9814 более доступен и стоит копейки + АРУ неплохая
		 | 
|   |   | 
|  20.02.2019, 13:45 | #12 | 
| Junior Member Регистрация: 20.02.2019 
					Сообщений: 8
				Вес репутации: 0  |   
			
			Попробовал. Убрал транзистор...чуть-чуть не хватает уровня на выходе, срабатывает только на громкие звуки даже с максимальным усилением 60 дБ. Возвращаю всё обратно... | 
|   |   | 
|  20.02.2019, 19:00 | #13 | 
| Administrator Регистрация: 12.04.2010 Адрес: Москва 
					Сообщений: 9,618
				Вес репутации: 9824            |   
			
			А референсное напряжение меняли? Без него ничего не получится. Получается перекос. В коде ref 5 В, тоесть нулевая точка на 2,5 В, а на микрофоне нулевая точка 1,2 В Весь анализ спектра как раз от этой нулевой точки отталкивается | 
|   |   | 
|  20.02.2019, 19:09 | #14 | 
| Administrator Регистрация: 12.04.2010 Адрес: Москва 
					Сообщений: 9,618
				Вес репутации: 9824            |   
			
			Поменяйте вот эти значения  uint8_t N_LEDS = 120; // количество светодиодов в ленте по умолчанию uint8_t ledConfig = LEDCONFIG_120; //число светодиодов по умолчанию Должно быть вот так: uint8_t N_LEDS = 180; // количество светодиодов в ленте по умолчанию uint8_t ledConfig = LEDCONFIG_180; //число светодиодов по умолчанию | 
|   |   | 
|  20.02.2019, 19:43 | #15 | 
| Junior Member Регистрация: 20.02.2019 
					Сообщений: 8
				Вес репутации: 0  |   
			
			Это я в первую очередь и менял: uint8_t N_LEDS = 180; // количество светодиодов в ленте по умолчанию uint8_t ledConfig = LEDCONFIG_180; //число светодиодов по умолчанию После включения зажигается белым штук 30 светодиодов и не на что не влияет, просто горят, зажатые кнопки при включении тоже не реагируют... | 
|   |   | 
|  20.02.2019, 22:26 | #16 | 
| Administrator Регистрация: 12.04.2010 Адрес: Москва 
					Сообщений: 9,618
				Вес репутации: 9824            |   
			
			А если попробовать оригинальный скетч lmazoid залить? Возможно в EEPROM настройки сохранены под 120 led Попробуйте на цветомузыке выбрать режим 180 LED, потом сохраните эту настройки. После чего перепрошейте. При перепрошивке контроллера EEPROM не стирается | 
|   |   | 
|  20.02.2019, 22:34 | #17 | 
| Administrator Регистрация: 12.04.2010 Адрес: Москва 
					Сообщений: 9,618
				Вес репутации: 9824            |   
			
			Еще нашел, что нужно изменить  ledConfig = LEDCONFIG_120; // если EEPROM не записана, то по умолчанию 120 LEDs, | 
|   |   | 
|  21.02.2019, 03:31 | #18 | 
| Junior Member Регистрация: 20.02.2019 
					Сообщений: 8
				Вес репутации: 0  |   
			
			Это тоже менял...не помогает. Ради интереса везде поменял значение 180 на 160 - работает. 150 - работает, а 170 и 180 уже нет... | 
|   |   | 
|  21.02.2019, 08:02 | #19 | 
| Junior Member Регистрация: 20.02.2019 
					Сообщений: 8
				Вес репутации: 0  |   
			
			Подскажите, где поменять настройки референсного напряжения ref для нулевой точки 1,2 В под микрофон без каскада усиления на транзисторе? Попробую еще раз... | 
|   |   | 
|  21.02.2019, 10:49 | #20 | 
| Administrator Регистрация: 12.04.2010 Адрес: Москва 
					Сообщений: 9,618
				Вес репутации: 9824            |   PHP код: 
			Хотя 1,1В маловато, наверно придется внешний источник AREF подключать, что тоже несет некоторые усложнения ADMUX |= (0 << REFS0) | (0 << REFS1); // Включаем внешний источник ИОН Можно попробовать на вход aRef подключить 3,3В, которые есть на борту ардуины. И на крайний вариант можно подключить делитель из двух резисторов на aRef, в цветомузыке не нужна супер точность АЦП. | 
|   |   | 
|  | 
| Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
| 
 | 
 |