فهرست مطالب:
- مرحله 1: UNO را با Sketch بارگذاری کنید
- مرحله 2: HC 05 اتصالات HC 06 نیست
- مرحله 3: دستورات AT در CAPITALS
- مرحله 4: AT برنامه HC05 را به کامپیوتر برای جفت شدن برنامه ریزی کرد
- مرحله 5: بارگیری IDE
- مرحله 6: مشکلات ……
تصویری: Wireless Arduino IDE دستورالعمل Foolproof: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
می خواستم طرح هایی را از Adrino IDE در uno خود بدون کابل USB بارگیری کنم.
من می خواستم طرح ها را در روباتی بدون حمل آن به نیمکت خود تغییر دهم ، زیرا uno داخل یک جعبه مهر و موم شده است. پس از خواندن بسیاری از مقالات بهترین راه استفاده از بلوتوث است. بهترین منبعی که من پیدا کردم ، دستورالعمل ها تحت عنوان "برنامه یک آردوینو بی سیم از طریق بلوتوث توسط وب سایت ها" بود لطفاً از دستورالعمل های آموزشی آنها دیدن کنید.
آنها از همه اعتبار برای این امر برخوردارند.
مشکل این است که آنها احتمالاً این کار را در پانزده دقیقه با چشمان بسته انجام دادند و بیش از 3 روز به طول انجامید. آنها جزئیاتی را کنار گذاشتند که یک زمان سنج اول نمی دانست. اگر به کمک مفصل نیاز دارید ، در اینجا همه اشتباهات زیادی وجود دارد. من اطلاعات زیادی در مورد بلوتوث یا ویندوز 10 ندارم ، بنابراین اطلاعات بیشتری نپرسید. می توانید انتظار داشته باشید که از Arduino IDE بدون بارگیری های دیگر استفاده کنید. محدوده بلوتوث کوتاه است ، حدود 30 فوت. پس از اتصال همه کار می کند درست مانند کابل usb و سریال. مانیتور نیز کار می کند! بزرگترین نقطه ضعف آن هزینه HC05 در حدود 7 تا 10 دلار است. بنابراین هر پروژه ای به این نیاز ندارد.
مراحل شامل ONE HC05 و ONE pro-mini (یا uno) است. شما uno را با یک طرح بارگذاری می کنید که اجازه تغییر در HC05 را می دهد. سپس HC05 را وصل کرده و برنامه ریزی کنید. سپس HC05 را دوباره سیم کشی کنید. سپس همان HC05 را با رایانه خود جفت کنید. (این سخت ترین کار بود). سپس IDE را باز کرده و com صحیح را انتخاب کرده و طرح را بارگیری کنید. با نگاه کردن به تصاویر مقاله اشتباه کردم که فکر می کنم از TWO HC05 استفاده شده است و آنها از طریق رایانه متصل به uno با یکدیگر صحبت می کنند.
مرحله 1: UNO را با Sketch بارگذاری کنید
از هر نوع برد آردوینو استفاده کنید و طرح "AT_mode_sketch" را بارگذاری کنید.
این طرح امکان ایجاد تغییرات در HC05 را با تایپ AT می دهد
کد از طریق serial.monitor.
مرحله 2: HC 05 اتصالات HC 06 نیست
HC05 در اینجا تصویر است. من از جدیدتر با 'STATE' ، 'EN' و یک سوئیچ استفاده کردم.
سوئیچ که دوز هیچ چیز. بسیاری از آموزش ها نشان می دهد که سیم های لحیم کاری به پین های 32-24 خسته نباشید.
پین "STATE" uno را بازنشانی می کند
'EN' HC05 را در حالت AT قرار می دهد.
چراغ چشمک زن 4 حالت را نمایش می دهد.
1. چشمک زدن سریع = در حال تلاش برای جفت شدن یا جفت شدن بدون جریان داده است.
2. یک پلک زدن آرام-مکث = حالت AT است
3. دو چشمک زدن آهسته = جفت می شود
4. بدون led = زوج و صحبت کردن حدس می زنم. این "بدون رهبری" گیج کننده است
مطابق شکل به uno با 'AT_mode_sketch' متصل شوید.
HC05 EN به ARDUINO پین 9
HC05 TX به ARDUINO پین 10
HC05 RX به تقسیم کننده مقاومت در پین ARDUINO 11 (خوب است که 2.2k را از 2ea 1k بسازید)
HC05 vcc به vcc 5V خوب است
HC05 زمین به زمین
مرحله 3: دستورات AT در CAPITALS
از طریق کابل usb به IDE متصل و تغذیه کنید. اگر همه چیز خوب باشد ، HC05 سریع چشمک می زند ، اگرچه پین EN را وصل کرده و آن را زیاد روشن کرده باشید. اگر به دلایلی HC05 به آرامی پلک می زند ، خوش شانس هستید. vcc (5V) را از HC05 بکشید.. 2 ثانیه صبر کنید … وصل کنید و HC05 باید به حالت AT-MODE برود ، همانطور که توسط چراغ چشمک زن آهسته نشان داده شده است … این یک مورد است.
در serial.monitor این تنظیمات را بررسی کنید:
نرخ باود 9600 و پنجره NL و CR (بدون پایان خط … هیچ پاسخی نشان نمی دهد)
با رایانه ، IDE serial.monitor را باز کنید (تنظیم مجدد اتفاق می افتد) و باید "Enter AT commands:" را نشان دهد.
برای این دستورات از کلاه استفاده کنید!
1… AT+PSWD… پاسخ….1234…. رمز عبور پیش فرض
2… AT+ORGL… پاسخ خوب
3… AT+ROLE = 0… پاسخ خوب
4… AT+POLAR = 1 ، 0… پاسخ خوب
5… AT+UART = 115200 ، 0 ، 0… پاسخ خوب
بزرگترین اشتباه من ، این سرعت صحبت با میکرو است. IDE این را هنگام انتخاب برد زیر ابزارها تنظیم می کند. من از pro-mini در 3.3v استفاده کردم و سرعت آن 57600 است IDE به طور خودکار این را می داند. در اینجا شما باید سرعت صحیح را برای هر نوع تخته دیگر مطابقت دهید.
من سرنخی ندارم که این اطلاعات را از کجا پیدا کنم! بنابراین اگر یک uno 115200 معمولی یا pro-mini 3.3v 57600
AT+BAUD = 115200 ، 0 ، 0: تغییر نرخ باود به 115200 (Arduino Uno ، Bluino و Mega2560)
AT+BAUD = 57600 ، 0 ، 0: تغییر نرخ باود به 57600 (Arduino Nano ، Leonardo ، Micro ، Pro Mini 3V3/5V و Duemilanove)
6… AT+INIT… reply 17 خطا ، می گوید ، در حال حاضر مقداردهی شده است
HC05 را از برق جدا کرده و آماده مرحله بعدی برای اتصال مجدد به واحد موردنظر که می خواهید بارگذاری کنید ، باشید.
در 3 روز ناامیدی ، این نمودار گام به گام دستورات AT و توضیحات خوب را پیدا کردم. (چیزهای بیشتری که هرگز یاد نخواهم گرفت) PDF EGBT-045MS-046S…..
مرحله 4: AT برنامه HC05 را به کامپیوتر برای جفت شدن برنامه ریزی کرد
فقط می توانید 3 ولت به HC05 وصل کنید تا جفت شود یا پیش بروید و به uno که می خواهید طرح ها را بارگیری کنید متصل شوید. این HC-vcc به uno-vcc …… HC-ground به uno-ground….. HC-TX به uno-RX…. HC-RX به uno-TX HC-STATE تا 0.1 درپوش دیسک (104) تا uno بازنشانی وضعیت o ----- || ----- o تنظیم مجدد
اگر از pro-mini در 3.3v استفاده می کنید ، اتصالات مستقیم است. در صورت استفاده از میکرو 5 ولت باید پین RX را بر روی HC05 با استفاده از مقاومتهای مشابه نشان داده شده در مرحله 2 RX o --- www --- o ---- www ---- o زمین 1k | 2k TX- پین uno
این اتصالات از طریق پینهای uno TX و RX انجام می شود. (پین 0 و پین 1). درست مانند آداپتور FTDI که به یک کانکتور طرفدار mini mini متصل می شود. از آنجا که این پین ها منحصر به بارگیری طرح ها هستند ، هرگز نباید از آنها استفاده کنید. اگر طرح شما از آنها استفاده می کند ، ممکن است اجازه بارگیری از IDE را ندهد.
با همه اتصال و روشن شدن ، HC05 چشمک می زند و سعی می کند با رایانه شما جفت شود.
در رایانه با Windows10 تنظیمات >> دستگاهها >> بلوتوث را اضافه کنید >>
یک جعبه سیاه نشان می دهد….افزودن یک دستگاه >> bluetooth >> سپس H-C-2010-06-01 یا نام ماژول HC05 که دارید نشان داده می شود. آن را انتخاب کنید و یک رمز عبور برای وارد کردن 1234 دریافت خواهید کرد
اکنون این باید جفت شود. (بله تقریباً تمام شده است) این عکس یک است و اشاره گر در گزینه های بلوتوث بیشتری قرار دارد. این گزینه را باز کنید. کادر انتخاب photo2 به دستگاه بلوتوث اجازه دهید این رایانه را پیدا کند. photo3 برگه com را نشان می دهد و نشان می دهد که HC05 به کدام کام متصل است. شماره زیر را بنویسید
این مرحله را تا زمانی که جفت شده اید و شماره کام پورت تأیید شده را تکرار کنید. من چندین دستگاه (هدفون … و غیره) روی صفحه زوج نشان می دادم. این من را از جفت شدن با HC05 باز داشت. حتی پس از تلاش های زیاد همه دستگاه ها را حذف کردم و HC05 را اضافه کردم تا به این نقطه برسم. شاید خوش شانس باشید.
مرحله 5: بارگیری IDE
من HC05 خود را با باتری و دور از کامپیوتر تغذیه می کنم. ممکن است از کابل usb کامپیوتر برای تغذیه HC05 و uno استفاده کنید. برای اینکه واقعاً تأیید کنید که HC05 در حال جفت شدن است و داده های usb ارسال کننده به جدا شدن از usb فکر نکنید و از باتری استفاده کنید. پس از همه اینها هدف شماست.
ARDUINO IDE را به طرح چشمک زن باز کنید. از آنجا که همه unos به طور پیش فرض چشمک می زنند ، دوست دارم طرح تاخیر () را از تاخیر (1000) به تاخیر (50) در هر دو تاخیر تغییر دهم. در صورت موفقیت ، این حالت uno منجر به پلک زدن سریع می شود. ابزارها را باز کرده و برد/سرعت/خود را انتخاب کنید. سپس باید منتخبی از پورت های com را مشاهده کنید. شماره پورتی که از آخرین مرحله نوشتید باید در این لیست باشد. آن پورت را انتخاب کنید. آخرین مرحله بارگذاری از طریق پیکان بارگذاری در کنار علامت چک است.
در حالی که همه این کارها را انجام می دهید HC05 به سرعت چشمک می زند اما به محض اینکه IDE شروع به ارسال طرح کرد ، HC05 چشمک نمی زند و بیرون می رود. طرح در uno بارگذاری می شود و led uno به سرعت چشمک می زند. سپس HC05 تا زمانی که قدرت داشته باشد یا بارگذاری دیگری داشته باشد ، به سرعت چشمک می زند. حتی می توانید Serial.print ("هر چیزی") را وارد کنید و مانیتور IDE را باز کنید و "هر چیزی" چاپ شده را مشاهده کنید. Serial.begin (9600) را فراموش نکنید ؛ در setup ().
مرحله 6: مشکلات ……
arduino IDE خطاهای کلی را ارائه می دهد و تلاش برای حل مشکل بارگذاری با استفاده از این کدها و توضیحات بسیار سخت است. بهتر است مراحل بالا را مجدداً بررسی کرده و هر یک را تأیید کنید. اگر دستورات AT به درستی ارسال نشده اند یا میزان uart اشتباه است ، avrdude همان خطاها را خواهد داد. اگر جفت نشوید و زمان آن تمام نشود یا میکرو اشتباه را در ابزارهای IDE انتخاب کرده باشید ، همین امر صادق است. مشکل دیگر نداشتن ماژول HC05 است که پین STATE را پالس می کند تا کلاهک متصل به پین بازنشانی uno را فعال کند که uno را بازنشانی می کند. در حال آماده سازی برای بارگذاری طرح از همان uno متصل به usb استفاده کنید و طرح هایی را بارگذاری کنید تا تأیید شود که این کار امکان پذیر است. سپس مراحل را تکرار کنید. من بیش از پنج سال است که با ARDUINO بازی می کنم. اکثر مقالات به شکل نشان داده شده کار می کنند ، اما وقتی این کار را نمی کنند ، من معمولاً در اشتباهاتی که انجام داده ام ایراد می گیرم. و گاهی اوقات در مورد مقالات دیگران تحقیق می کنید و دیدگاه دیگری پیدا می کنید. این یک پروژه فریبکاری نیست. تعویض کابل usb بارگذاری را آسان و راحت می کند.
در اینجا چند ایده برای دو دلار طرفدار مینی وجود دارد. من یک آداپتور (فقط vcc و زمین را عوض کردم) برای اتصال به کانکتور لبه که کابل usb FTDI در آن رفت ، وصل کردم. اکنون من فقط بلوتوث HC05 را به برق متصل کرده و آن را بارگیری می کنم.
امیدوارم این کمک کرده جیم
توصیه شده:
مجموعه دستورالعمل WRD 204: 13 مرحله
دستورالعمل های زیر راهنمای گام به گام ایجاد ماشین حساب سرمایه گذاری در پایتون را ارائه می دهد. با استفاده از GUI هدف این مجموعه آموزشی کمک به افرادی است که اطلاعات متوسطی از پایتون دارند. واردات tkinter به ما اعتبار می دهد
عنوان و کلمات کلیدی را برای دستورالعمل خود انتخاب کنید: 6 مرحله (همراه با تصاویر)
عنوان و کلمات کلیدی را برای دستورالعمل خود انتخاب کنید: انتخاب عنوان و کلمات کلیدی مناسب می تواند تفاوت بین رفتن آموزنده به صفحه اول نتایج جستجوی Google یا خراب شدن و سوزاندن در سرزمین ترسناک بدون بازدید اینترنت باشد. در حالی که کلمات کلیدی و عنوان تنها نیستند
نحوه نوشتن دستورالعمل با استفاده از دستورالعمل ها: 14 مرحله
نحوه نوشتن دستورالعمل با استفاده از دستورالعمل ها: این سند نحوه استفاده از دستورالعمل ها را برای نوشتن دستورالعمل نشان می دهد
کهوت! Web 2.0 Tool- دستورالعمل ساخت دستورالعمل برای معلمان: 10 مرحله
کهوت! Web 2.0 Tool- دستورالعمل ساخت امتحان برای معلمان: دستورالعمل زیر به منظور نشان دادن نحوه استفاده از ویژگی Quiz ساخت ابزار وب 2.0 ، Kahoot ، به معلمان در نظر گرفته شده است! کهوت! می تواند به عنوان یک ابزار بازی دیجیتالی برای بازبینی و ارزیابی دانش محتوای دانش آموزان در موضوعات مختلف و
Sciphone I68 GPRS + MMS Setup همه کشورها Foolproof: 8 Step
Sciphone I68 GPRS + MMS Setup All Countries Foolproof: Sciphone i68 + یک کلون بسیار خوب از آیفون های محبوب است که قیمت آن کاهش می یابد. این دستورالعمل به شما نشان می دهد که چگونه به راحتی تنظیمات GPRS و MMS را در sciphone i68 خود تنظیم کنید تا بتوانید ارسال و دریافت پیام های تصویری و گشت و گذار در