استفاده از بورد آردوینو به عنوان مبدل USB به TTL

بعضی وقت ها اگه یه مبدل USB به TTL در دسترس نباشه، میشه از بورد آردوینو به عنوان مبدل USB به TTL استفاده کرد. یعنی پایه های Rx و Tx برای ارتباط با یک دستگاه دیگه مثل کامپیوتر داشت. برای این کار سه روش کلی وجود داره که از همه اولی و دومی بی دردسرتر هستند به نظرم. آین آموزش از Project Hub آردوینو گرفته شده.

روش اول:

کافیه پایه RESET رو با یک سیم به زمین (GND) متصل کنید. با این کار میکرو در وضعیت ریست قرار میگیره.

اتصال پایه ریست به زمین
اتصال پایه ریست به زمین

روش دوم:

پروگرام کردن بورد با کد زیر:

void setup(){
pinMode(0,INPUT);
pinMode(1,INPUT);
}
void loop(){
}

روش سوم: مناسب برای بورد با میکرو DIP

در آوردن میکرو از روی بورد.

بورد آردوینو بدون میکرو DIP

توجه:
پایه های Rx و Tx روی بورد که به ترتیب با شماره ۰ و ۱ مشخص شدند، دقیقا همون پایه های Rx و Tx میکرو هستند و برای مبدل میشه پایه های Tx و Rx.
یعنی اگه در حالت عادی مثلا بخواهیم مبدل رو به ماژول ESP وصل کینم، پایه Rx روی بورد- شماره ۰ – به پایه Rx ماژول و پایه Tx روی بورد- شماره ۱ – به پایه Tx ماژول باید وصل بشه.

همچنین شاید مطالب زیر مورد پسندتان باشد...

یک دیدگاه

افزودن یک دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.