جدول المحتويات:

التحكم في سيارة RC عبر واجهة ويب: 6 خطوات (بالصور)
التحكم في سيارة RC عبر واجهة ويب: 6 خطوات (بالصور)

فيديو: التحكم في سيارة RC عبر واجهة ويب: 6 خطوات (بالصور)

فيديو: التحكم في سيارة RC عبر واجهة ويب: 6 خطوات (بالصور)
فيديو: شرح لوحة التحكم الخاصة بــ موقع مزاد السيارات 2024, شهر نوفمبر
Anonim
التحكم في سيارة RC عبر واجهة ويب
التحكم في سيارة RC عبر واجهة ويب

مرحبًا يا أصدقاء ، سأعلمكم في هذا الدليل كيفية صنع سيارة RC عبر واجهة ويب. سنتحكم فيه لاسلكيًا من خلال خادم خاص بنا. باستخدام الطريقة التي سأعرضها لك ، لن نحتاج إلى استخدام مستقبل RC. لاستضافة خادم الويب ، كل ما سنستخدمه Raspberry Pi و Arduino لربط Rasberry Pi بوحدة التحكم في محرك RC Cars. حسنًا ، انتظر ، هناك خطوة أخرى لقائمة المواد التي سنستخدمها في هذه التعليمات ولا تنسَ التصويت لي Plzzzz:-).

يمكنك أيضًا متابعتي على Instagram "https://www.instagram.com/vikaspal2131/"

الخطوة 1: المواد + الأدوات

المواد + الأدوات
المواد + الأدوات

الأشياء التي تحتاج إلى اقتنائها لصنع هذه السيارة هي كما يلي: -

1. Raspberry Pi

2. Arduino UNO

3. 5V منظم الجهد

4. 2 × ثلاثة رأس قفل دبوس

5. مقبس USB أنثى

6. درع اردوينو للنماذج الأولية

7. بعض دبابيس الرأس

8. موصل بطارية ذكر وأنثى

9. 6 × مواجهات ثنائي الفينيل متعدد الكلور مع مسامير مناسبة

10. بعض الأسلاك هوكوب

11. واي فاي دونجل

الخطوة 2: تحديد موضع المكونات

وضع المكونات
وضع المكونات

بعد جمع كل الأشياء ، سأبدأ التجميع عن طريق وضع المكونات على السبورة. سأقوم بعد ذلك بتلحيمها جميعًا في مكانها ثم سأتبع مخطط الأسلاك أعلاه لإجراء جميع التوصيلات المناسبة.

لقد وجدت أن تثبيت أطراف الأسلاك أولاً يسمح لي بلحامها باللوحة بشكل أسهل. بمجرد بيعها من الأسلاك في مكانها ، سأقوم بعد ذلك بلحام دبابيس الرأس. لقد صنعت أيضًا كبلًا يمر بين البطارية والتحكم في المحرك ، وهذا يسمح لي بإضافة سلكين إضافيين يسهل توفير الطاقة لمنظم 5 فولت. أنا أيضًا ألحمه في مكان تلك الأسلاك بالمنظم. في الخطوة التالية ، سنقوم بتثبيت الخادم وتحويل Raspberry Pi إلى نقطة وصول لاسلكية.

الخطوة 3: تثبيت الخادم على Raspberry Pi

للبدء ، سأقوم بتثبيت الخادم وإعداده. الإرشادات الخاصة بكيفية تثبيت الخادم موجودة على هذا الرابط. هذا مستودع git يمكنك من خلاله تثبيت الخادم على Raspberry Pi الخاص بك. اتبع هذا الرابط لتثبيت الخادم. بمجرد التثبيت ، يمكننا تكوين Pi الخاص بنا ليكون نقطة وصول لاسلكية. للقيام بذلك ، نحتاج أولاً إلى تشغيل هذا الأمر: - "sudo nano / etc / network / interfaces" واضغط على Enter. بعد ذلك المكان ، يوجد تجزئة أمام جميع الأسطر التي تحتوي على "wlan0" أو "wpa" باستثناء السطر الذي تم ذكره بـ "allow-hot plug wlan0" (تأكد من وضع التجزئة فقط أمام تلك الأسطر التي تحتوي على Wlan0 أو wpa). يمكننا بعد ذلك أيضًا إضافة هذه الأسطر الثلاثة إلى الملف.

#iface wlan0 inet ثابت

عنوان 192.168.42.1

قناع الشبكة 255.255.255.0"

ثم اخرج من الملف باستخدام ctrl + x وأعد تشغيل Pi باستخدام cmd "sudo reboot".

الخطوة 4: تثبيت الخادم على Raspberry Pi (الجزء 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 ؛

اسم المجال الخيار "محلي" ؛

خوادم اسم المجال الاختيارية 8.8.8.8 ، 8.8.4.4 ؛

يمكننا بعد ذلك الخروج من هذا الملف ، ثم تشغيل الأمر cmd التالي "sudo nano / etc / default / isc-dhcp-server"

في السطر الأخير من هذا الملف ، يمكنك أن ترى أنه مكتوب INTERFACES = "" ، أضف "wlan0" بين اقتباسات الواجهات والخروج من الملف.

الخطوة 5: تثبيت الخادم على Raspberry Pi (الجزء 3)

يمكننا بعد ذلك تثبيت hostapd بهذا الأمر "sudo apt-get install hostapd" ثم تحرير ملف التكوين بإضافة الأسطر التالية باستخدام cmd "sudo nano /etc/hostapd/hostapd.conf":-

الواجهة = wlan0

سائق = n180211

# سائق = rt1871xdrv

ssid = Mypi

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: تكوين الجهاز

تكوين الأجهزة
تكوين الأجهزة
تكوين الأجهزة
تكوين الأجهزة

يمكننا بعد ذلك إدخال محول لاسلكي في منفذ Pi USB والوصول إلى نقطة وصول Pi اللاسلكية المسماة Mypi وكلمة المرور هي raspberry Pi. سأوضح لك الآن كيف صنعت لوحة مخصصة لتركيب Raspberry Pi و Arduino وكيفية توصيل كل شيء معًا واختباره.

بعد تصميم منصة سيارتي ، استخدمت قاطعة ليزر لقطع الخشب الرقائقي. ثم أضفت المواجهة إلى الخشب الرقائقي. بعد ذلك ، قمت بتثبيت Arduino و Raspberry Pi على المواجهة باستخدام المزيد من البراغي. بعد توصيل الدرع المخصص بـ Arduino ، يمكنني تركيب الخشب الرقائقي أعلى سيارات RC الخاصة بي. يمكننا بعد ذلك توصيل أجهزة التوجيه RC بالخادم المتصل بالدبوس 10 ووحدة التحكم في المحرك بالخادم المتصل بالرقم 9. ثم باستخدام كبل الطابعة ، قم بتوصيل Arduino بمنفذ Raspberry Pi USB متبوعًا بتوصيل wifi dongle بـ Pi. يمكننا بعد ذلك توصيل كبل USB بمقبس الطاقة Pi والنهاية بالدرع المخصص. ثم بعد توصيل البطارية بكابل دعم الطاقة ، قمت بعد ذلك بالاتصال بشبكة Pi اللاسلكية الخاصة بي وبدء الخادم. بمجرد الاتصال بشبكة Pi اللاسلكية ، أدخلت عنوان IP في المتصفح الخاص بي. بعد ذلك ، ستظهر واجهة. من هذه الواجهة ، يمكنني بعد ذلك التحكم في حركة سيارتي.

بعد ذلك ، يمكنك اللعب بسيارة RC الخاصة بك من متصفحك.

موصى به: