ماژول ISD1820 یک برد راه انداز چیپ ISD1820 می باشد که قابلیت ضبط و پخش صدا را دارد . از این ماژول می توانید در سیستم هایی که از طریق صدا با کاربرد تعامل دارند استفاده کنید (آسانسور ها و…) . ماژول ISD1820 خود شامل کلید های پخش و ضبط می باشد .همچنین میکروفون و اسپیکر نیز دارد . همچنین قابلیت اتصال به MCU را نیز دارد . به راحتی می توانید از آردوینو یا هر MCU دیگری برای پخش صدا های ضبط شده در ماژول استفاده کنید .
پین های ماژل ISD1820 :
پین های VCC و GND را باید به 5 ولت و زمین متصل کنید .
پین REC جهت ضبط کردن صدا می باشد . همچنین پین های PALYE و PLAYL جهت پخش صدا هستند .
پین های SP نیز به بلندگو متصل می شود .
اتصال ماژول ISD1820 به آردوینو :
در مثال زیر اگر مانعی جلوی ماژول مادون قرمز قرار بگیر صدای ضبط شده بر روی ماژول ، پخش می شود :
#define IR 11 #define REC 8 #define PLAYE 9 #define PLAYL 10 void setup(){ pinMode(IR, INPUT); pinMode(REC, OUTPUT); Serial.begin(9600); } void loop(){ int i = digitalRead(IR); if(i == 0) { Serial.println("Someone's here!!"); digitalWrite(REC, 1); delay(10000); digitalWrite(REC, 0); delay(1000); digitalWrite(PLAYE, 1); delay(10000); digitalWrite(PLAYE, 0); } }
مهندس این جوری که بعد از تشخیص صدارو هم ظبت میکنه هم پخش میکنه