فهرست مطالب:
- مرحله 1: ارتباط L293D با آردوینو و موتورز
- مرحله 2: SIM800 و DTMF
- مرحله 3: مونتاژ شاسی خودرو و قرار دادن تخته
تصویری: ماشین کنترل DTMF بدون نیاز به تلفن همراه: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
روبات ها و ماشین های Robo اساساً اسباب بازی های روز جدید برای علاقه مندان به فناوری و دانشمندان در سراسر جهان هستند. آنها همه جا برنامه های کاربردی را پیدا می کنند. در اینجا در این آموزش نحوه ساخت ماشین روباتیک کنترل شده با DTMF با استفاده از ماژول آردوینو و SIM800 را برای شما توضیح خواهم داد. 100 آموزش وجود دارد که به ساخت روبات های DTMF کمک می کند ، آنچه این موضوع را متمایز می کند این است که این یکی از ماژول SIM800 برای رمزگشایی مستقیم از تماس استفاده می کند. یعنی از استفاده از رمزگشای DTMF و تلفن همراه برای ارائه ورودی خودداری کنید. تنها کاری که باید انجام دهید این است که ماژول ها را وصل کنید ، طرح را بارگذاری کرده و ماشین خود را آماده اجرا کنید. این باعث می شود قدرت کمتر تشنه و مستقل باشد.
ماژول ها تماس ورودی را به طور خودکار می پذیرند و مطابق کلید فشرده شده توسط تماس گیرنده عمل می کنند. از آنجا که تمام مراقبت ها به طور خودکار انجام می شود ، می توانید این واقعاً از راه دور را کنترل کنید. بنابراین منتظر چه چیزی هستید ، کیت های خود را بگیرید و بگذارید آن را بسازیم.
اگر در این زمینه مبتدی هستید ، مراحل بعدی نحوه مونتاژ ماشین و سایر موارد را دنبال کنید. اگر کمی به آردوینو و روباتیک عادت کرده اید ، در این مرحله همه داده های لازم را دریافت خواهید کرد.
لیست اجزاء
- Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
- ماژول SIM 800 (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
- باتری 12 ولت
- ماژول کنترل موتور L293D dual H Bridge (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
- Generic Robo car chasis (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- موتورها و چرخها (https://www.amazon.com/CJRSLRB®- Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- سیم های بلوز ضروری است
- پیچ ، پیچ مهره و غیره
این همه چیزی است که ما نیاز داریم.
رابط به شرح زیر است
ماژول SIM 800 GSM به صورت زیر است: GSM RX ==> D11 آردوینو
GSM TX ==> D10 آردوینو
رابط پین های L293D به شرح زیر است.
A از موتور چپ ==> D4 آردوینو
B موتور چپ ==> D5 آردوینو
A موتور راست ==> D6 آردوینو
B موتور راست ==> D7 آردوینو.
موتور به L293D متصل است. اگر ماشین به استثنا حرکت نمی کند. لطفاً پایانه ها را تغییر دهید. کد به گونه ای طراحی شده است که دو پایانه موتور A & B. نامیده می شوند و فرض بر این است که موتور وقتی یک ترمینال A بالا و B پایین باشد ، ساعت را بچرخاند. فعال کردن پین ماژول he در تمام سطوح بالا نگه داشته می شود.
لطفاً اتصالات برق را به عنوان ماژول خود ایجاد کنید. فقط اطمینان حاصل کنید که تمام زمین ها را کوتاه کرده و ولتاژ بیش از حد در هیچ پایانه ای ارائه نشده است.
طرح آردوینو برای همان را می توانید در اینجا پیدا کنید
(https://github.com/jth-1996/DTMF-Controlled-Car)
مرحله 1: ارتباط L293D با آردوینو و موتورز
L293D یک کنترلر است که برای تغذیه موتورها استفاده می شود زیرا خروجی آردوینو برای تغذیه موتور کافی نیست. در L293D در (https://www.youtube.com/embed/_Fgxng8vWPU) بیشتر و چگونگی یافتن اطلاعات بیشتر را می توانید پیدا کنید.
کد به گونه ای طراحی شده است که دو پایانه موتور A و B. نامیده می شوند و فرض بر این است که موتور هنگامی که یک ترمینال A بالا و B پایین باشد ، ساعت را بچرخاند.
حرکت لازم هر چرخ برای حرکت مختلف خودرو در شکل ضمیمه شده ذکر شده است. فقط کافی است به همان قسمت نگاه کنید تا بیشتر بدانید.
مرحله 2: SIM800 و DTMF
SIM800 یکی از ماژول های محبوب GSM موجود در صنعت است. این دارای رمزگشای داخلی DTMF و این آموزش است. بنابراین اتصال رابط UART به تنهایی ضروری خواهد بود. کد از رابط نرم افزاری برای رابط UART استفاده می کند ، و این برای اشکال زدایی UART پشت سر خود باقی می گذارد. رابط SIM800 با آردوینو در مرحله 1 توضیح داده شده است.
هنگام انتخاب منبع تغذیه نگران باشید. منبع تغذیه ناپایدار می تواند باعث اشتباه سیم کارت 800 شود. یک باتری معمولی 12 ولت کار می کند.
مرحله 3: مونتاژ شاسی خودرو و قرار دادن تخته
شاسی و تخته را می توان مطابق دستورالعمل موجود با تخته ای که خریداری کرده اید ، مونتاژ کرد. لطفاً مراقب باشید تا اطمینان حاصل شود که پین های تخته شما به مواد رسانا برخورد نمی کنند. برای اطمینان از عایق بندی مناسب از اسفنج استفاده کنید.
اکنون ماشین شما آماده استفاده است.
شماره ای را که در ماژول GSM خود وارد کرده اید ، شماره گیری کنید. تماس پس از 5 ثانیه به طور خودکار شرکت می کند. حالا کلیدهای زیر را برای کنترل ماشین فشار دهید.
جلو ==> 2
عقب ==> 8
چپ ==> 4
راست ==> 6
توقف ==> 5
ساخت شاد
توصیه شده:
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
نحوه اجرای موتور DC بدون برس بدون کوادکوپتر بدون سرنشین با استفاده از کنترل کننده سرعت موتور HW30A بدون براش و تستر سرو: 3 مرحله
نحوه عملکرد موتور DC بدون جاروبک بدون سرنشین با استفاده از HW30A Brushless Motor Speed Controller و سرو تستر: توضیحات: این دستگاه Servo Motor Tester نام دارد که می توان با استفاده از یک سروو موتور ساده و منبع تغذیه به آن سرو موتور را فعال کرد. این دستگاه همچنین می تواند به عنوان مولد سیگنال برای کنترل کننده سرعت الکتریکی (ESC) استفاده شود ، سپس می توانید
Adafruit Feather NRF52 کنترل های سفارشی ، بدون نیاز به کدگذاری: 8 مرحله (همراه با تصاویر)
Adafruit Feather NRF52 کنترل های سفارشی ، بدون نیاز به کدگذاری: به روز رسانی 23 آوریل 2019 - برای قطعات تاریخ/زمان فقط با استفاده از Arduino millis () به تاریخ و زمان Arduino ترسیم/ورود به سیستم با استفاده از Millis () و PfodApp آخرین نسخه رایگان pfodDesigner V3.0.3610+ تولید شده طرح های آردوینو را برای ترسیم داده ها بر اساس تاریخ/زمان کامل کنید
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: 5 مرحله
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: توضیحات: کنترل کننده سرعت موتور HW30A را می توان با باتری های 4-10 NiMH/NiCd یا 2-3 سلولی LiPo استفاده کرد. BEC با حداکثر 3 سلول LiPo کاربردی است. می توان از آن برای کنترل سرعت موتور DC بدون برس (3 سیم) با حداکثر حداکثر 12Vdc استفاده کرد. مخصوص
کولر / پایه لپ تاپ Zero Cost (بدون چسب ، بدون حفاری ، بدون مهره و پیچ ، بدون پیچ): 3 مرحله
کولر / پایه لپ تاپ Zero Cost (بدون چسب ، بدون حفاری ، بدون مهره و پیچ و مهره ، بدون پیچ): به روز رسانی کنید: لطفا & nbsp؛ لطفا & nbsp؛ رای & nbsp؛ برای & nbsp؛ من & nbsp ؛ غیرقابل آموزش ، با تشکر ^ _ ^ شما نیز می توانید بسیار دوست داشته باشید ورود به سایت www.instructables.com/id/ صفر-هزینه-آلومینیوم-کوره-بدون-پروپان-بدون-چسب-/یا شاید برای بهترین دوست من رای دهید