فهرست مطالب:
- مرحله 1: مواد + ابزارها
- مرحله 2: موقعیت یابی اجزاء
- مرحله 3: نصب سرور روی رزبری پای
- مرحله 4: نصب سرور روی رزبری پای (قسمت 2)
- مرحله 5: نصب سرور روی رزبری پای (قسمت 3)
- مرحله 6: پیکربندی سخت افزار
تصویری: کنترل ماشین RC از طریق رابط وب: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
سلام دوستان ، در این مقاله آموزشی به شما آموزش می دهم که یک RC Car را از طریق رابط وب بسازید. ما آن را به صورت بی سیم از طریق سرور خودمان کنترل می کنیم. با استفاده از روشی که به شما نشان خواهم داد ، نیازی به استفاده از گیرنده RC نخواهیم داشت. برای میزبانی وب سرور ، ما از Raspberry Pi و Arduino برای اتصال Rasberry Pi با کنترلر موتور RC cars استفاده می کنیم. خوب ، صبر کنید یک گام دیگر برای لیست مواد مورد استفاده ما در این دستورالعمل وجود دارد و فراموش نکنید که به من رای Plzzzz بدهید:-).
همچنین می توانید مرا در اینستاگرام "https://www.instagram.com/vikaspal2131/" دنبال کنید
مرحله 1: مواد + ابزارها
مواردی که برای ساخت این خودرو نیاز دارید به شرح زیر است:-
1. تمشک پای
2. آردوینو UNO
3. تنظیم کننده ولتاژ 5 ولت
4. 2 هدر قفل سه پین
5. یک جک USB زن
6. سپر نمونه سازی آردوینو
7. برخی از پین های هدر
8. اتصال دهنده باتری مرد و زن
9. 6 عدد رویه PCB به همراه پیچ های مناسب
10. چند سیم اتصال
11. دانگل وای فای
مرحله 2: موقعیت یابی اجزاء
پس از جمع آوری همه موارد ، من قصد دارم مونتاژ را با قرار دادن اجزاء روی تخته شروع کنم. سپس من همه آنها را در جای خود لحیم می کنم و سپس نمودار سیم کشی بالا را دنبال می کنم تا همه اتصالات مناسب را ایجاد کنم.
متوجه شدم که با بستن انتهای سیم ها ابتدا می توان آنها را راحت تر به صفحه چسباند. هنگامی که سیم را در محل خود فروختم ، پین های هدر را می چسبانم. همچنین یک کابل که بین باتری و کنترل موتور قرار دارد ، ایجاد کردم که به من امکان می دهد دو سیم اضافی اضافه کنم که به راحتی قابل اتصال هستند. تغذیه تنظیم کننده 5 ولت من آن را در محل آن سیمها به تنظیم کننده لحیم کردم. در مرحله بعد ، ما سرور را نصب کرده و Raspberry Pi را به یک نقطه دسترسی بی سیم تبدیل می کنیم.
مرحله 3: نصب سرور روی رزبری پای
برای شروع ، من سرور را نصب و راه اندازی می کنم. دستورالعمل نحوه نصب سرور در این پیوند قرار دارد. این یک مخزن git است که می توانید سرور را روی Raspberry Pi خود نصب کنید. برای نصب سرور آن پیوند را دنبال کنید. پس از نصب ، می توانیم Pi خود را به عنوان نقطه دسترسی بی سیم پیکربندی کنیم. برای انجام این کار ابتدا باید این دستور را اجرا کنیم:-"sudo nano/etc/network/interfaces" و enter را فشار دهید. پس از آن مکان ، یک هش در مقابل همه خطوط حاوی "wlan0" یا "wpa" به جز خطی که در آن به "allow-hot plug wlan0" اشاره شده است (مطمئن شوید تنها جایی است که هش در مقابل آن خطوط دارای Wlan0 یا wpa است)) سپس می توانیم این سه خط را به فایل اضافه کنیم.
#iface wlan0 inet static
آدرس 192.168.42.1
ماسک خالص 255.255.255.0"
و سپس با ctrl+x از فایل خارج شده و Pi را با استفاده از cmd "sudo reboot" راه اندازی مجدد کنید.
مرحله 4: نصب سرور روی رزبری پای (قسمت 2)
سپس پس از ورود مجدد به Pi خود ، می توانید سرور DHCP را با cmd "sudo apt-get install isc-dhcp-server" نصب کرده و سپس فایل پیکربندی زیر را با cmd "sudo nano /etc/dhcp/dhcpd.conf" ویرایش کنید. به یک هش را جلوی خطوطی که "گزینه نام دامنه" را ذکر می کند ، قرار دهید. سپس می توانیم هش را در مقابل خط معتبر (که چهار خط زیر "گزینه نام دامنه" است) حذف کرده و خطوط زیر را به فایل در انتهای فایل اضافه کنید:-
زیر شبکه 192.168.42.0 ماسک شبکه 255.255.255.0 {
محدوده 192.168.42.10 192.168.42.50 ؛
گزینه پخش-آدرس 192.168.42.255 ؛
روترهای گزینه 192.169.42.1 ؛
پیش فرض-اجاره زمان 600؛
حداکثر زمان اجاره 7200؛
گزینه نام دامنه "محلی" ؛
option-domain-name-servers 8.8.8.8 ، 8.8.4.4 ؛
سپس می توانیم از آن فایل خارج شویم ، سپس cmd "sudo nano/etc/default/isc-dhcp-server" را اجرا کنید
در آخرین خط آن فایل ، می توانید ببینید INTERFACES = "" نوشته شده است ، "wlan0" را بین نقل قول های رابط اضافه کرده و از فایل خارج شوید.
مرحله 5: نصب سرور روی رزبری پای (قسمت 3)
سپس می توان hostapd را با این دستور "sudo apt-get install hostapd" نصب کرد و سپس فایل پیکربندی را با افزودن خطوط زیر با استفاده از cmd ویرایش کرد. sudo nano /etc/hostapd/hostapd.conf":-
رابط = wlan0
راننده = n180211
#راننده = rt1871xdrv
ssid = میپی
hw_mode = g
کانال = 6
macaddr_acl-0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa-2
wpa_passphrase = تمشک
wpa_key-mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise-CCMP
سپس می توانیم فایل پیکربندی را با تغییرات زیر در cmd "sudo nano/etc/default/hostapd" ویرایش کنیم. اکنون خطی وجود دارد که در آن #DAEMON_CONF = "" نوشته شده است. ابتدا هش را از جلوی آن بردارید و خط زیر را بین عبارت "/etc/hostapd/hostapd.conf" آن بنویسید و سپس از فایل خارج شوید.
مرحله 6: پیکربندی سخت افزار
سپس می توانیم یک آداپتور بی سیم را به یک درگاه USB Pi وارد کرده و از نقطه دسترسی بی سیم Pi به نام Mypi و رمز عبور رزبری پای استفاده کنیم. اکنون من به شما نشان خواهم داد که چگونه یک صفحه سفارشی برای نصب رزبری پای و آردوینو و نحوه اتصال همه چیز به یکدیگر و آزمایش آن ایجاد کردم.
پس از طراحی سکوی ماشین ، از برش لیزری برای برش تخته سه لا استفاده کردم. سپس حالت ایستاده را به تخته سه لا اضافه می کنم. پس از آن ، Arduino و Raspberry Pi را با استفاده از پیچ های دیگر روی حالت سوار قرار دادم. پس از اتصال سپر سفارشی به آردوینو ، می توانم تخته سه لا را روی RC Cars خود نصب کنم. سپس می توان سروو فرمان RC را به سرور متصل به پین 10 و کنترل کننده موتور را به سرور متصل به پین 9 متصل کرد. سپس با استفاده از کابل چاپگر ، آردوینو را به پورت USB رزبری پای وصل کنید و سپس دانگل وای فای را به Pi متصل کنید. به سپس می توانیم کابل USB را به جک برق Pi و انتهای آن را به سپر سفارشی متصل کنیم. سپس پس از اتصال باتری به کابل پشتیبانی ، به شبکه بی سیم Pi خود متصل شده و سرور را راه اندازی می کنم. پس از اتصال به شبکه بی سیم Pi ، آدرس IP را در مرورگر خود وارد کردم. پس از آن ، یک رابط ظاهر می شود. از طریق این رابط ، می توانم حرکت ماشین خود را کنترل کنم.
پس از آن ، می توانید با ماشین RC خود از مرورگر خود بازی کنید.
توصیه شده:
نحوه کنترل سروو موتور از طریق کامپیوتر با رابط کاربری گرافیکی: 5 مرحله
نحوه کنترل موتور سروو از طریق کامپیوتر با رابط کاربری گرافیکی: अपनी سروو موتور को رایانه شخصی interface رابط کاربری گرافیکی (GUI) के از طریق کنترل Share के लिए में अपनी Share اشتراک گذاری آموزشی कर रहा read सकते read read خواندن آموزنده c जिसके द्वारा आप c رایانه
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 را با تلفن هوشمند خود کنترل کنید
ساخت یک دوربین کنترل از راه دور از طریق تلفن همراه !: 5 مرحله (همراه با تصاویر)
از طریق تلفن همراه یک دوربین کنترل از راه دور بسازید!: آیا می خواهید بدانید گربه شما هنگام کار در حال انجام چه کاری است؟ یک پیام متنی به تلفن همراه نظارتی جدید خود بفرستید و چند ثانیه بعد تصاویر و فیلم ها را دریافت کنید. به نظر می رسد یک رویا است؟ دیگر نه! این ویدئو نحوه کار آن را توضیح می دهد:
کنترل دستگاه ها از طریق اینترنت از طریق مرورگر (اینترنت اشیا): 6 مرحله
کنترل دستگاه ها از طریق اینترنت از طریق مرورگر (اینترنت اشیا): در این دستورالعمل به شما نشان خواهم داد که چگونه می توانید دستگاه هایی مانند LED ها ، رله ها ، موتورها و غیره را از طریق اینترنت از طریق مرورگر وب کنترل کنید. و می توانید به صورت ایمن روی هر دستگاهی به کنترل ها دسترسی پیدا کنید. پلت فرم وب مورد استفاده من در اینجا بازدید از RemoteMe.org است
سوار شدن از طریق دیوارها: رابط کاربری دوچرخه ثابت نمای خیابان Google: 12 مرحله (همراه با تصاویر)
Riding Through Walls: رابط کاربری دوچرخه ثابت نمای خیابان Google: The Riding Through Walls: رابط دوچرخه ثابت Google Street View به شما امکان می دهد از راحتی اتاق نشیمن خود در Google Street-View عبور کنید. با استفاده از برخی وسایل الکترونیکی ساده ، آردوینو ، دوچرخه ثابت ، رایانه و پروژکتور یا تلویزیون