بسم الله الرحمن ارحیم : در این پروژه ما از ۴ عدد led استفاده میکنیم که عمل رله را شبیه سازی را انجام می دهیم، میکروی استفاده شده در این مدار مگا ۱۶ می باشد از یک lcd ۲*۱۶ برای نمایش روشن خاموش بودن کانال ها استفاده شدهT از ماژول بلوتوث hc-05 استفاده کردیم که پس از همگام سازی با گوشی (که سیستم عامل ان اندرویید باشد) در بلوتوث ترمینال که نرم افزار اندروییدی هست که بروی گوشی نصب می کنیم و از طریق این می توان کاراکتر و رشته ای را به ماژول فرستاد.
پروژه avr کنترل ۴ عدد led با ماژول بلوتوث hc05
توجه : فرمت خروجی ماژول بدون هیچ تجزیه ای قابل مقایسه است؛ منظور اینکه اگه ali را بفرستیم در خروجی ماژول بلوتوث بدون هیچ چیز اضافی همان رشته ali را دریافت می کنیم.
پیشنیاز :
- آموزش جامع میکروکنترلر AVR جلسه۵ ( مطالب usart اموزش avr )
- آموزش راه اندازی ماژول بلوتوث HC05 جلسه۱
- آموزش راه اندازی ماژول بلوتوث HC05 جلسه۲
برقراری ارتباط ماژول بلوتوث با موبایل
مراحل ایجاد پروژه در کدویزارد کدویژن
پروژه ماژول بلوتوث ۴ کاناله با AVR و کدویژن
شماتیک پروژه AVR :
کد پروژه AVR :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
#include <mega16a.h> #include <alcd.h> #include <delay.h> #include <stdio.h> unsigned char m; void main(void) { DDRC=(1<<DDC7) | (1<<DDC6) | (1<<DDC5) | (1<<DDC4) | (1<<DDC3) | (1<<DDC2) | (1<<DDC1) | (1<<DDC0); PORTC=(0<<PORTC7) | (0<<PORTC6) | (0<<PORTC5) | (0<<PORTC4) | (0<<PORTC3) | (0<<PORTC2) | (0<<PORTC1) | (0<<PORTC0); // USART initialization // Communication Parameters: 8 Data, 1 Stop, No Parity // USART Receiver: On // USART Transmitter: Off // USART Mode: Asynchronous // USART Baud Rate: 9600 UCSRA=(0<<RXC) | (0<<TXC) | (0<<UDRE) | (0<<FE) | (0<<DOR) | (0<<UPE) | (0<<U2X) | (0<<MPCM); UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (1<<RXEN) | (1<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8); UCSRC=(1<<URSEL) | (0<<UMSEL) | (0<<UPM1) | (0<<UPM0) | (0<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) | (0<<UCPOL); UBRRH=0x00; UBRRL=0x33; // Alphanumeric LCD initialization // Connections are specified in the // Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu: // RS - PORTA Bit 0 // RD - PORTA Bit 1 // EN - PORTA Bit 2 // D4 - PORTA Bit 4 // D5 - PORTA Bit 5 // D6 - PORTA Bit 6 // D7 - PORTA Bit 7 // Characters/line: 16 lcd_init(16); //*************************************** lcd_clear(); lcd_gotoxy(0,0); lcd_puts("Blu Controller"); lcd_gotoxy(0,1); lcd_puts("dmf313.ir"); delay_ms(2000); lcd_clear(); //*************************************** puts("HI\r"); delay_ms(1000); puts("in tha name of GOD\r"); delay_ms(1000); puts("micro avr Bluetooth Controller 4 ch \r a,b,c,d=on A,B,C,D=OFF MEGA16A HC05 "); //ارسال متن ها به خروجی سریال while (1) { lcd_gotoxy(0,0); lcd_puts("Bluetooth"); m=getchar(); switch( m ) { case 'a' : PORTC.0=1; lcd_gotoxy(0,1); lcd_puts("on1"); puts("on1\r"); break; case 'A' : PORTC.0=0; lcd_gotoxy(0,1); lcd_puts("of1"); puts("of1\r"); break; case 'b' : PORTC.1=1; lcd_gotoxy(5,1); lcd_puts("on2"); puts("on2\r"); break; case 'B' : PORTC.1=0; lcd_gotoxy(5,1); lcd_puts("of2"); puts("of2\r"); break; case 'c' : PORTC.2=1; lcd_gotoxy(10,1); lcd_puts("on3"); puts("on3\r"); break; case 'C' : PORTC.2=0; lcd_gotoxy(10,1); lcd_puts("of3"); puts("of3\r"); break; case 'd' : PORTC.3=1; lcd_gotoxy(11,0); //ON lcd_puts("on4"); puts("on4\r"); break; case 'D' : PORTC.3=0; lcd_gotoxy(11,0); //OFF lcd_puts("of4"); puts("of4\r"); break; } } } |
فیلم پروژه AVR :
http://www.aparat.com/v/cyAi0
عکس پروژه AVR در عمل ( ۴ عکس ) :
مهمان
سلام
میخواستم بدونم داخل گوشی های جدید که این حالت گزینه پایین گوشی حذف شده باید چکار کرد تو برنامه؟؟؟
راهی نیست که بشه جای زدن اون کلید سخت افرازی به صورت نرم افزاری گزینه هارو فعال کرد؟
مهمان
سلام خسته نباشید
یه سوال فنی: میشه به جای استفاده از ماژول بلوتوث از فلش بلوتوث استفاده کرد؟؟؟؟؟
چون ماژول خیلی گرون در میاد اما فلش ارزون تره
مهمان
سلام و عرض ادب
تشکر از سایت خوبتون
فیوز بیت CKSEL2 باید 1 باشد ؟؟؟؟
چون وقتی که این فیوز بیت 1 تنظیم می شود دیگر برنامه میکرو اجرا نمیشود!!!!
ممنون میشم جواب بدین ……………….
مدیر سایت
سلام / فرکانس لحاظ شده توی رجیستر ها، کدویژن و فیوز بیت ها باید یکسان باشه تا مشکلی رخ نده.
مهمان
منم 8 مگاهرتز تنظیم کردم وبی وقتی که فیوزبیت CKSEL2 را 1 می کنم برنامه کار اجرا نمیشود . و من از mega 16 استفاده کردم آیا مشکل میتواند از اون باشه ؟؟
مهمان
سلام خسته نباشید،من از Atmega 8 که استفاده میکنم تو پروتئوس جواب میگیرم ولی وقتی میبندم داده ارسال میشه ولی این دستوراتی مثل puts و کلا اینایی که برا ارسال از طرف میکرو به ترمینال گوشی هستش کار نمیکنه یعنی هیچی ارسال نمیکنه.آیا Atmega 8 این قابلیت رو نداره یا ربطی نداره؟شما چی حدس میزنید؟
مهمان
دمت گرم خیلی مردی که کد اصلی رو گذاشتی
یکماهه دارم تو سایت های مختلف دنبال این برنامه میگردم همه کد الکی میذارن
مرد فقط خودت بستم مدار رو اوکی بود فدات
مهمان
سلام لینک دانلود فایل هگز را هم بزارید
مهمان
خوب بود
مهمان
سلام داش مهدی اگه فیوزبیتا را اشتباهی تنظیم کردم چه گونه میشه دوباره اونا را تغیر بدم
مدیر سایت
سلام – باید از پروگرامر مخصوص اینکار استفاده کنی تا فیوز بیت ها به حالت اولیه برگرده – برا اطلاعات بیشتر در انجمن eca سوالتو مطرح کن.
مهمان
سلام
من فیوز بیت ها رو طبق بالا تغیر دادم ولی بعد میکروم قفل شده و دیگه پروگرام نمیشه
مهمان
منم ستا میکروهام قفل کردن. چراااااا گفتی فیوزبیتشو یک بزاریم آخه؟!!!!! این فیوز بیته کریستال خارجی بود و تا کریستال خارجی نداشته باشیم دیگه میکرومون کار نمیکنه. تف تو این زندگی.
مهمان
سلام وقتتون بخیر
می خواستم بدونم با یک عدد میکروکنترلر یا آردوینو می شود به چندین ال سی دی کاراکتری (مثلا 100 عدد) متون و نوشته های مختلفی ارسال کرد؟ (یعنی هر ال سی دی متن متفاوتی را نشان دهد)
ممنون از پاسختون
مدیر سایت
سلام.با نمایشگر های نسخه i2c که به راحتی میشه.باید درباره i2c و نحوه کار این پروتکول مطالعه کنی.
برا نمایشگر های معمولی هم شما عکس زیررو ببین.یه پایه داره با نام EN تا جایی که یادمه به کمک کنترل این پایه میشه تعیین کرد که کدوم نمایشگر دیتارو بگیره.به این صورت که تمام پایه های این x تا نمایشگر غیر از EN مشترک هستند.
خب اگه برا کنترل پایه EN این x تا lcd میکرو پایه کم ابرد برا این مورد ایسی هایی هستس برا افزایش پایه های io میکرو که تو نت مطالب اموزشی ازش هستش
تو توضیحات پایه en تو دیتاشیت اینو نوشته.فلذا بنظرم این چیزی که گفتم درسته و نباید مشکلی رخ بده
Enable – Operation start signal for data read/write.
…
مهمان
سلام داش مهدی!
پروژه جواب نداد بنظر خودم مشکل از فیوز بیت هاست با نرم افزار avr studio پروگرام میکنم
بگو چکار کنم؟
مهمان
سلام ممنون بابت سایت خوبتون



من یه سوال داشتم میخواستم بدونم اگه به جای a مثلا از led 1 on استفاده کنم چیکار باید بکنم؟؟؟
البته میدونم باید رشته و آرایه تعریف کنم اما نمیدونم چطور باید ارایه دریافتی رو با کلمه تعیین شده مقایسه کنم
ممنون میشم اگر همچین پروژه ای در سایت دارین لینکش رو برام ارسال کنید
مهمان
سلام
یه تابع داشتیم توی کتابخانه string (فک کنم)
به اسم strcmp که ورودی تابع دوتا رشته هست این رشته هارو باهم مقایسه میکنه اگه مساوی بود یعنی باهم تطبیق داشت خروجی تابع صفر میشه..میتونی تو شرط مثلا if استفاده کنی
If(! Strcmp(str1, str2)
{}
مهمان
سلام دسدت درد نکنه عالی
فقط یه سوال داشتم.
من مدار رو بستم و برنامه هم کار کرد و LED ها هم همشون کار کردن ولی نمیدونم
چرا پاسخ از طرف میکرو به موبایل ارسال نمیشه وگرنه همه چیزاس درست کار میکنه.
مدیر سایت
سلام-رجیسترها رو بررسی کن ببین مشکلی نداره
مهمان
بی زحمت میشه یکم بیشتر توضیح بدید.
ممنون
مهمان
دسدت درد نکنه
نوووووووکرتم.
کار کرد.
مهمان
باعرض سلام و خسته نباشید و تشکربابت مطلب مفیدتون اگر بخواهیم هر متنی را که ارسال میکنیم داخل ال سی دی نشان دهد چه تغییری باید انجام دهیم؟
مهمان
چرا میگین میگرو ها مگه یه اتمگا 16 a نیست فقط؟؟؟؟؟
مدیر سایت
بله درسته – من فک کردم پروژه این مطلب ارتباط دو تا میکرو با هم هستش – شما همون 1 میکرو رو بررسی کن.
مهمان
سلام فرکانس و فیوز بیت رو درست تنظیم کردم لطفا فایل هگز رو بزارین برای دانلود ممنون میشم
مدیر سایت
سلام – کد پروژه داخل مطلب هستش.
مهمان
سلام وقت بخیر دوستان من این کدو کامپایل کردم تو شبی ساز پرتئوس درست کار میکنه اما تو عمل ال سی دی اعداد و حروف نا مشخصی رو نوشون میده ممنون میشم کمکم کنید.
مدیر سایت
سلام
فرکانس میکرو ها رو بررسی کن – هر دو رو بزار رو 8 میگ و یکبار هم رو 1 میگ – تست کن.
مهمان
سلام وقت بخیر من این کدو کامپابل کردم در شبی ساز پرتیوس درست جواب میده ولی در عمل ال سی دی حروف نامشخصی رونمایش میده ممنون میشم راهنمایی کنید
مهمان
سلام من پروژه رو بستم ولی جواب نگرفتم اگه میشه لطف کنید فایل هگز رو هم بزارین ممنون میشم
ونحوه ی تنظیم فیوزبیت من پروگرامر رو از سایت ، Ecaتهیه کردم اگه میشه نحو تنظیم فیوزبیت رو برای این پروگرامر توضیح بدین
مدیر سایت
سلام
به نظر نمیاد که از کریستال خارجی استفاده کرده باشه تو پروژه – احتمالا فرکانس یا 1 میگ داخلی هستش یا 8 میگ داخلی
مهمان
سلام
یه ایراد دیگه اینکه روی گوشی متن هایی که نوشتید رو نشون نمیده .
خیلی ممنون از سایت خوبتون
مدار و بستم اما اصلا خروجی ها رو فعلا نمی کنه (پورت سی) از کریستال داخلی استفاده کردم و کریستال خارجی رو قرار ندادم.
فقط من قسمت مربوط به ال سی دی رو حذف کردم ولی فکر نمی کنم که به خاطر اونه ک خروجی نمیده
با تشکر
مهمان
سلام من پروژه رو بستم ولی جواب نگرفتم اگه میشه لطف کنید فایل هگز رو هم بزارین ممنون میشم
مدیر سایت
سلام
تمام چیزهای پروژه داخل مطلب قرار داده شده – کد پروژه هم داخل مطلب و احتمالا تو فایل دانلودی ته مطلب هستش.
مهمان
کار این چند خط چیه ؟
DDRC=(1<<DDC7) | (1<<DDC6) | (1<<DDC5) | (1<<DDC4) | (1<<DDC3) | (1<<DDC2) | (1<<DDC1) | (1<<DDC0);
PORTC=(0<<PORTC7) | (0<<PORTC6) | (0<<PORTC5) | (0<<PORTC4) | (0<<PORTC3) | (0<<PORTC2) | (0<<PORTC1) | (0<<PORTC0);
// USART initialization
// Communication Parameters: 8 Data, 1 Stop, No Parity
// USART Receiver: On
// USART Transmitter: Off
// USART Mode: Asynchronous
// USART Baud Rate: 9600
UCSRA=(0<<RXC) | (0<<TXC) | (0<<UDRE) | (0<<FE) | (0<<DOR) | (0<<UPE) | (0<<U2X) | (0<<MPCM);
UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (1<<RXEN) | (1<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8);
UCSRC=(1<<URSEL) | (0<<UMSEL) | (0<<UPM1) | (0<<UPM0) | (0<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) | (0<<UCPOL);
UBRRH=0x00;
UBRRL=0x33;
مهمان
فایل هگز پروژه ؟
در ضمن باوت ریت ماژول و میکرو باید روی چند باشه ؟
مدیر سایت
کد پروژه تو مطلب هستش دیگه-باود ریت معمولا 9600 هستش-ماژول که 9600 باید باشه – میکرو هم که کدش هستش – نیازی به تغییر نی
مهمان
من هر کاری میکنم نمیشه . باوت ریت درسته همه چی درسته ولی ال ای دی روشن نمیشه !!!
مدیر سایت
اگه تهرانی حظوری بیا برات درستش کنم – من چمیدونم کجا داری سوتی میدی – شاید فیوز بیتا رو تنظیم نمیکنی درست شاید هم….
مهمان
سلام

انجام دادم کار کرد خیلی هم عالی دمتون گرم
مهمان
سلام و خسته نباشید
اگر امکان دارد فایل hex را هم قرار دهید . در فایل اخر مطلب هیچ فایل هگزی نیست.
ممنونم
مهمان
سلام لطفا لطفا لطفا جواب بدید،
متن کدی ک اینجا نوشتید رو باید کامل توی کدویژن وارد کنم ایا؟ جملهی فارسی توشه اخه!
و اینکه توی فایل اخر پست هیچ فایل هگزی نیست!
مهمان
عالییی بود. من جواب گرفتم ممنون
مهمان
سلام ببخشید لینک های فایل hex برای این پروژه کجاست؟
مدیر سایت
سلام
ته مطلب لینک دانلود هستش – لینک تصحیح شد.
مهمان
سلام مهندس میشه از طریق تلگرام با هم در ارتباط باشیم
ای دی تلگرام : @morbix07
مهمان
سلام و خسته نباشید. کاش میشد یک نمونه کد هم واسه نوشتن برنامه اندروید واسه بلوتوث و وایفای میگذاشتید
آیا امکانش هست؟ یا لیک آموزش دارید بهم بدید؟
ممنون میشم
مدیر سایت
سلام.تو سایت گزاشتم قبلا.منو اندروید سایت رو بررسی کنید
مهمان
سلام . ممنون از سایت خوبتون
من دو تا سوال دارم ؟؟
سوال اول اینکه نرم افزار بلوتوث ترمینال یک خط درمیان فرامین رو اجرا میکنه – یعنی یکبار با سرعت فرمان قطع و وصل رو انجام میده و جواب رو از میکرو میگیره اما اغلب اوقات دستور رو در بلوتوث ترمینال تایپ میکنی ولی عملکرد و جوابی از میکرو نمیگیری
سوال دوم – چطوری اطلاعات رو طوری ذخیره کنم که با قطع شدن برق میکرو آخرین وضعیت روشن یا خاموش بودن روی میکرو باقی بمونه
ممنون
مهمان
سلام خسته نباشی

یک سوال داشتم
من برنامه نوشتم ماژول yl-69 وhc-05
میخوام همزمان ال سی دی رطوبت خاک و فرمان رله انجام بدم
ولی من مشکل این دارم وقتی روشن میکنم میکرو متوقف میشه منتطر هست تا بلوتوث فعال بشه ومیکرو رطوبت خاک رو نشون میده و وقتی بلوتوث طع میکنم ال سی دی متوقف میشه حالا چه کار کنم همرمان اجرا بشه؟؟
مهمان
سلام ببخشید من کد رو کپی کردم این ارور رو میده ممنون میشم راهنمایی کنید
Error: F:\blu\blu1.c(5): ‘ ‘ not expected
بعد گفته بودید که از ته مطلب میشه کد رو دانلود کرد من ندیدم ممنون میشم در این مورد هم راهنمایی کنید .
با تشکر فراوان از شما
F:\blu\blu1اینجا جایی هست که سیو کردم در درایو f
مهمان
ممنون از سایت شما و توضیحات شما ببخشید من کد پروژه کنترل ۴ عدد ledبا بلوتوث رو کپی میکنم و توی کد ویژن باز میکنم این ارور رو میده ممنون میشم بگید مشکل از کجاست .
Error: F:blublu1.c(5): ‘ ‘ not expected
ببخشید گفته بودید کد رو میشه از ته مطلب دانلود کنیم من پیدا نکردم ممنون میشم در این مورد هم راهنمایی کنید با تشکر فراوان
اینجا جایی هست که پروژه رو سیو کردم F:blublu1
توی کد ویژن از سطر ۵ ارور میگیره
مدیر سایت
ته مطلب همش یه فایل برا دانلود هستش!
خطا رو هم نمیدونم علتش چیه.
مهمان
خیلی ممنون که پاسخ میدین و متشکرم از زحمات شما دوست گرامی
مهمان
سلام ببخشید منظور ازسرور ۱ و ۲ چی هست با تشکر
مدیر سایت
سلام – فایل های دانلودی رو میگین؟ فایل ها رو در ۲ جا آپلود کردم – تا اگه یه سرور کار نکرد ( حالا به هر دلیلی ) – دوستان بتونن از اون یکی سرور فایل رو دانلود کنن.
مهمان
با سلام و خسته نباشید

من یه مبتدی هستم و میخوام با این کیت کار کنم
به حز این ماژول مطمعنا چیز های دیگر هم میخواد
اگ میشه آموزش کامل از اول تا آخرشو یاد بدین و یا یه سایت بگسن برم ببینم با تشکر
مدیر سایت
سلام – آموزش کامل کار با ماژول hc05 ?
مهمان
باس سلام من پروژه رو با کنترل ۱۲ تا ال ای دی راه اندازی کردم
مهمان
با سلام
کد رو داخل کدویژن کپی کرذم ارور زیر رو میده چرااااا؟
yon.ir/XJ1Ue
مدیر سایت
سلام
چون تو این پروژه از کتابخونه alcd استفاده شده شما باید بری به تنظیمات پروژه و کتابخونه رو فعال کنی و پایه های استفاده شده در پروژه رو براش تنظیم کنی.
یا این که پروژه ته مطلب رو دانلود کنی به جای این که کد رو کپی کنی و تو پروژت بزاری.
مهمان
با سلام برای این که توی این پروژه بشه ۱۲ تا led رو کنترل کرد باید چطور کدش رو نوشت.ممنون میشم کمکم کنید
مهمان
سلام
یک سوال داشتم در مورد راه اندازی ماژول؟
فرق ماژول HC-05 با ماژول ESP8266 برای میکرو چیه؟
عایا میتونم ماژول ESP8266 واسه ربات استفاده کنم؟
بردش ماژول بلوتوث و وای فای تا چقدر جواب میده؟
مهمان
سلام خسته نباشی
این سایت رو خیلی حال کردم. ازت ممنونم
اگر میشه ماژول وای فای esp8266بزار.راه اندازی چه جوری هست یا میکرو؟
مدیر سایت
سلام-فک کنم پروژه ای ازش تو سایت باشه-البته متاسفانه avr نیست و آردینو هستش
https://dmf313.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-%D9%85%D8%A7%DA%98%D9%88%D9%84-esp8266-%D9%85%D8%AF%D9%84-wemos-d1/
مهمان
سلام
اگه می خوای ماژول وای فای بخری از این ۱۰٫۰۰۰تومانی ها بگیر
اینها جواب میده
اپدیتش ام نکن کردی کار نمی کنه به نقل از دوستم وخودم
واسه خودش زیاد دنگ فنگ داره من یگی دارم همه چیزش درسته اما نمی تونم بهش چیزی بفرستم این مشکل بعد اپدیت به وجود امد
قبل اپدیت اره می تونستم از کوشی به ماژول متنی را بفرستم
قبل اپدیت یه مشکلی داشت اونم مشکل باودریت اش بود قابل تغییر نبود و چون با میکرو می خوای برنامه بنویسی نمیشه با ۱۱۲۵۰۰باودرت کار کرد
بعد اپدیت مشکل این باودریته حل شد اما تا حالا نتونستم از گوشی بهش چیزی بفرستم
خخخ تومار نوشتم ها
مهمان
سلام اقا علیرضا ممنون، یه سوال برد این ماژول بلوتوث چقدره و چه طور میشه با بلوتوث تا فاصله ۳۰ متری ارتباط داشت؟ممنون
مهمان
سلام
برد این ۱۰۰متره شاید تئوره در محیط باز
اما ۳۰ متر را صدرصد جواب می گیری
بذار عملی بهت بگم
من تو طبقه سوم ماژولو گزاشتم رفتم پایین تا انتهای دربندکوچه مون باز هم جواب میداد .
مهمان
ازچه پروگرامر و نرمافزاری استفاده میکنید؟
مدیر سایت
پروگرامر هاتل – نرم افزار کدویژن
مهمان
از پروکرمر شرکت ecaهم میتونی استفاده کنی ها
http://eshop.eca.ir/%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85%D8%B1%D9%87%D8%A7/489-multi-avr-programmer.html
مهمان
آقا حال کردم از سایتت
مهمان
سلام نظر دادن سخت نیست ولی دادن ایمیل و نام به اجبار سخته
نویسنده این مطلب
مهمان
سلام من hc05 به صورت عملی نصب کردم جواب داد ولی بعدش هنگ میکنه یعنی لامپ روشن نمیشه یا خاموش نمیشه؟؟؟؟؟؟؟؟ مشکل از کجاست
نکنه خازن عدسی ولتاژ ورودی و خروجی اضافه نکردم؟؟
نویسنده این مطلب
سلام
۱ میتونه از تغذیه ات باشه
۲ اون خازن ها رو بذار ورودی تغذیه
۳من از تغذیه ۵ولت کامپیوتر استفاده میکنم مشکلی هم به وجود نیامد
اون کریستال هم ۸ مگا هرتز داخلی میباشد.
بازم ببین نویز نمیگیره از جایی و اون avccو gndرا هم برای احتیاط وصل کن جواب گرفتی بگو راحل اش را بازم پیدا کردی بگو تا استفاده کنن
مهمان
سلام یک سوال دیگه
اگربا برنامه AVR Studio 4 پروگرام کنم مشکل پیش نمیاد یا برنامه مخصوص میخواد؟
مدیر سایت
سلام.این برنامه برا کدویژن هستش
مهمان
سلام خسته نباشی
فرکانس کار میکرو چند هست؟
مدیر سایت
سلام-یا ۸ یا ۱
مهمان
۸مگا هرتز داخلی می باشد
سلام