در آموزشهای قبلی طریقه راهاندازی hc05 به کمک آردوینو آموزش داده شد و توانستیم به وسیلهی گوشی اندرویدی خود تعدادی LED متصل به آردوینو مگا ۲۵۶۰ را کنترل کنیم. در این آموزش میخواهیم ماژول HC05 را به کمک آردوینو UNO راهاندازی کنیم و به تبادل دیتا بین دیوایس اندرویدی و آردوینو بپردازیم.در ادامه آموزش با مرجع تخصصی آردوینو ،دیجی اسپارک همراه باشید.
HC05 یک ماژول بلوتوث با امکانات فراوان می باشد و میتواند در دو مد master و slave ، پورت سریال را به صورت بی سیم در اختیار شما بگذارد از این رو می توانید از این ماژول در طراحی خانه های هوشمند ، هدست های بی سیم و … استفاده کنید . با استفاده از ماژول HC05 میتوان دیتا را در فواصل معین ( ۱۰ الی ۳۳ متر) با استفاده از پروتکل بلوتوث دریافت و ارسال کرد. مزیتی که ماژول بلوتوث دارد می باشد این است که می تواند دیتا را از آردوینو ، میکرو کنترلر ، تلفن همراه و…… به صورت سریال به ماژول انتقال داد و سپس خود ماژول دیتا را از طریق پروتکل بلوتوث ارسال خواهد کرد . همچنین می تواند دیتا را از طریق پرونکل بلوتوث دریافت کند و سپس آن ها را به سریال تبدیل کرده و به کاربر تحویل دهد. ماژول های سری HC به دو صورت با پسوند اعداد زوج و فرد وارد بازار میشوند . ماژول ها با پسوند اعداد زوج فقط میتوانند در مد master یا slave باشند.مانند HC-04M که فقط در مد master می باشد. یا HC-04S که فقط میتواند در مد slave باشند.
سختافزار مورد نیاز
ماژول HC05 همراه با برد راهانداز
مشخصات ماژول HC05
- ولتاز ۳٫۳ ولت
- فرکانس ISM Band 2.4Hhz
- حساسیت ۸۴dBm
- بلوتوث کلاس ۲ ، برد ۱۰ الی ۳۳ متر
- حداکثر سرعت ۲٫۱Mbps
- مدولاسیون GFSK
- دارای مد master ,slave
- محدوده دمای کاری ۲۵- الی ۷۵ درجه سانتی گراد
- پروتکل ارتباطی سریال
LED برد ماژول بلوتوث HC05
همانطور که در تصویر مشاهده میکنید LED بر روی برد قرار دارد که وضعیت ماژول بلوتوث را نشانن میدهد.
- اگر LED به صورت سریع چشمک بزند( چشمک در هر ثانیه) به این معنی است که ماژول آماده متصل شدن و جفت شدن با یک دستگاه دیگر میباشد.
- اگر هر دوثانیه ۱ بار یک چشمک بزند به این معنی است که ماژول بلوتوث HC05 به یک دستگاه کانکت شده است.
اتصال ماژول بلوتوث HC05 آردوینو Uno
همانطور که گفته شد ماژول HC05 به وسیله پروتکل سریال با آردوینو ارتباط برقرار میکند و همانطور حتما میدانید آردوینو Uno دارای یک پورت سریال میباشد که اصطلاحا به آن پورت سریال سخت افزاری گفته میشود( پین شماره ۰ و ۱).به این دلیل که میخواهیم از پورت سریال سخت افزاری به عنوان رابط دیتا میان آردوینو و کامپیوتر استفاده کنیم دیگر نمیتوانیم مازول بلوتوث را به پین شماره ۰ و ۱ متصل کنیم ، برای این منظور از باید روی دو پین از پینهای آردوینو ، پورت سریال نرم افزاری اضافه کنیم( به این معنی که از دو پین دیجیتال به عنوان پورت سریال استفاده کنیم). برای ایجاد پورت سریال نرم افزاری از کتابخانه softwareSerial استفاده میشود که میتوانید آموزش آنها را در لینک زیر مشاهده نمایید. آموزش افزایش پورت سریال آردوینو بخش اول آموزش افزایش پورت سریال آردوینو بخش دوم پس ما در برنامه نویسی دو پین شماره ۲ و ۳ را با استفاده از کتابخانه softwareSerial به پورت سریال نرمافزاری تبدیل میکنیم. اتصال ماژول به آردوینو به صورت زیر میباشد:
هم اکنون آردوینو را به وسیله پورت USB به کامپیوتر متصل کنید .اگر مراحل کار را به درستی انجام داده باشید باید LED موجود بر روی برد ماژول بلوتوث HC05 به صورت سریع چشمک بزند و به این معنی است که ماژول آماده برقراری با یک دیوایس است.
تنظیمات پیش فرض ماژول بلوتوث HC05
- نام پیشقرض HC-05
- پس وورد پیش فرض ۱۲۳۴
- بادریت در هنگام تبادل دیتا ۹۶۰۰
- بادریت در هنگام ارسال AT-command برابر۳۸۴۰۰ میباشد
ارتباط بین ماژول بلوتوث HC05 و اندرویدی
ما قصد داریم عبارت bluetoooth test را از آردوینو به گوشی موبایل به وسیله بلوتوث ارسال کنیم و نمایش دهیم.برای نمایش دیتا و تبادل دیتا در اندروید، ما از نرمافزار bt simple terminal استفاده میکنیم که باید آن را دانلود و بر روی گوشی اندرویدی خود نصب کنید.برای دانلود این نرم افزار به لینک زیر مراجعه کنید. دانلود نرم افزار bt simple terminal برای اندروید پس از نصب نرم افزار فوق بلوتوث گوشی خود را روشن کنید و دستگاههای اطراف را جست و جو کنید:
پس از یافتن دستگاهی به نام HC05 بر روی آن کلیک کنید:
اکنون عدد ۱۲۳۴ را به عنوان پسوورد برای آن وارد کنید و به مازول کانکت شوید:
بعد از کانکت شدن، LED موجود بر روی ماژول هر دوثانیه یک بار چشمک میزند. حال کدهای زیر را بر روی آردوینو خود آپلود کنید.
محدودیت در دسترسی کامل به این مجموعه آموزش
دسترسی کامل به آموزش برای اعضای دیجی اسپارک امکان پذیر است. بخش اصلی آموزش شامل سورس کدهای توسعه داده شده توسط مهندسهای دیجی اسپارک است. به همین دلیل این آموزش خاص و یکتاست. برای استفاده از آن بایستی عضویت تهیه کنید. تبادل نظر با کاربران و پرسش سوال رایگان است و میتوانید از بخش نظرات همین آموزش اقدام کنید. |
اکنون وارد نرمافزار bt simple terminal شوید :
و HC05 را انتخاب کنید:
بعد از انتخاب کردن وارد محیط ترمینال میشوید.همانطور که مشاهده میکنید عبارت bluetooth test از آردوینو به گوشی شما ارسال میشود و بر روی ترمینال نرم افزار اندروید نمایش داده میشود ، همانند تصویر زیر :
در آموزش بعدی به کنترل رله توسط مازول HC05 میپردازیم.
چنانچه در مراحل راه اندازی و انجام این پروژه با مشکل مواجه شدید، بدون هیچ نگرانی در انتهای همین پست، به صورت ثبت نظر سوالتان را مطرح کنید. من در سریعترین زمان ممکن پاسخ رفع مشکل شما را خواهم داد. همچنین اگر ایرادی در کدها و یا مراحل اجرایی وجود دارند میتوانید از همین طریق اطلاع رسانی کنید.
در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.
خیلی ممنون از زحماتتون واقعاً خسته نباشید
سلام تشکر
خواهش میکنم
سلام گوشی من هیچ جوره جفت سازی نمیشه با ماژولxh-05چی کار کنم
با سلام
سوالتان خیلی کلی است، بهتر است مد کاری ماژول بلوتوث را بررسی کنید و آنرا در حالت Pair قرار دهید.
ایا میشه از طریق این دستگاه اطلاعاتو ارسال کرد .. مثلا اطلاعات سنسور دما
بله میشه
سلام
به راهنمایی و کمک جنابعالی احتیاج دارم در یک پروژه پزشکی
لطفا راه ارتباط خود را برای بنده بفرستید
سپاس.
با سلام
کاربر گرامی در حال حاضر اجرای پروژه امکان پذیر نیست ولی برای دریافت راهنمایی میتوانید از همین طریق اقدام کنید.
سلام ببخشید برای ماژول spp هم میشه این روش رو استفاده کرد
با سلام
متاسفانه در این مورد اطلاعی ندارم.
سلام مهندس
ممنون از آموزش خوبتون منتظر آموزش بعدیتونم
سلام
خواهش میکنم ممنون از لطفتون
سلام مهنس
این بار دومه که پیام میدم تورو خدا بقیه شو هم بزار
سلام آقای قربانی
تو رو حدا کنترل رله رو هم بزار
سلام آقای قربانی
تو رو حدا کنترل رله رو هم بزار
ممنون میشم
سلام
به زودی آموزش ها تکمیل میشه
با سلام ،لطفا اموزش دهید چگونه یک مقدار (مثلا دما را از طریق بلوتوث به اندروید ارسال کنیم) ……..خیلی ممنون میشم اگه این اموزش را قرار دهید..با تشکر
سلام با این آموزش قاعدتا باید خودتون بتونین اون کار را هم انجام بدین. ولی به هرحال سعی میشه آموزش مورد نظر شما هم قرار داده شود
با سلام،من در سایت های خارجی که میدیدم هنگام استفاده از این ماژول(با برد کمکی) پایه vcc ماژول را به ۵ ولت اردوینو میزدند اما شما به ۳٫۳ ولت زده اید ……؟
۵ ولت در بلند مدت باعث آسیب میشه
همین ۳.۳ بهتره
سلام در صورت امکان نحوه کنترل چند تا سروو رو با استفاده از این ماژول بهم اطلاع بدید ممنون میشم
سلام منظورتون را متوجه نشدم
منظورش آموزش کنترل سروو موتور (servo motor ) با استفاده از hc05 و Uno است
با سلام…
آیا میشه از این ماژول در آیفون هم استفاده کرد؟؟
سلام . من موقعی که میخوام به ماژول وصل شم error 507میده.
خواهشا راهنمایی کنید
سلام
دوستان من گوشیم اصلا پیداش نمیکنه باید چیکار کنم؟
سلام
گوشی که نباید پیدا بشه!!
با گوشی باید ماژول را پیدا کنید !
سلام…مطالب سایتتون رو خوندم واقعا عالی بود…فقط یه سوال داشتم خواهش میکنم جواب بدین.
من یه HC-06بدون برد کمکی دارم (فقط ماژول) واسه تغیر پسورد اون چیکار باید بکنم.
توروخدا راهنمایی کنید…ممنون میشم.
منتظرم
سلام خسته نباشید
آیا راهی هست که بشه به کمک این وسیله کیبورد کامپیوتر رو از طریق بلوتوث به گوشی های اندروید متصل کنیم؟
سلام خسته نباشید ایا می توان ماژول بلوتوث را بدون برد راه انداز به اردوینو uno r3 متصل کرد؟
اگر میشود،چگونه؟
با تشکر از زحمات شما
سلام خسته نباشد ایا می توان ماژول بلوتوث را بدون برد راه انداز به اردوینو uno r3 متصل کرد؟
اگر می شود چگونه؟
با تشکر از زحمات شما
درود .نحوه تغییر پسورد ماژول رو با PC (پرت یو اس بی ) و برنامه اندرویدی توضیح بدید اگر امکان داره ممنون .
سلام دوست عزیز خسته نباشید واقعا ممنون از مطالب مفیدت.من اینجا گزینه ای برای دانلود کردن کدهای ماژول بلوتوث ندیدم میشه کدهارو بهم ایمیل کنی ممنون میشم.omudcluodsky99@gmail.com
سلام
کدها را از همان قسمت نمایش داده شده کپی و در IDE خودتان استفاده کنید.
سلام راه اندازی رله توسط ماژول بلوتوث را هم اگه امکانش هست بگید نهایتا تک کانال
سلام
میشه با آردوینو یک ردیاب صوتی یا ردیاب نور ساخت ؟
با سلام بله امکانش هست
برای نور از ldr
و برای صوت کافیست از یک میکروفون استفاده نمایید و پردازش بر روی سینگال به وجود آمده جهت صوت را ردیبایی نمایید
سلام.
از دیروز ماژولم به گوشی وصل میشه اما دستورات کنترلی سروو موتور(بکمک اندروید) عمل نمیکنه(قبلا درست بود البته)، من این روش رو برای تست ماژولم استفاده کردم. پیام آخری هم روی BT نشون میده. بنظر شما مشکل چی میتونه باشه؟ ممکنه گیرنده اش مشکل داشته باشه؟ چون بعد از وصل شدن بلوتوث به BT دوثانیه یبار چشمک نمیزنه و ثابت میشه
تشکر دوست عزیز
سلام جناب قربانی ممنو از آموزشتون . ۲ سوال یکی اینکه این ماژول در آب کار میکنه یا خیر ( البته نه به صورت مستقیم بلکه درون یک محفظه ) و دوم اینکه باید پایه ی vcc آن را در آردوینو به ۵v وصل کنیم یا ۳٫۳v ??? ممنون میشم اگر جواب بدید .
سلام ووقت بخیر…
کسی میتونه به من در زمینه ی هوشمندسازی آیفون تصویری راهنمایی کنه؟ کنترل از راه دور از طریق وای فای
ماژول مورد نیازشو وقطعاتش و کلا هراطلاعاتی که مورد نیازه و میدونید…
یه صفحه کلید لمسی با صفحه نمایشگر با برد آردینو می خوام سیستم امنیتی بسازم کد داشته باشه شما می تونید راهنماییم کنید
سلام آموزش وصل کردن به رله رو از کجا پیدا کنم
با سلام
ضمن تشکر از توجه شما، آموزش رله اخیرا منتشر شده است. لطفا به صفحه آموزش استفاده از رله Relay در پروژه اینترنت اشیاء IOT مراجعه کنید.
سلام ۰ممنون از سایت خوب و اموزنده مهندس یه سوال دارم من یه مبدل انالوگ به دیجیتال تهیه کردم کار کردش رو منظورم تشخیص پایه هاس لطفا راهنمایی کنید
با سلام
ضمن تشکر از توجه شما، سوال شما خیلی کلی بیان شده است. این مبدلها انواع مختلف دارند. شما باید برای این کار به دیتاشیت ماژول مربوطه مراجعه کنید.
سلام من با این ماژول یک ربات ساختم اما متاسفانه توی مسابفه یک نفر دیگه به ماژولم وصل شد
میشه طریقه تغیر پسورد رو هم بدید؟
با سلام
ضمن تشکر از توجه شما، برای این منظور باید از کد Pairing استفاده کنید.
سلام
من این رو انجام دادم ولی توی گوشی علامت ؟؟؟؟؟ میاره بجای اون متنی که مینویسم
روی چند تا گوشی تست کردم همینطوری بوده . الان میخوام یه led رو کنترل کنم اینم نمیشه . از گوشی هم دستور ارسال میکنم به uno اونجا هم ؟؟؟ نشون میده . میشه بگید دلیلش چیه
با سلام
ضمن تشکر از توجه شما و عذرخواهی بابت تاخیر در پاسخگویی، برای رفع مشکل باید بادریت ماژول را تغییر دهید.
حاجی من تست گرفتم با بلوتوث ۴ تا ۲۰۰ متر آنتن داد
سلام وقت بخیر. ممنون از مطالب مفیدتون. درصورت امکان کد arduino میخواستم که اطلاعات از سنسور ضربان قلب خوانده شود و از طریق ماژول بلوتوث Hc05 به نرم افزار اندروید ارسال شود. ممنون میشم کمکم کنید یا سایتی که این کد موجود باشه معرفی کنید. خیلی سایت ها کدها برای ارتباط با وسایل پیچیده است نه سنسور ضربان قلب و من سردر نیاوردم و وقتی هم تغییرشون میدم با error های زیادی مواجه میشم. وقتم محدوده خواهشا کمک کنید.
با سلام
ضمن تشکر از توجه شما، لطفا دقت داشته باشید که هدف از راه اندازی دیجی اسپارک، کمک به ارتقاء سطح دانش فنی و راهنمایی به شما کاربران بوده است. نه اینکه یک کد را به صورت جامع و آماده در اختیارتان قرار دهد. چنین کدهایی به صورت آماده در سطح وب برای فروش قرار دارند. شما میتوانید با ارتقاء دانش علمی و برنامه نویسی خودتان، کدها را توسعه دهید و برای رفع اشکال از خدمات سایت استفاده کنید. در صورتی که کدها را نوشتهاید و دارای اشکال هستید، لطفا ز همین طریق اعلام کنید.
شاد و پیروز باشید.
با سلام
بی صبرانه در انتظار آموزش کنترل رله توسط مازول HC05 هستیم :))
با تشکر
با سلام
ضمن تشکر از توجه شما، بررسی خواهیم کرد.
با سلام . چهگونه می شود میان برد https://daneshjookit.com/%D8%B4%DB%8C%D9%84%D8%AF-shield/2151-joystick-arduino-shield-v10.html و برد اردوینو uno ارطبات بی سیم برقرار کرد؟
ممنون از سایت خوبتون 🙂
با سلام و تشکر از شما
کالایی که شما لینک کردهاید یک شیلد است و اساسا شیلد باید روی برد سوار شود. بنابراین خیلی مرتبط نخواهد بود که بخواهیم با یک شیلد ارتباط بیسیم برقرار کنید. برای این منظور میتوانید از بردهای کنترلی بیسیم استفاده کنید.
سلام میشه تو تلگرام ازتون مشاوره بگیرم؟
با سلام
کاربر گرامی هر سوالی دارید، فقط و فقط از همین طریق میتوانید در ارتباط باشید.
سلام
اگرنخواهم میکرو قراردهم و به عنوان سریال به بلوتوت استفاده کنم باید چه کار کرد
با سلام و تشکر از شما
برد HC05 به تنهایی قابلیت MCU را ندارد. برای این منظور از ماژول HM-10 استفاده کنید. به آموزش راه اندازی ماژول بلوتوث HM-10 مراجعه کنید. سپس سوالهایتان را از همان طریق مطرح بفرمایید.
سلام یک سوال داشتم شما از چه نرم افزاری استفاده میکنید که این ماژل هارو داره
با سلام و تشکر از شما
منظورتان دقیقا چیست؟ نرم افزار به کار رفته، Arduino IDE میباشد. بردهای مختلفی توسط این نرم افزار قابل دسترسی هستند. لطفا سوالتان را دقیقتر مطرح کنید.
با سلام
ممنون از مطالب عالی تون
من چجوری باید با ارسال یه کلمه یکی از پایه های آردوینو رو خروجی کنم که ۵ ولت بده؟؟
و اینکه آموزش کنترل رله توسط بلوتوث رو نذاشتین؟؟؟؟؟
سلام.ممنون ازاطلاعات مفیدتان من برد بلوتوث hc06 بدون برد کمکی دارم آیا میتونم از طریق گوشی با این برد ارتباط وفرمان داد یا نه؟
با سلام
ضمن تشکر از توجه شما، در این خصوص بنده موارد را به صورت عملی تست نکردهام ولی شیوه راه اندازی هر دو برد شبیه به هم میباشد. لطفا در صورت اجرا، تجربه کاربریتان را از همین طریق با دیگر کاربران به اشتراک بگذارید.
با سلام و ممنون از اموزش خوبتون.
میخواستم بپرسم میشه کاری کرد که این ماژول دائم اطلاعات رو بفرسته و هنگامی که یه ماژول pair شده بهش نزدیک میشه اطلاعات رو دریافت کنه؟
با سلام
لطفا سوالتان را در پست کنترل اشیاء با صدا توسط ماژول HC-05 با آردوینو Arduino Bluetooth مطرح بفرمایید.
سلام خیلی ممنون بابت اموزش های خوبتون. سوالم اینه: من فقط میخوام به یکی از پایه های ورودی ماژول بلوتوث پالس بدم و ماژول هم این پالس رو بفرسته به گوشی. بدون برد اردوینو. اصلا برنامه ای هم درکار نیس. فقط میخوام این سیگنال ارسال بشه به گوشیم. میشه؟ چیکار باید بکنم؟
پیشاپیش سپاسگزارم.
باسلام
ضمن تشکر از توجه شما، متاسفانه بنده در این زمینه اطلاعی ندارم. از دیگر کاربرانی که در این خصوص اطلاعات کافی دارند، تقاضا دارم تا در این بحث شرکت کنند.
ببین دوست عزیز امکان این اتفاق عملا ۰% هست چون در کل ماژول hc05 برای ارتباط سریالی از دو پایه فرستنده tx و گیرنده rx استفاده میکند و باید از یک کنترلر برای ارسال و دریافت دیتا استفاده کنید وگرنه اگر مستقیم پالس رو برای ارسال به برد متصل کنید احتمال سوختن ماژول شما وجود دارد
سلام
خسته نباشید 🙂
من نه با گوشی نه با سیستم نتونستم Pair بشم
اسم ماژول درست میاد، رمز هم به جز ۱۲۳۴ چهار تا صفر و چهر تا یک رو هم تست کردم بازم نشد
با سلام
ماژول شما از چه نوعی است؟
با سلام من با ماژول hc05 میخواستم یه روبات بسازم و برای کنترل این ماژول هم تصمیم گرفتم از گوشی استفاده کنم اما برای ساخت یه دسته کنترل کاستوم برای خودم با سایت remoteXYیه کنترل ساختم و کد ها رو آپلود کردم اما وقتی با گوشی و با نسخه پرو برنامه remoteXY می خوام به hc05 وصل بشم ارور time out میده. لطفا کمک کنید.
با سلام
بسیار ایدهی جالبی است. متاسفانه در خصوص ریموت Remotexy امکان راهنمایی وجود ندارد. در این خصوص به زودی آموزش کنترل ربات با موبایل منتشر خواهد شد.
سلام میخام صدا(مثل ال ای دی) رو توسط برد به دوتا ماژول بلوتوث به صورت هم زمان بفرستم میشه کمک کنید
با سلام
کاربر گرامی در این خصوص میبایست دانش برنامه نویسی داشته باشید و در خصوص رفع اشکال از این طریق اقدام بفرمایید.
آموزش بعدی به کنترل رله توسط مازول HC05
دوست عزیز این بحث انجام شد؟
راستی جنابعالی کانال دارید؟
با سلام و تشکر از شما
خیر آموزش مورد نظر شما منتشر نشده است. ولی جهت اطلاع از آموزشهای ماژول بلوتوث به لینک بلوتوث Bluetooth مراجعه بفرمایید. جهت عضویت در گروه هم از طریق لینک گروه تلگرامی دیجی اسپارک اقدام بفرمایید.
سلام ممنون از سایت خوبتون
من ماژول hc05 تهیه کردم و به صورت نرم افزاری به آردوینو انو متصل کردم ولی توی گوشی ، ماژول رو اصلن پیدا نمیکنه که بتونم متصل بشم…میشه راهنمایی کنین که اشکال از کجاست؟
با سلام
ال ای دی بر روی ماژول بلوتوث چند ثانیه یک بار چشمک میزند؟
سلام
ببخشید من میخوام برنامه اندرویدش رو شبیه به همین و با یه سری تغییرات خودم بنویسم سوالم اینه که میتونم با app invertor یه برنامه ایی شبیه این بنویسم که به ماژول بلوتوث وصل بشه??
با سلام
در این خصوص میتوانید با برنامههای مختلف افدام به نوشتن اپلیکیشن مورد نیازتان کنید. این پست مربوط به نوشتن اپلیکیشن نمیباشد، از اینرو امکان پیگیری مورد درخواستی شما فراهم نخواهد بود.
سلام وقتتون بخیر بده اینو انجام دادم ولی از مبایل به سریال اردوینو داده از ارسال نمیشه یعنی اصلا داخل :
if (mySerial.available()) {
Serial.write(mySerial.read());
}
نمیشه نمی دونم چرا ولی از کامپی.تر به موبایل کامل دیتا میده همه اتصالات درست هست چیکار کنم ؟
با سلام
کاربر گرامی لطفا شرح کاملتر و شفاف تری دهید تا بررسی شود.
سلام . ببخشید من میخواستم همزمان از موتور شیلد ۲۹۳ وبلوتوث و آردینو یونو استفاده کنم .میخواستم ببینم چطور بلوتوث رو به آردینو وصل کنم؟ به پایه های آنالوگ میتونم نصب کنم
با سلام
در متن آموزش اتصال ماژول بلوتوث به آردوینو قرار گرفته شده است.
با عرض سلام و خسته نباشید اول تشکر فراوانی میکنیم بابت مطالب خوبتون خیلی کار آمد بود
خدمت شما عارضم ک من دستگاه CNC درست کردم و از طریق برنامه ی GRBLمیتونم بهش کدهاشو بدم و این برنامه رو روی گوشی نصب کردم فقط خواستم ببینم میتونم ماژول HC05رو روی UNOنصب کنم که از طریق بلوتوث بتونم کدهای برنامه GRBLرو واسه CNCارسال کنم
قطعاتی ک داخل CNCاستفاده کردم UNO,Ramps 1.4,درایور A4988
خیلی ممنون میشم اگه راهنمایی کنید
با سلام
ضمن تشکر از توجه شما، ایجاد ارتباط بلوتوث بین گوشی هوشمند و برد آردوینو توسط این ماژول فراهم میباشد. خصوصا اینکه امکان ارسال دیتا هم فراهم میباشد.
سلام میخوام یه هارد اکسترنال دارم میخام اطلاعات رو از طریق بلوتوث یا وایفای انتقال بده میخام تمام دستگاهها بتونن باهاش کار کنن مثلا بدون سیم بشه هارد رو به تلوزیون متصل کرد.
میدونم باید بلوتوث هاست باشه اما هرچی میگردم چنین چیزی پیدا نمیکنم، میدونم میشه از طریق میکرو کنترلر انجام بشه اما اصلا در این بحث چیزی بلد نیستم، میشه راهنمایی کنید که باید چیکار کنم؟
با سلام
بهترین روش ساخت NAS Storage میباشد. برای این منظور به آموزش تنظیم برد رزبری پای raspberry pi به عنوان یک NAS مراجعه کنید. سپس اگر سوالی بود از طریق همان آموزش مطرح بفرمایید.
عالییی میخواستم ببینم شما کانالی چیزی اگر دارید برای اموزش به ادرس ایمیل من بفرستید ممنون
با سلام
ضمن تشکر از شما، تمامی آموزش ها در سایت منتشر شده و به روز میباشد. در شبکه های اجتماعی پست ها فقط اطلاع رسانی خواهد شد.
سلام من ماژول HC-05 دارم وقتی پایه هارو وصل میکنم کارنمیکنه چرا؟
با سلام
توضیحاتی که ارایه کردید، کوتاه و ناشفاف است. لطفا جهت رفع مشکلتان، توضیحات کامل و دقیق ارایه کنید تا قابل پیگیری باشد.
سلام من ماژولHC-05 رو دارم با برد کمکی ولیوقتی وسلش میکنم هیچی نمیشه
با سلام
کاربر گرامی همانطور که در پاسخ قبلی اعلام شد، توضیحات دقیقتری باید ارایه کنید.
سلام چگونه میتونم baud rate رو از ۹۶۰۰ به ۱۱۵۲۰۰
تغییر بدم ؟؟؟
لطفا کمکم کنید
با سلام
در نرم افزار آردوینو سمت راست بر روی آیکون سریال مانیتور کلیک کنید. و یا CTRL + SHIFT + M را همزمان انتخاب کنید تا پنجره سریال مانتیور باز شود.
سلام میشه با همین کدها ماژول بلوتوث spp_c
راهندازی کرد لطفا جواب بدید
با سلام
کاربر گرامی در این خصوص بایستی دیتاشیت کالای مورد نظر را بررسی فرمایید در صورتیکه کتابخانه آن ها متفاوت باشد، امکان استفاده از این کد وجود ندارد و بایستی در کد تغییراتی اعمال شود.
میشه جواب بدید مخوام بخرم
با سلام
سوال قبلی شما پاسخ داده شده است. بررسی نمایید.
سلام
خسته نباشید
بنده ماژول بلوتوث
مدل spp_c رو تهیه کردم
نحوه اتصالش به همین صورته؟
ممنون میشم پاسخ بدید
با سلام
مدل ماژول مورد نظر نیاز توسط تیم فنی تست نشده است. در این خصوص به دیتاشیت کالا مراجعه کنید.
علیرضا جان سلام
من یک تکلیف دارم که میگه چگونه ماژول رو از حالت master به حالت slave و به عکس تغییر بدی
می توانم از تو خواهش کنم که این کار رو اموزش بدی و این جانب را خرسند کنی
پیشاپیش از شما تشکر و کمال سپاس را دارم
با سلام و تشکر از شما
آموزش مورد نظر شما در سایت منتشر شده است. لطفا لینک زیر را بررسی کنید.
ارتباط دوطرفه با بلوتوث ماژول HC05 و برد آردوینو از طریق AT Command
با سلام مطالب عالی بود ولی باید برای راه اندازی ماژول بهش برنامه بدیم ؟؟
دوم اینکه ما با استفاده از گوشی میتوانیم کد ماژول هارو از طریق گوشی ارسال کنیم که دیگه نخوام از طریق کابل با استفاده از کامپیوتر ارسال کنیم ؟
با سلام و تشکر از شما
طبیعتا برای شرط گذاری و تعریف فرامین ورودی نیازمند کدنویسی و استفاده از میکروکنترلر خواهید بود.
سلام خسته نباشین
من قبلاً با این ماژول کار می کردم و همه چی خوب بود
اما الان بعد از چند سال دوباره می خوام ازش استفاده کنم ولی هرکاری می کنم چراغ ال ای دی روشن نمیشه و هیچ لپ تاپی هم نمی تونن اون رو پیداکنه،
ممنون میشم راهنماییم کنید .
با سلام
اگر بادریت ماژول را تغییر داده باشید، به هنگام استفاده مجدد از آن چنین مشکلی را خواهید داشت.
چجوری درستش کنم بادریتو لطفا راهنمایی کنید اگر ممکنه مشکل از جای دیگه هم باشه بگید لطفا خیلی ضروریه
سلام
من یه ماژول بلوتوث Hc-05 دارم
قبلاً باهاش کار می کردم و خوب کار می کرده
اما الان که بعد از یکی دو سال دوباره می خوام ازش استفاده کنم
اصلا روشن نمیشه ، ماژول به یه مدار وصل هست
چراغ مدار روشن میشه ولی ماژول بلوتوث اصلا کار نمیکنه
ممنون میشم راهنماییم کنید
با سلام
همانطور که در پاسخ قبلی اعلام شده است، اگر بادریت ماژول را تغییر داده باشید. چنین مشکلی خواهید داشت.
چطور بادریتو تنظیم و درست کنم
با سلام
سوال شما صحیح و کامل نیست، بایستی روال کاری HC-05 را بدانید.
سلام من آردوینو مگا ۲۵۶۰ دارم .من می خوام با ماژول بلوتوث و یک برنامه ی اندرویدی روباتی که ساختم رو کنترل کنم فقط نمی دونم ای ماژول بلوتوث رو از کجا بخرم.
لطفا بگید.
با سلام
از طریق لینک زیر اقدام کنید.
ماژول بلوتوث HC-05 با بورد Bluetooth
سلام
من می خوام به لامپ وصل کنم .
می خواستم بدونم که اگه بلوتوث رو خاموش کنم لامپ هم خاموش می شه یا باید از طریق برنامه خاموش کنم
با سلام
این مورد را بایستی در بستن مدار مشخص کنید. همچنین در کدنویسی هم بایستی شروط لازم را اعمال کنید.
نمیفهمم وقتی تمام این اموزش ها توی اینترنت و منابع اموزشی هست چرا باید براش پول بدیم!
فقط سایت رو پایین میارید با این کار
با سلام
کاربر گرامی آموزش های سایت به دو بخش تقسیم بندی شده است. آموزش هایی که به صورت عمومی هستند و نمونه کد در دسترس دارند در سایت دیجی اسپارک کاملا رایگان است و بدون نیاز به خرید اشتراک میتوانید از آن ها استفاده کنید. اما آموزش های کاملا تخصصی که توسعه و تعمیم یافته است نیاز به تهیه اشتراک خواهد داشت.
ولتاژ منطقیش مگه ۳٫۳ نیست؟ خب نباید ولتاژ ورودی از طریقRXD رو تغییر داد؟
سلام جناب قربانی از اطلاعات سایت شما بسیار استفاده کردم سوالی از خدمتتان داشتم -من بلوتوثی برای ارسال صوت به موبایل می خواستم که در موبایل با سیستم عامل اندروید این سیگنال ارسالی توسط یک برنامه در موبایل به صورت گراف یا حرکت عقربه نشان داده شود مثل مانیتورینگ صدا – لطفا بفرمایید از چه ماژول بلوتوث و از چه برنامه ای در موبایل می تونم استفاده کنم با سپاس از لطف شما
با سلام و تشکر از شما
متاسفانه در این خصوص اطلاعاتی در دسترس نداریم.
سلام من یک سوال داشتم من آردوینو مگا ۲۵۶۰ دارم ولی نمیتونم روش ماژول بولوتوس hc-05 رو راه اندازی کنم ولی روی آردوینو uno و nano فعالش کردم میشه بهم کمک کنید روی آردوینو مگا راه بندازمش
با سلام
سوالتان خیلی کلی است. به صورت کلی هیچ تفاوتی در راه اندازی بین این بردها وجود ندارد.
من تمام کارهارو انجام میدم ولی هیچ پیامی در نرم افزار دریافت نمیکنم میشه راه نمایی کنید
با سلام
اتصالات انجام شده را اعلام کنید.
میشه بجای ۰۵ از ماژول hc-06 استفاده کرد
با سلام
بله ولی ارتباط یکطرفه خواهد بود.
سلام وقت به خیر
من ماژول رو وصل می کنم و وقتی میخوام با گوشی بهش وصل شم ، پیداش می کنه ولی میگه نمیتوان با این ماژول ارتباط برقرار کرد .
با سلام
اگر ماژول از نوع hc06 باشد چنین موردی بوجود میآید.
نه از نوع HC05 هست و از دانشجوکیت سفارش دادم
میشه راهنماییم کنید که مشکل کجاست ؟
با سلام
در این صورت بایستی ماژول را مد کاری مربوطه به درستی تنظیم کرده باشید.
با سلام خدمت خدمت مهندس
بنده یک ماژول hc05 گرفتم و برای تست سالم بدون ماژول پایه های ۵ ولتvcc و ground رو به برد اردینو وصل کردم ولی چراغ ماژول بلوتوث روش نشده .چطور میشه از سالم بودن ماژول بلوتوث اطمینان پیدا کرد ؟
با سلام
روش تست غلط است، بایستی از طریق ارتباط سریال با برد ارتباط برقرار کنید.
سلام ماژول من وقتی وصلش میکنم یک بار چشمک میزنه بعد دیگه هیچ کاری نمیکنه مشکل چیه چراغ RX و TX و L روی آردینو ام روشنه
با سلام
از آموزش زیر برای تست ماژول بلوتوث استفاده کنید. همچنین در دیتاشیت سنسور کامندهای مورد نیاز برای فعال سازی گفته شده است.
آموزش راه اندازی بلوتوث
سلام یک درایور سنسور flc100 خریدم خودش ماژول بلوتوث با بردش گوشه اردوینو نصبه که یک پایش با یک خازن به برد وصله دو پایش عادی وصله دقیقا بغل جایی که بلندگو وصل میشه قبلا پیدا میکرد گوشی و سیستم کار میکردم باهاش الان ولی دیگه کار نمیکنه اصلا پیدا نمیکنتش و چراغی هم روی خود ماژول یادم نیست قبلا روشن میشد یا نه الان که روشن نمیشه؟خیلی حیاتی راهنمایی لطفا؟
آیا ممکنه پر کردن سوراخ های روی برد اردوینو علت این مشکل باشه؟ یکی دوتاشو همینجوری با لحیم پر کردم قبلا
با سلام
متاسفانه راجع به برد شما اطلاعی ندارم و هیچ نظر خاصی راجع به آن نمیتوانم ارایه کنم.
برد من اردوینو uno هست
سلام وقت بخیر ببخشید برد اردوینو یونو دارم که که شیلد مانیتور کارکتری روش نصبه که به عنوان درایور سنسور flc100 یا مگنومتری استفاده میکردم چند وقت و بلوتوث کار میکرده اما الان چند روزه کار نمیکنه نمیدونم چرا و گوشی و.. پیداش نمیکنه ال ای دی روی ماژول هم روشن نیست قبلنم یادم نیست روشن میشد یا نه ولی به درستی کار میکرد قبلا، یک پایه یکم زرد شده ممکنه مشکل از اون باشه؟
اینم عکس پایشه
https://s6.uupload.ir/files/photostudio_1650712482519_s95j.png
https://s6.uupload.ir/files/img_20220423_154708_1y97.jpg
این یک مشکلمه مشکل دیگمم اینه فیش ای سی وصل بود به برد بعد کابل هم وصل کردم که وصل کنم به لبتاب وصل کردم یکدفه لبتاب و خودش خاموش شد از اون موقع به بعد روشن میشه الان برد ولی فقط کاراکتر سفید نشون میده دیگه متن و منو هارو نشون نمیده
لطفا راهنمایی کنید خیلی واجبه خدا خیرتون بده انشاا..
با سلام
سوال شما منتشر شد، در صورتی که دیگر کاربران اطلاعی داشته باشند، به شما راهنمایی خواهند کرد.
تشکر
سلام
به راهنمایی و کمک جنابعالی احتیاج دارم در یک پروژه پزشکی
لطفا راه ارتباط خود را برای بنده بفرستید
سپاس
با سلام
لطفا سناریو مد نظرتان را در ادامه همین کامنت اعلام کنید تا بررسی کنیم.
سلام مهندس جان وقتتون بخیر : اسپیکر ایستاده ریموت دار SUNIYA :SU-5563 بلوتوثش مشکل داره ارتباط برقرار میشه ولی صدا تیک دار و مقطع هست مثل سی دی های خش دار ، با گوشی های مختلف حتی با فاصله خیلی کم هم تست کردم ولی همون مشکل هست ، من تو بازار خیلی گشتم یه ماژول مثل مال خودش پیدا کنم ولی موق نشدم دیتا شیت این ماژول رو هم ندارم تا یکی مشابهش رو جایگزین کنم / این ماژول ۱۶ پایه اس ام دی هست پایه ها از طرفین هست هر طرف ۸ پایه اس ام دی ، اگر که شما مشخصات این نوع ماژول رو داشته باشین و یا یه راهنمایی برای حل مشکل بفرمایین ممنون میشم
با سلام
اگر نسبت به خراب بودن ماژول بلوتوث اطمینان کامل دارید، بهتر هست که دقیقا مشابه خودش را تهیه کنید. اگر در دسترس نیست، میتوانید طبق آموزش بلوتوثی کردن ضبط قدیمی پیش بروید و یک ماژول مجزا به سیستم اضافه کنید.
سلام من یک ماشین چهار چرخ با آردوینو و hc05 درست کردم مشکلی که پیش اومده اینه که وقتی روی گوشی به طور متناوب تاچ میکنی بعضی مواقع ارتباط برقرار است و بعضی مواقع برقرار نمیشود بعضی مواقع بعد از تاچ موتورها شروع به چرخش میکند و با برداشتن انگشت موتورها از حرکت می ایستد و بعضی مواقع با برداشتن انگشت تا چند ثانیه موتور به حرکت ادامه میدهد من یک LED به همراه یک مقاومت ۱۵۰ اهم را روی دو پین سریال قرار دادم دیدم به صورت متناوب با چشمک های ریز قطع و وصل می گردد در زمانی که چشمک ها هست ارتباط برقرار است و هنگامی که چشمک ها قطع می شود ارتباط برقرار نیست و تاچ کردن فایده ندارد اگر قبل از قطع شدن ارتباط دستور چرخیدن موتور را دهیم موتور تا زمان وصل شدن مجدد به چرخش ادامه میدهد. ممنون میشم راهنمایی بفرمایید چرا ارتباط دائم نیست و این طبیعی هست یا خیر.
با سلام
به احتمال زیاد مشکل کمبود جریان دارید. سیم هایی که استفاده میکنید را مجدد بررسی کنید. در صورت امکان همگی را تعویض کنید. مطمئن باشید که از منبع تغذیه مناسب استفاده میکنید و جریان کافی برای کل پروژه در دسترس هست. سپس نتیجه را در ادامه همین کامنت اعلام کنید.
سلام
اموزش برای راه اندازی این برد بدون میکرو کنترلر اموزشی در سایت نیست؟
با سلام
خیر، برد بلوتوث HC05 برای راه اندازی نیازمند AT Command هست. این موارد توسط یک میکروکنترلر بایستی به ماژول ارسال شوند.
سلام من در موقع فرستادن اطلاعات به ماژول یه مشکلی دارم وقتی عدد ۱ رو به عنوان مصال میفرستم بجای دریافت عدد یک در اردوینو یک عدد پرت و چرت وپرت میگه مثلا:۴۹ ۱۳ ۱۰ که هیچ ربطی به هم ندارد مشکل از کجاست
با سلام مشکل شما احتمالا به نحوه ارسال داده از سمت اردوینو یا دریافت داده توسط دستگاه متصل به ماژول HC-05 مربوط میشود. به چند نکته زیر توجه کنید:
تطابق نرخ انتقال داده: مطمئن شوید که نرخ انتقال داده (Baud rate) در اردوینو و ماژول HC-05 با یکدیگر مطابقت دارند. اغلب مقدار پیشفرض برای HC-05، ۹۶۰۰ بوده و باید مطابق با آن در اردوینو تنظیم شود. اگر مقدار دیگری استفاده میکنید، مطمئن شوید که هر دو تجهیز به همان نرخ کار میکنند.
برای تنظیم نرخ انتقال داده در اردوینو از دستور Serial.begin() استفاده کنید. Serial.begin(9600); // باید با نرخ مطابق با HC-05 باشد.
تنظیمات فرستنده: اگر دادههایی که ارسال میکنید به صورت متنی هستند، اطمینان حاصل کنید که در ارسال از تابع Serial.print() یا Serial.println() استفاده کردهاید. اگر از Serial.write() استفاده کنید، اطلاعات به عنوان کدهای ASCII ارسال میشوند.
Serial.print(1); // برای ارسال عدد ۱ به صورت متنی
تنظیمات دریافتکننده: در دستگاه مقصد، مطمئن شوید که به درستی دادهها را دریافت و تفسیر میکند. اگر از Serial Monitor استفاده میکنید، مطمئن شوید که نرخ انتقال داده در آن با نرخ مشابه در اردوینو تنظیم شده باشد.
تنظیمات HC-05: مطمئن شوید که تنظیمات HC-05 به درستی انجام شده باشد. برخی از ماژولها نیاز به تنظیمات خاصی برای درست کار کردن دارند. برای این منظور، میتوانید از دستورات AT Command استفاده کنید. این دستورات به شما امکان میدهند تا تنظیمات ماژول را بررسی و تغییر دهید. Serial.println(“AT”); // ارسال دستور AT
دریافت پاسخ مناسب از ماژول نشان دهنده این است که ارتباط میان اردوینو و HC-05 به درستی برقرار است.
اگر با توجه به موارد فوق مشکل شما حل نشد، ممکن است مسئله به جزئیات دیگری نظیر تغییرات سختافزاری یا مسائل برقی مرتبط با دوره شما باشد.
شاد و پیروز باشید.