ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 19
  1. #1
    2012/05/24
    30
    0

    راه اندازي بازر در avr

    با سلام و درود
    دوستان من اکنون در يکي از پروژه هايم به ايجاد يک بوق هشدار احتياج دارم که بهترين راه حلم استفاده از بازر است تا کنون کسي با avr بازر راه اندازي کرده است
    من مي خواهم يک صداي 1KHz in duration of 100ms را ايجاد کنم با سي کد ويژن کار مي کنم کسي لايبري کدي سراغ دارد؟

    با تشکر
  2. #2
    2007/03/01
    تهران
    1,248
    197

    پاسخ : راه اندازي بازر در avr

    نقل قول نوشته اصلی توسط FreeMen
    با سلام و درود
    دوستان من اکنون در يکي از پروژه هايم به ايجاد يک بوق هشدار احتياج دارم که بهترين راه حلم استفاده از بازر است تا کنون کسي با avr بازر راه اندازي کرده است
    من مي خواهم يک صداي 1KHz in duration of 100ms را ايجاد کنم با سي کد ويژن کار مي کنم کسي لايبري کدي سراغ دارد؟

    با تشکر
    با سلام،

    یه بیزر ساده که لایبراری لازم نداره که اخوی! مگه میخوای آهنگ پخش کنی؟! :mrgreen:

    بیزرهای موجود در بازار در سه سایز و با اسیلاتور داخلی و همچنین قیمت مفت 500 تومن موجود هستند!
    فقط کافیه که اونها رو به یک پین میکرو متصل کنید و مثل یک LED خاموش و روشنش کنید. به همین سادگی :biggrin:

    من خودم از این قطعه کد استفاده میکنم :

    کد:
    	//----------- Buzzer (output)
    	#define Buzzer_PRT				PORTB
    	#define Buzzer_DDR				DDRB
    	#define Buzzer_BIT				6
    
    	//-----------
    	#define Buzzer_init				sbi(Buzzer_DDR, Buzzer_BIT); cbi(Buzzer_PRT, Buzzer_BIT) 	//Set output & OFF
    	#define Buzzer(x)				 (x ? (sbi(Buzzer_PRT, Buzzer_BIT)) : (cbi(Buzzer_PRT, Buzzer_BIT)))
    
    	//----------- Buzzer definitions
    	#define BUZZER_ON_dur			2 //50
    	#define BUZZER_OFF_dur		6 //200
    	
    	#define BOOT_BEEP					2
    	#define OK_BEEP						1
    	#define ERROR_BEEP				3
    
    	//-----------------------------------------------------
    	void Beep(unsigned char times)
    	{
    		unsigned char i;
    
    		for(i=0; i<times; i++)
    		{
    			Buzzer(1);
    				_delay_ms(BUZZER_ON_dur *30);
    			
    			Buzzer(0);
    				_delay_ms(BUZZER_OFF_dur *30);
    		}
    	}	//Beep

    و اینطوری هم استفاده میشه، مثلا :
    Beep(BOOT_BEEP);


    مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

    Sh_Nourbakhsh@Yahoo.com

    http://s2.picofile.com/file/7170362468/_Wall_e_.jp
  3. #3
    2007/08/21
    تهران
    843
    4

    پاسخ : راه اندازي بازر در avr

    اگه منظورتون بازر معمولي است كه همانطور كه دوستمون گفتند راحت كافيه يك پين ميكرو رو صفر و يك كني و اون رو به منفي بازر وصل كني و پين ديگر بازر ( مثبت )رو به تغيه 5 ولت و يا برعكس .
    و با DELAY بين 0 و1 كردن پين مربوط صداي دلخواه خود رو دربياريد.
    و اگه منظورتون صداي آلارم بلندتر هستش تا 2 يا 3 يرابر اين هم بازرهاي قويتر هستش كه بايد با ترانزيستور و تغذيه بالاتر درايوش كنيد
    ولي اگه منظورتون آلارم خيلي قويتر هستش ، كه اتفاقا من هم دنبالش مي گردم كه هنوز پيدا نكردم
  4. #4
    2007/03/01
    تهران
    1,248
    197

    پاسخ : راه اندازي بازر در avr

    نقل قول نوشته اصلی توسط داریوش عباسی
    اگه منظورتون بازر معمولي است كه همانطور كه دوستمون گفتند راحت كافيه يك پين ميكرو رو صفر و يك كني و اون رو به منفي بازر وصل كني و پين ديگر بازر ( مثبت )رو به تغيه 5 ولت و يا برعكس .
    و با DELAY بين 0 و1 كردن پين مربوط صداي دلخواه خود رو دربياريد.
    و اگه منظورتون صداي آلارم بلندتر هستش تا 2 يا 3 يرابر اين هم بازرهاي قويتر هستش كه بايد با ترانزيستور و تغذيه بالاتر درايوش كنيد
    ولي اگه منظورتون آلارم خيلي قويتر هستش ، كه اتفاقا من هم دنبالش مي گردم كه هنوز پيدا نكردم
    با سلام،

    شما که آلارم خیلی - خیلی قوی میخوای، نمیتونی از سیرن دزدگیر ماشین استفاده کنی؟ مدل های مختلفی از توی بازار هست.

    در ضمن یه شماره آی سی سیرن هم توی بازار پیدا میشه M3763A که البته با توجه به قیمت های سیرن های دزدگیرها، به صرفه تره که از اونها استفاده کنی....
    مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

    Sh_Nourbakhsh@Yahoo.com

    http://s2.picofile.com/file/7170362468/_Wall_e_.jp
  5. #5
    2007/08/21
    تهران
    843
    4

    پاسخ : راه اندازي بازر در avr

    سيرن دزگير ماشين چطوريه ؟
    من اصلا چيزي در موردش نمي دونم يكي كم ميشه توضيح بديد .
  6. #6
    2007/03/01
    تهران
    1,248
    197

    پاسخ : راه اندازي بازر در avr

    نقل قول نوشته اصلی توسط داریوش عباسی
    سيرن دزگير ماشين چطوريه ؟
    من اصلا چيزي در موردش نمي دونم يكي كم ميشه توضيح بديد .
    با سلام،

    سیرن دزدگیر یا آزیر در اصل همون چیزیه که وقتی دزدگیر فعال میشه صدا ازش در میاد.
    دزدگیر فقط سیرن رو به اصطلاح یک میکنه، اون هم توی خودش اسیلاتور داره و شروع میکنه به صدا درآوردن که ریتمش هم در مدل های مختلف متفاوته....
    در بعضی مدلهای سیرن، باطری هم وجود داره که اگر برقش قطع بشه شروع میکنه به آژیر زدن و یا اگر داره آژیر میزنه، اگر برقش رو هم قطع کنند باز هم به کارش ادامه میده، مثل سیرن فابریک سمند که رووش یک کلید سوئیچی هست تا بطور کل آف بشه.....
    مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

    Sh_Nourbakhsh@Yahoo.com

    http://s2.picofile.com/file/7170362468/_Wall_e_.jp
  7. #7
    2007/08/21
    تهران
    843
    4

    پاسخ : راه اندازي بازر در avr

    با تشكر از شما البته من بايد بتونه با صفر و يك كردن اون صداي متناسب با چيزي كه مي خواهم از اون دربياورم و البته صداي گوشخراش دزدگير نباشد
  8. #8
    2007/03/01
    تهران
    1,248
    197

    پاسخ : راه اندازي بازر در avr

    نقل قول نوشته اصلی توسط داریوش عباسی
    با تشكر از شما البته من بايد بتونه با صفر و يك كردن اون صداي متناسب با چيزي كه مي خواهم از اون دربياورم و البته صداي گوشخراش دزدگير نباشد
    خواهش میکنم برادر، خوب با دست کاری مدار اسیلاتور میشه یه کارایی کرد، آی سی اش یه پشن هایی داره، مثل فرکانس و حالت های مختلف ریتم سیرن و اینا. ضمن اینکه با صفر و یک کردن در مدت زمان کوتاه، مثلا 300 میلی ثانیه ای، فقط بوق میزنه، مثل وقتی که با ریموت درب ماشین رو باز یا بسته میکنی، میگه بیپ-بیپ
    مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

    Sh_Nourbakhsh@Yahoo.com

    http://s2.picofile.com/file/7170362468/_Wall_e_.jp
  9. #9
    2012/05/24
    30
    0

    پاسخ : راه اندازي بازر در avr

    نقل قول نوشته اصلی توسط aivhl
    با سلام،

    يه بيزر ساده که لايبراري لازم نداره که اخوي! مگه ميخواي آهنگ پخش کني؟! :mrgreen:

    بيزرهاي موجود در بازار در سه سايز و با اسيلاتور داخلي و همچنين قيمت مفت 500 تومن موجود هستند!
    فقط کافيه که اونها رو به يک پين ميکرو متصل کنيد و مثل يک LED خاموش و روشنش کنيد. به همين سادگي :biggrin:

    من خودم از اين قطعه کد استفاده ميکنم :

    کد:
    	//----------- Buzzer (output)
    	#define Buzzer_PRT				PORTB
    	#define Buzzer_DDR				DDRB
    	#define Buzzer_BIT				6
    
    	//-----------
    	#define Buzzer_init				sbi(Buzzer_DDR, Buzzer_BIT); cbi(Buzzer_PRT, Buzzer_BIT) 	//Set output & OFF
    	#define Buzzer(x)				 (x ? (sbi(Buzzer_PRT, Buzzer_BIT)) : (cbi(Buzzer_PRT, Buzzer_BIT)))
    
    	//----------- Buzzer definitions
    	#define BUZZER_ON_dur			2 //50
    	#define BUZZER_OFF_dur		6 //200
    	
    	#define BOOT_BEEP					2
    	#define OK_BEEP						1
    	#define ERROR_BEEP				3
    
    	//-----------------------------------------------------
    	void Beep(unsigned char times)
    	{
    		unsigned char i;
    
    		for(i=0; i<times; i++)
    		{
    			Buzzer(1);
    				_delay_ms(BUZZER_ON_dur *30);
    			
    			Buzzer(0);
    				_delay_ms(BUZZER_OFF_dur *30);
    		}
    	}	//Beep

    و اينطوري هم استفاده ميشه، مثلا :
    Beep(BOOT_BEEP);

    خاموش و روشن کردن بازر که درست است اما در اين مورد امکان تغيير فرکانس وجود ندارد :sad:
    اگر ما بخواهيم فرکانس بازر روي 1k بزاريم و يک تن صدايي به وجود بياريم چگونه مي شود من در يکي از سايت هاي خارجي ديدم که با کامپايلر winavr يکي از دوستان اين کارو انجام داده بود و با يک بازر ملودي پخش مي کرد
  10. #10
    2007/03/01
    تهران
    1,248
    197

    پاسخ : راه اندازي بازر در avr

    نقل قول نوشته اصلی توسط FreeMen
    خاموش و روشن کردن بازر که درست است اما در اين مورد امکان تغيير فرکانس وجود ندارد :sad:
    اگر ما بخواهيم فرکانس بازر روي 1k بزاريم و يک تن صدايي به وجود بياريم چگونه مي شود من در يکي از سايت هاي خارجي ديدم که با کامپايلر winavr يکي از دوستان اين کارو انجام داده بود و با يک بازر ملودي پخش مي کرد
    با سلام،

    خوب اخوی، این دیگه فرق کرد!

    اونی که باهاش ملودی پخش میکنند، الزاما بازر نیست، یه نوعی بلندگوی کوچیکه ولی بازر بدون اسیلاتور هم توی بازار هست که خودت میتونی بهش فرکانس مورد نظرت رو بدی، اونم قیمتش 500 تومنه! :mrgreen:

    اگر میخوای ملودی پخش کنی، بازر نخر، بلندگو بخر، صداش بهتره و برای پخش ملودی با AVR هم به سایت جناب استاد طراح یه سری بزن ( حدود انتهای صفحه : تولید ملودی موسیقی با AVR ) :

    http://www.knowledgeplus.ir/electronics/AVR.aspx?lang=Fa
    مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

    Sh_Nourbakhsh@Yahoo.com

    http://s2.picofile.com/file/7170362468/_Wall_e_.jp
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 19

موضوعات مشابه

  1. راه اندازی بازر
    توسط milad71so در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 9
    آخرين نوشته: 2019/08/24, 08:06
  2. اتصال بازر به ميكرو
    توسط bioemm.com در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2018/11/14, 00:55
  3. پیزو بازر
    توسط mohsen_1368_m در انجمن مدارات صوتي
    پاسخ: 8
    آخرين نوشته: 2017/07/31, 17:01
  4. راه اندازی بازر با برق 220 ولت
    توسط امیر محتشم در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 15
    آخرين نوشته: 2015/06/04, 22:29
  5. بازر با باتري ضعيف
    توسط sharif_sharifzadeh در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 6
    آخرين نوشته: 2014/07/12, 08:37

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •