Корзина
пусто

Динамик

Динамик

Нажмите, чтобы увеличить
Динамик
Динамик
Цена: 390 pуб.
Наличие: В наличии 
Модель: speaker
Количество: Добавить в корзину
Набор креплений Базовая плата 2

Динамик — модуль серии Grove для подключения к Arduino и экспериментов с генерацией звуковых сигналов разной тональности и даже целых мелодий (пример в библиотеке Squawk)

  • Grove совместимый интерфейс
  • регулируемая громкость
  • усилитель LM386
  • 25 * 42 мм.

Squawk библиотека

Подробная информация

Демо код без библиотек для Ардуино:

#define SPEAKER 3

int BassTab[]={1911,1702,1516,1431,1275,1136,1012};//bass 1~7

void setup() 
{
	pinInit();
}
void loop()
{
	/*sound bass 1~7*/
	for(int note_index=0;note_index<7;note_index++)
  	{
    	sound(note_index);
		delay(500);
  	}
}
void pinInit()
{
	pinMode(SPEAKER,OUTPUT);
	digitalWrite(SPEAKER,LOW);
}
void sound(uint8_t note_index)
{
	for(int i=0;i<100;i++)   
 	{
		digitalWrite(SPEAKER,HIGH);
		delayMicroseconds(BassTab[note_index]);
		digitalWrite(SPEAKER,LOW);
		delayMicroseconds(BassTab[note_index]);
	}
}