جدول المحتويات:
- الخطوة 1: المواد + الأدوات
- الخطوة 2: تحديد موضع المكونات
- الخطوة 3: تثبيت الخادم على Raspberry Pi
- الخطوة 4: تثبيت الخادم على Raspberry Pi (الجزء 2)
- الخطوة 5: تثبيت الخادم على Raspberry Pi (الجزء 3)
- الخطوة 6: تكوين الجهاز
فيديو: التحكم في سيارة RC عبر واجهة ويب: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
مرحبًا يا أصدقاء ، سأعلمكم في هذا الدليل كيفية صنع سيارة 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 الخاصة بك من متصفحك.
موصى به:
مجموعة واجهة ويب Python الكاملة لـ PhidgetSBC3: 6 خطوات
مجموعة واجهة ويب Python الكاملة لـ PhidgetSBC3: لوحة PhidgetSBC3 عبارة عن كمبيوتر لوحي واحد يعمل بكامل طاقته ويعمل بنظام Debain Linux. إنه مشابه لـ Raspberry Pi ، ولكنه يحتوي على 8 مدخلات مستشعر تناظري و 8 مدخلات رقمية و 8 مخرجات رقمية. يأتي مزودًا بخادم ويب وتطبيق ويب للمشاركة
GoBabyGo: اصنع سيارة ركوب يتم التحكم فيها بواسطة عصا التحكم: 10 خطوات (بالصور)
GoBabyGo: اصنع سيارة ركوب يتم التحكم فيها بواسطة عصا التحكم: تأسست GoBabyGo من قبل أستاذ بجامعة ديلاوير ، وهي مبادرة عالمية توضح للأشخاص العاديين كيفية تعديل سيارات الركوب بحيث يمكن للأطفال الصغار ذوي القدرة المحدودة على الحركة استخدامها. المشروع الذي يتضمن تبديل دواسة القدم f
قارب خشبي RC يمكنك التحكم فيه يدويًا أو عبر موقع ويب: 9 خطوات
قارب خشبي RC يمكنك التحكم فيه يدويًا أو عبر موقع ويب: مرحبًا ، أنا طالب في Howest وقمت ببناء قارب RC خشبي يمكنك التحكم فيه عبر وحدة تحكم أو عبر موقع ويب. وأردت شيئًا لأستمتع به عندما كنت أعيش في البحر
التحكم في سيارة اردوينو عبر تطبيق البلوتوث: 4 خطوات (بالصور)
التحكم في سيارة Arduino عبر تطبيق Bluetooth: كل ما نعرفه أن Arduino عبارة عن منصة نماذج أولية ممتازة ، وذلك أساسًا لأنه يستخدم لغة برمجة ودية وهناك الكثير من المكونات المذهلة الإضافية التي توفر لنا تجارب رائعة يمكننا دمج Arduino مع
كيف تصنع شاحن سيارة USB خاص بك لأي iPod أو أي أجهزة أخرى تشحن عبر USB: 10 خطوات (بالصور)
كيف تصنع شاحن سيارة USB خاص بك لأي جهاز iPod أو أي أجهزة أخرى تشحن عبر USB: قم بإنشاء شاحن سيارة USB لأي iPod أو أي جهاز آخر يشحن عبر USB عن طريق ربط محول سيارة يخرج 5 فولت وقابس أنثى USB. أهم جزء في هذا المشروع هو التأكد من أن مخرج محول السيارة الذي اخترته هو الرهان