fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa en sv fr de de fa fa fa fa ar ar ar fa ar fa ar fa fa en fa fa fa fa fa fa fa en fa en fa fa fa en fa fa fa fa en fa en fa en fa en ar en ar en fa en fa en fa en fa en fa en fa fa fa fa fa en fa fa en en fa fa fa en fa en fa en fa en en fa fa fa fa en fa fa fa fa fi fa fa fa fa fa fa fa fa fa fa fa fa fa fa bar ar fa fa fa en fa fa fa en en fa ar fa fa fa en fa fa fa hbs_lat en fa ar fa fa fa en fa fa fa en en fa ar fa fa fa fa fa ar en fa fa fa en en fa ar fa fa fa fa fa fa fa fa fa fa ar en fa fa fa en en fa ar fa fa fa fa fa fa ar en fa fa fa en en en ar fa en fa fa fa pt en fa ar ur fa ur fa ar en fa fa fa en en fi ar fa en fa fa fa en en fa ar fa fa fa en fa fa fa pt en fa ar fa en fa fa fa en en fa ar fa fa fa en fa fa fa en en fa ar fa en fa fa fa en en fa ar fa fa en en fa en fa fa fa en en mg ar fa fa fa en fa fa fa en en fa ar fa fa fa fa fa ar en fa fa fa de en fa ar fa en fa fa fa de en fa ar fa fa fa en fa fa fa de en tr ar fa en fa fa fa en en fa ar fa fa fa fa fa ar en fa fa fa en en fa ar fa fa fa fa ar en fa fa fa en en fa ar fa fa fa fa fa fa ar en fa fa fa en en fa fa fa fa fa fa fa azb fa fa fa ar fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa en
این مطلب قسمت پانزدهم از آموزش جامع آردوینو (مبتدی و پیشرفته) است. در این قسمت می‌خواهیم به معرفی ماژول بلوتوث و آموزش نحوه استفاده از آن به کمک آردوینو بپردازیم. مهمترین استفاده از ماژول بلوتوث در پروژه‌های IoT و هوشمندسازی و زمانی است که بخواهید با تلفن همراه چیزی را کنترل کرده یا اطلاعات سنسورها را با آن ببینید. تلفن‌های هوشمند این روزها چیزی بسیار بیشتر از یک تلفن برای برقراری تماس هستند و تقریبا در هر کاربردی که فکر کنید استفاده شده‌اند. این انتظار زیادی هم نیست چرا که بسیاری از آنها در حال حاضر توان پردازشی یک رایانه شخصی را دارند و سنسورهای متنوعی بر روی آنها نصب شده است. کار با تلفن‌های هوشمند جذاب است و این باعث شده است تا به کارگیری آنها در پروژه‌های هوشمندسازی باعث سادگی کاربری آنها شود.
برد آردوینو UNO و کابل رابط
بلوتوث یک پروتکل ارتباطی بی‌سیم است که مشابه WiFi و زیگبی در همان فرکانس 2.4Gz کار می‌کند. دستگاه‌های بلوتوث به روش Master-Slave با یکدیگر ارتباط دارند. در این ارتباط هر Slave تنها می‌تواند با یک Master ارتباط داشته باشد در حالی که Master می‌تواند همزمان به چندین Slave متصل باشد.
هر وسیله بلوتوث یک آدرس منحصر به فرد دارد که با آن شناسایی می‌شود. این آدرس به صورت یک عدد ۴۸ بیتی یا ١٢ کاراکتر Hex است و معمولا بر روی دستگاه نوشته شده است. ۶ کاراکتر سمت چپ این آدرس، شرکت سازنده را مشخص می‌کند و ۶ کاراکتر بعدی آدرس خاص آن وسیله است. برای ارتباط بین دو دستگاه بلوتوث باید یک دستگاه درخواست اتصال را فرستاده و دستگاه دیگر آن را تایید کند. پس از آن دو دستگاه به هم متصل شده و قادرند به یکدیگر اطلاعات فرستاده و دریافت کنند. دو دستگاه بلوتوث می‌توانند به یکدیگر Pair شوند. این عمل معمولا از طریق احراز هویت با یک کد ۴ رقمی انجام می‌شود. پس از Pair شدن دو دستگاه، به محض اینکه در محدوده دسترس یکدیگر قرار بگیرند می‌توانند بدون نیاز به دریافت تاییدیه به یکدیگر متصل شوند. پروتکل بلوتوث از زمان ابداع تاکنون بهبودهای زیادی داشته است. نسل ۴ بلوتوث در حال حاضر پرکاربردترین آنهاست. نسل‌های مختلف بلوتوث بیشتر در محدوده برد و میزان مصرف انرژی و سرعت انتقال اطلاعات تفاوت دارند.
با یک جستجوی ساده می‌توانید انواعی از ماژول‌های بلوتوث مناسب برای کارهای DIY را پیدا کنید. معمولا برای بلوتوث از ماژول‌های سری HC مانند HC-05 یا HC-06 استفاده می‌شود. بر روی این ماژول‌ها یک تراشه وجود دارد که پردازش‌های لازم را انجام داده و اطلاعات را بین المان بلوتوث و پورت سریال منتقل می‌کند. این ماژول از بلوتوث نسخه BLE استفاده می‌کند، به همین دلیل اگر گوشی یا دستگاه بلوتوث قدیمی دارید، ممکن است نتوانید آنرا به این ماژول متصل کنید.
تفاوت اصلی HC-05 و HC-06 در این است که مورد اول می‌تواند در یک ارتباط بلوتوثی Master یا Slave باشد اما HC-06 تنها در حالت Slave عمل می‌کند. Master دستگاهی است که یک ارتباط بلوتوث را شروع می‌کند و Slave این ارتباط را می‌پذیرد. Slave نمی‌تواند درخواست ارتباط بدهد. در یک شبکه بلوتوثی، یک Master می‌تواند به چندین Slave متصل باشد. همچنین در شبکه وجود حداقل یک Master ضروری است؛ یعنی Slave ها نمی‌توانند خودشان به هم وصل شوند. پس از اتصال دو دستگاه با بلوتوث به یکدیگر، هر دو می‌توانند داده بفرستند و دریافت کنند و از این نظر تفاوتی با یکدیگر ندارند. از لحاظ ظاهری نیز این دو مدل تفاوت‌های کوچکی با هم دارند. اولا اینکه HC-05 دارای 6 پین است در حالی که HC-06 4 پین دارد. علاوه بر آن بر روی HC-05 یک کلید فشاری وجود دارد که HC-06 این کلید را ندارد. در مورد هر کدام از بخش‌ها در ادامه توضیح خواهم داد.
ماژول HC-05 دارای ۶ پایه است. خوشبختانه بر روی این ماژول عنوان هر پایه نوشته شده است. حتما شما هم تا حالا با مشکل تشخیص هر پایه در بعضی از ماژول‌ها بر خورده‌اید! دو تا از این پایه‌ها تغذیه ماژول هستند (VCC و GND). ولتاژ تغذیه می‌تواند بین 3.6V تا 6V باشد. بنابراین وصل کردن آن به پایه 5V آردوینو انتخاب مناسبی است. دو پایه دیگر نیز مربوط به ارتباط سریال UART با میکروکنترلر هستند (Tx و Rx). پایه En فعال‌ساز ماژول است. ماژول در حالت عادی فعال است؛ در صورتی که این پایه را به زمین (GND) وصل کنید، ماژول غیرفعال می‌شود. پایه آخر که State نام دارد که وضعیت ماژول را نشان می‌دهد. اگر ماژول به دستگاهی متصل شده باشد، این پایه High خواهد بود.
نکته مهم این است که پایه‌های سریال ماژول با ولتاژ 3.3V کار می‌کنند. بنابراین باید ولتاژ 5V پایه Tx آردوینو را قبل از اتصال به ماژول به ولتاژ 3.3V تبدیل کنید. برای این کار می‌توانید از سه مقاومت 220Ω استفاده کنید.
قبل از اینکه از ماژول بلوتوث استفاده کنید بهتر است، تنظیمات آن را شخصی‌سازی کنید. می‌توانید نام بلوتوث و رمز عبور آن را تغییر دهید، سرعت انتقال اطلاعات را تنظیم کنید و بسیاری کارهای دیگر. انجام تنظیمات بلوتوث ضروری نیست و می‌توانید با تنظیمات کارخانه هم کارتان را انجام دهید. انجام تنظیمات ماژول بلوتوث از طریق دستورهای AT انجام می‌شود که در آموزش کار با ماژول‌های وایرلس معرفی شد. البته بلوتوث دستورهای خاص خودش را دارد ولی طرز کار مانند قبل است. این ماژول دو حالت کاری دارد؛ حالت اول که وضعیت ارسال و دریافت داده‌های بلوتوث است و حالت دوم که وضعیت تنظیمات یا AT Mode است. در شرایط عادی ماژول در حالت اول قرار دارد اما اگر بخواهید تنظیمات آن را تغییر دهید باید وارد وضعیت AT شوید. برای وارد شدن به وضعیت تنظیمات، پایه VCC را قطع کنید. کلید فشاری ماژول را فشرده و نگه دارید. سپس در همین حالت پایه VCC را وصل کنید. حالا کلید را رها کنید. خواهید دید که LED موجود بر روی ماژول با سرعت کمتری (هر دو ثانیه یک بار) چشمک می‌زند. این نشان می‌دهد که وارد حالت تنظیمات ماژول شده‌اید. اگر این کار را بخواهید با ماژول HC-06 انجام دهید کمی کار مشکل‌تری دارید. محلی که کلید فشاری روی HC-05 وجود داشت را این بار بر روی HC-06 پیدا کنید. می‌بینید که جای کلید خالی است و دو پایه SMD قلعی به جای آن قرار دارد. این دو پایه را به کمک یک قطعه سیم به هم وصل کنید و مراحل بالا را تکرار کنید.
حالا باید برنامه‌ای برای آردوینو بنویسید که دستورات AT را دریافت کرده و به ماژول بفرستد و پاسخ آن را نیز گرفته و نمایش دهد. برای این کار می‌توانید از برنامه زیر استفاده کنید:
از آنجایی که پورت سریال را برای ارسال و دریافت پیام از طریق سریال مانیتور لازم داریم، نمی‌توانیم آن را به ماژول وصل کنیم. بنابراین ماژول را به پایه‌های ٢ و ٣ آردوینو وصل کرده و از کتابخانه SoftwareSerial که قبلا در آموزش ماژول وایرلس معرفی شد استفاده می‌کنیم.
حالا می‌توانید دستورات AT را وارد کنید. جدول زیر بعضی دستورات مهم ماژول بلوتوث را نشان می‌دهد:
بررسی برقراری ارتباط با ماژول
سرعت فعلی ارتباط با ماژول
AT+UART= baud rate, stop bit (0 or 1), parity bit (0 or 1
تنظیم سرعت ارتباط با ماژول به مقدار دلخواه
تنظیم رمز عبور 4 رقمی ماژول
بررسی نقش فعلی ماژول (Master یا Slave)
تنظیم نقش ماژول (0 برای Slave و 1 برای Master)
برگرداندن ماژول به تنظیمات کارخانه
برای اطلاع از سایر دستورات ماژول بلوتوث می‌توانید راهنمای دستورات AT را مطالعه کنید.
کنترل LED با بلوتوث تلفن همراه
استفاده از ماژول بلوتوث زمانی جذاب می‌شود که بتوانید آن را به تلفن همراه‌تان وصل کنید. استفاده از ماژول بلوتوث می‌تواند کاربری پروژه‌های هوشمند مانند خانه هوشمند و IoT را بسیار جذاب کند. کافیست سنسورها و ماژول‌ها را به بلوتوث وصل کنید و با تلفن همراه دستورات را ارسال کنید یا مقادیر سنسورها را بخوانید. در این بخش می‌خواهیم یک پروژه ساده را به کمک ارتباط با موبایل انجام دهیم. قصد داریم یک LED را با گوشی همراه روشن و خاموش کنیم.
ماژول بلوتوث را مانند قبل به آردوینو وصل کنید. LED را نیز مانند شکل زیر به پین ۵ آردوینو وصل کنید.
حالا باید برنامه‌ای بنویسید که دستورات را از طریق بلوتوث دریافت کرده و متناسب با آن LED را روشن و خاموش کند. برنامه زیر را بر روی آردوینو آپلود کنید:
این برنامه طوری نوشته شده که ابتدا به ماژول بلوتوث از طریق سریال وصل می‌شود. سپس در صورتی که داده‌ای از بلوتوث دریافت کند، فرمانی تولید می‌کند که LED را روشن و خاموش می‌کند. داده‌ای که نرم‌افزار موبایل می‌فرستد، کاراکترهای ١ یا ٠ است. کاراکترهای ٠ و ١ معادل اعداد ۴۸ و ۴۹ در سیستم ASCII هستند. بنابراین عدد ۴۸ را از معادل عددی کاراکترها کم می‌کنیم تا اعداد ٠ و ١ را داشته باشیم. اعداد ٠ و ١ معادل Low و High بوده و مستقیما می‌توانیم آنها را به پایه دیجیتال بفرستیم.
همچنین حلقه شرطی تعریف شده در برنامه، چک می‌کند که آیا مقدار دریافتی از بلوتوث با مقدار فعلی LED متفاوت است و تصمیم می‌گیرد که آیا وضعیت LED باید تغییر کند یه خیر.
if (message != lastState) { digitalWrite(ledPin, message); lastState = message; }
برای این پروژه نیاز به یک برنامه اندروید هم دارید که باید بر روی گوشی همراه نصب شود. این برنامه طوری طراحی شده است که ابتدا ماژول را جستجو کرده و به آن وصل می‌شود. سپس با فشردن کلیدهای On و Off مقادیر ١ و ٠ را به ماژول بلوتوث می‌فرستد. برای ساختن این برنامه باید آشنایی با برنامه‌نویسی برای اندروید داشته باشید. در اینجا قصد نداریم به توضیح برنامه‌های اندروید بپردازیم. می‌توانید این اپلیکیشن را از لینک زیر دانلود کنید.
دانلود اپلیکیشن کنترل LED با بلوتوث
قبل از استفاده از نرم‌افزار باید ماژول را با گوشی‌تان Pair کنید. وارد قسمت تنظیمات بلوتوث شوید، ماژول را جستجو کنید. سپس آن را انتخاب کنید تا Pair شود.
حالا وارد برنامه شوید و از لیست دستگاه‌های موجود، ماژول را انتخاب کنید. اگر ماژول در دسترس نباشد، پیغام خطایی را مشاهده خواهید کرد. در صورتی که اتصال موفقیت‌آمیز باشد، مشاهده خواهید کرد که نحوه چشمک زدن LED موجود بر روی ماژول تغییر می‌کند.
حالا کلیدهای روشن و خاموش را بزنید و نتیجه را ببینید.
در این آموزش با ماژول بلوتوث، نحوه راه‌اندازی و کاربرد آن آشنا شدید. برای اینکه پروژه‌های جذاب‌تری با این ماژول بسازید، بد نیست برنامه‌نویسی برای اندروید را هم یاد بگیرید.
در آموزش بعدی، نحوه کار با ماژول اترنت را خواهید آموخت.
نظرات شما باعث بهبود محتوای آموزشی ما می‌شود. اگر این آموزش را دوست داشتید، همین‌طور اگر سوالی در مورد آن دارید، از شنیدن نظراتتان خوشحال خواهیم شد.
اتصال ماژول بلوتوث به آردوینو
داوود درستکار دانش‌آموخته کارشناسی مهندسی مکانیک از دانشگاه صنعتی اصفهان و کارشناسی ارشد از دانشگاه تهران است. وی همچنین عضو تیم تحقیقاتی مرکز سیستمها و فناوریهای پیشرفته دانشگاه تهران (CAST) است. داود مسلط به طراحی و تحلیل سیستم‌های دینامیکی، طراحی و ساخت ربات، کنترل سیستم‌های غیرخطی و پیاده‌سازی سیستم‌های هوشمند با استفاده از آردوینو است. مهمترین علاقه او در حوزه رباتیک، پرنده‌های بدون سرنشین، رباتهای توانبخشی و ساخت تجهیزات هوشمندسازی و کنترل می‌باشد.
چطور یک آردوینو بسازیم!
دومین دوره فشرده ۱۲ ساعته آردوینو
دوره‌ آموزشی فشرده ۱۲ ساعته آردوینو
میکروکنترلر چیست (قسمت اول)
میکروکنترلر چیست (قسمت دوم)
محتوای بیشتر در این بخش: « معرفی و راه‌اندازی ماژول فاصله‌سنج التراسونیک با آردوینو معرفی و راه‌اندازی ماژول GSM با آردوینو »
کاربرانی که در این گفتگو شرکت کرده اند
حدود 1 سال قبل
سلام اموزش بسیار دقیق و مفید بود ممنون.
فقط یک سوال داشتم. چگونه می توان با مبایل بعد از روشن کردن ال ای دی ان را خاموش کرد؟
دوست ندارم دوست دارم
حدود 1 سال قبل
می تونید یک دکمه دیگر تعریف کنید که با ارسال سیگنالی دیگر LED را خاموش کند
دوست ندارم دوست دارم
حدود 1 سال قبل
اگر ماژول HC-05 رو‌‌ به پایه های صفر و یک‌ آردوینو وصل کنیم (یعنی همون پایه ی rx tx آردوینو) و ولتاژ رو به ۳/۳ ولت متصل کنیم ، بدون هیچ مقاومتی سر راه ولتاژ و rx tx
آیا شدنی هست ؟ ماژول نمیسوزه ؟
دوست ندارم دوست دارم
حدود 1 سال قبل
پایه‌های سریال ماژول با ولتاژ 3.3V کار می‌کنند. بنابراین باید ولتاژ 5V پایه Tx آردوینو را قبل از اتصال به ماژول به ولتاژ 3.3V تبدیل کنید. برای این کار می‌توانید از سه مقاومت 220Ω استفاده کنید. در غیر اینصورت بله ماژول دچار مشکل می...
پایه‌های سریال ماژول با ولتاژ 3.3V کار می‌کنند. بنابراین باید ولتاژ 5V پایه Tx آردوینو را قبل از اتصال به ماژول به ولتاژ 3.3V تبدیل کنید. برای این کار می‌توانید از سه مقاومت 220Ω استفاده کنید. در غیر اینصورت بله ماژول دچار مشکل می شود.
دوست ندارم دوست دارم
حدود 1 سال قبل
با تشکر ، متوجه شدم
پس ابتدا باید ولتاژ 5V پایه Tx آردوینو را به ولتاژ 3.3V تبدیل کنیم .
2 تا سوال پیش اومد
یک ، بهتر نیست پایه VCC رو به 3.3 ولت وصل کرد ؟ یا تفاوت نداره ؟ یا حتما لازم هست به 5 وصل بشه ؟
دو ، شما فرمودین TX RX به دلیل اشغال...
با تشکر ، متوجه شدم
پس ابتدا باید ولتاژ 5V پایه Tx آردوینو را به ولتاژ 3.3V تبدیل کنیم .
2 تا سوال پیش اومد
یک ، بهتر نیست پایه VCC رو به 3.3 ولت وصل کرد ؟ یا تفاوت نداره ؟ یا حتما لازم هست به 5 وصل بشه ؟
دو ، شما فرمودین TX RX به دلیل اشغال پورت سریال هنگام اتصال آردوینو به کامپیوتر ، به پایه 2 و 3 وصل بشه . میشه ابتدا ماژول بلوتوث متصل نباشه ، سپس کد رو وارد آردوینو کنیم و آردوینو رو از کامپیوتر جدا کنیم و در نهایت ماژول بلوتوث رو به 0 و 1 اردوینو متصل کرد ؟
دوست ندارم دوست دارم
حدود 1 سال قبل
در جواب قسمت اول سوالتون: تغذیه ماژول HC-05 با 5 ولت هست ولی پایه های منطقی این ماژول با سطح ولتاژ 3.3 ولت کار میکنن بنابراین اگر VCC رو به 3.3 ولت وصل کنید امکان خاموش و روشن شدن ماژول بلوتوث وجود داره.
در جواب قسمت دوم سوالتون: بله میتونید...
در جواب قسمت اول سوالتون: تغذیه ماژول HC-05 با 5 ولت هست ولی پایه های منطقی این ماژول با سطح ولتاژ 3.3 ولت کار میکنن بنابراین اگر VCC رو به 3.3 ولت وصل کنید امکان خاموش و روشن شدن ماژول بلوتوث وجود داره.
در جواب قسمت دوم سوالتون: بله میتونید ابتدا با کامپیوتر برد رو برنامه نویسی کنید و اگر دیگه نیازی به وصل بودن به کامپیوتر نیست و پایه های 0 و 1 مشغول نیستن میتونید از اونها استفاده کنید.
دوست ندارم دوست دارم
حدود 1 سال قبل
ماژول hc 06 خریدم فقط یکبار به گوشی وصل شد ولی برای بار دوم نام ماوژل در هیچ گوشی پیدا نمکینم اولین کد بالا رااپلود کردم متاسفانه به دستورات هیچ واکنشی نشون نمیده فقط خط اول که میگه دستور را وارد کنید در سریال
دوست ندارم دوست دارم
حدود 1 سال قبل
اتصال ماژول بلوتوث با گوشی یا تبلت ارتباطی با کد آپلودی روی آردوینو ندارد. در حقیقت هنگامی که شما ماژول را روشن کنید(یعنی VCC آن را به 5 ولت و GND آن را به زمین وتصل کردید) بایستی توسط دستگاه های مختلف قابل شناسایی باشد. اگر این...
اتصال ماژول بلوتوث با گوشی یا تبلت ارتباطی با کد آپلودی روی آردوینو ندارد. در حقیقت هنگامی که شما ماژول را روشن کنید(یعنی VCC آن را به 5 ولت و GND آن را به زمین وتصل کردید) بایستی توسط دستگاه های مختلف قابل شناسایی باشد. اگر این ماژول را در لیست بلوتوث هیچ دستگاهی نمیبینید احتمال دارد که سوخته باشد یا غیر فعال شده باشد.
دوست ندارم دوست دارم
حدود 1 سال قبل
سلام چگونه واکی تاکی بسازیم ؟؟؟
دوست ندارم دوست دارم
حدود 1 سال قبل
ساخت واکی تاکی شامل موارد مختلف الکترونیکی می باشد که از حوزه این بحث خارج است
دوست ندارم دوست دارم
حدود 1 سال قبل
سلام با تشکر از آموزش مفید شما آیا میتوان یک سنسور را بدون آردینیو به ماژول بلوتوث وصل کرد و از آن به عنوان فرستنده و در طرف دیگر با گوشی یا لپ تاب اطلاعات سنسور را دریافت کرد
دوست ندارم دوست دارم
حدود 1 سال قبل
خیر با ماژول شما نیاز به بردهایی همچون اردوینو و یا میکروکنترلر دارد.
دوست ندارم دوست دارم
حدود 1 سال قبل
سلام ، نحوه اتصال پینهای ماژول به اردینو مگا 2560 به چه صورت است ؟؟
دوست ندارم دوست دارم
پشتیبانی    علیرضا مهدی زاده
حدود 1 سال قبل
دقیقا مطابق با همین آموزش می تونید پیش برید. همچنین، می تونید به دو لینک زیر هم مراجعه کنید:
دوست ندارم دوست دارم
حدود 2 سال قبل
من می‌خوام بتونم با گوشتی دستورات AT+commons اجرا کنم
اگه بیشتر توضیح بدید ممنون میشم
دوست ندارم دوست دارم
حدود 2 سال قبل
همانطور که بیان شد این ماژول ها در فقط در یکی از دو حالت وضعیت ارسال و دریافت داده‌های بلوتوث و یا تنظیمات یا AT کار می کنند. در نتیجه اگر ماژول رو در حالت AT قرار بدید می تونید اپلیکیشن مورد نظر خودتون رو طراحی کنید تا دستورات AT...
همانطور که بیان شد این ماژول ها در فقط در یکی از دو حالت وضعیت ارسال و دریافت داده‌های بلوتوث و یا تنظیمات یا AT کار می کنند. در نتیجه اگر ماژول رو در حالت AT قرار بدید می تونید اپلیکیشن مورد نظر خودتون رو طراحی کنید تا دستورات AT رو با گوشی به ماژول بفرستید.
دوست ندارم دوست دارم
حدود 2 سال قبل
سلام مقاومت ها برای Rx گذاشته شده یا tx ???
دوست ندارم دوست دارم
پشتیبانی    علیرضا مهدی زاده
حدود 2 سال قبل
ممنون از توجهتون. مقاومت ها برای پایه Tx آردوینو که متصل به Rx ماژول هستند به کار می روند.
دوست ندارم دوست دارم
حدود 2 سال قبل
سلام من وقتی دکمه onمی زنم ال ای دی روشن می شه ولی دکمهoffمی زنم خاموش نمی شه
دوست ندارم دوست دارم
حدود 2 سال قبل
برنامه اندروید شما متفاوت است. به این معنی که, پیغام message شما مقدار 48 و 49 نیست. لطفا با تغییر برنامه و با سریال مانیتور مقدار دریافتی رو بخونید و برنامه رو متناسب با اون تغییر بدین. یا می تونید برنامه تندروید متناسب خودتون رو...
برنامه اندروید شما متفاوت است. به این معنی که, پیغام message شما مقدار 48 و 49 نیست. لطفا با تغییر برنامه و با سریال مانیتور مقدار دریافتی رو بخونید و برنامه رو متناسب با اون تغییر بدین. یا می تونید برنامه تندروید متناسب خودتون رو بازنویسی کنید تا این مشکل رفع بشه.
دوست ندارم دوست دارم
حدود 2 سال قبل
من میخواستم به منظور کنترل کردن چراغ و هم چنین شدت نور آن ها نرم افزار اندرویدی طراحی کنم. مراجع مختلفی وجود دارد ولی از شما میخواستم روشی معرفی کنید تا مستقیم به سراغ اصل قضیه برود. سوال دیگر اینکه آیا نمیتوان از نرم افزار bt terminal که...
من میخواستم به منظور کنترل کردن چراغ و هم چنین شدت نور آن ها نرم افزار اندرویدی طراحی کنم. مراجع مختلفی وجود دارد ولی از شما میخواستم روشی معرفی کنید تا مستقیم به سراغ اصل قضیه برود. سوال دیگر اینکه آیا نمیتوان از نرم افزار bt terminal که موجود هست استفاده کرد؟ من به منظور کاربرد تجاری میخواهم محصولی طراحی کنم و وارد بازار کنم. لطفا کمک کنید.
دوست ندارم دوست دارم
حدود 2 سال قبل
من با این نرم افزار کار نکردم ولی ظاهر مشکل داره. اگه میخواید محصول واقعی بسازید باید برنامه تون حرفه ای باشه و قابلیت اینکه تغییرات دلخواه تون رو بتونید توش ایجاد کنید داشته باشه.
من برای این نرم افزار از app inventor استفاده...
من با این نرم افزار کار نکردم ولی ظاهر مشکل داره. اگه میخواید محصول واقعی بسازید باید برنامه تون حرفه ای باشه و قابلیت اینکه تغییرات دلخواه تون رو بتونید توش ایجاد کنید داشته باشه.
من برای این نرم افزار از app inventor استفاده کردم که خیلی ساده هست ولی برای اپلیکیشن های حرفه ای تر از Qt استفاده میکنم.
دوست ندارم دوست دارم
هیچ نظری در اینجا وجود ندارد
نظر خود را اضافه کنید.
ارسال نظر بعنوان یک مهمان
پیوست ها (0 / 3)
مکان خود را به اشتراک بگذارید
همچنین من را به این موضوع مشترک کنید
موافقم با شرایط و قوانین.
رسپبری پای - Raspberry Pi
اس تی ام - STM
نرم افزار های پرینت سه بعدی
ساخت پرینتر سه بعدی
نکات طراحی و ساخت قطعات
تازه های پرینتر سه بعدی
محتوای آموزشی استفاده شده در این سایت محافظت شده می باشد و هرگونه کپی برداری از محتواهای تولید شده توسط تیم صنعت بازار موجب پیگرد خواهد بود. استفاده از مطالب صنعت بازار تنها با ذکر منبع به صورت لینک فعال بلامانع است