جدول المحتويات:
- الخطوة 1: اشترِ الأشياء التي تحتاجها
- الخطوة 2: بناء إطار عمل الأجهزة
- الخطوة 3: يتحدث عن البلوتوث
- الخطوة 4: تشفير البرامج
- الخطوة 5: نظرة عامة
فيديو: سيارة روموت ذكية تعتمد على الأردوينو: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
يعتمد هذا المشروع على لوحة تطوير Arduino UNO لصنع سيارة ذكية. تحتوي السيارة على تحكم لاسلكي بالبلوتوث ، وتجنب العوائق ، وجرس الإنذار ووظائف أخرى ، وهي سيارة دفع رباعي ، سهلة الدوران.
الخطوة 1: اشترِ الأشياء التي تحتاجها
نحتاج إلى شراء لوحة Arduino الأساسية ولوحة التوسعة ، بالإضافة إلى الجرس ، ووحدة تشغيل المحرك L298N ، ووحدة Bluetooth BT-04A ، ومحرك DC ، وحامل البطارية ، وما إلى ذلك بالطبع ، تعد الألواح الأكريليك لوحدات الدعم ضرورية. ليس من السهل العثور على لوحات أكريليك مناسبة لهذه السيارة ، لذلك يوجد الرابط أدناه. يمكنك أن تجد أشياء أخرى بسهولة في المتاجر.
هنا رابط للوح الأكريليك في تاوباو:
يستخدم البرنامج مساعد تصحيح أخطاء Bluetooth للتحكم في السيارة ، وسيتم أيضًا إرفاق الموارد.
الخطوة 2: بناء إطار عمل الأجهزة
نحتاج إلى تثبيت الوحدة في الموضع المناسب على لوح الأكريليك. نظرًا لأن لوحة الأكريليك التي تم شراؤها بها فتحات أكثر مما نحتاج إليه ، فاحرص فقط على كيفية تثبيتها بالطريقة الأكثر ملاءمة لتجنب التفكيك المتكرر.
نظرًا لأن تركيب المحرك بسيط وثابت نسبيًا ، فإننا نركز على تركيب دائرة التحكم أعلاه. يجب استخدام البلوتوث واللوحة الرئيسية لتلقي الإشارات. من الأنسب وضعها في مؤخرة السيارة. تشغل قاعدة البطارية والبطاريات مساحة كبيرة. لضمان توازن السيارة ، يتم وضعهم في الوضع الأوسط ، ويتم وضع وحدة محرك المحرك ووحدة تجنب العوائق في المقدمة كما هو موضح في الصور.
يوضح الشكل التالي نمط التثبيت من الأسفل والأعلى على التوالي. توضح الصورة الأولى حالة الدائرة من الأسفل عند عدم تثبيت المحرك. انتبه إلى شراء المزيد من البراغي والأعمدة النحاسية بارتفاعات مختلفة ، بحيث تتأرجح من المساحة. الصورة الثانية هي حالة السيارة عند تركيبها بالكامل. يمكنك أن ترى بوضوح وحدة محرك المحرك والبطارية وما إلى ذلك.
الخطوة 3: يتحدث عن البلوتوث
غالبًا ما تستخدم وحدة Bluetooth في مجال التحكم اللاسلكي لمسافات قصيرة. تم تحديد وحدة Bluetooth BT-04A في هذا المشروع. مثل وحدة Bluetooth من سلسلة HC ، غالبًا ما يتم استخدام وحدة Bluetooth من سلسلة BT ، ولكن سعرها أرخص.
تستخدم هذه الوحدة بشكل أساسي في مجال النقل اللاسلكي للبيانات لمسافات قصيرة. يمكن توصيله بسهولة بجهاز Bluetooth الخاص بجهاز الكمبيوتر ، ويمكنه أيضًا توصيل البيانات بين وحدتين. يمكن أن يؤدي استخدام هذه الوحدة إلى تجنب اتصال الكابل المملة ويمكن أن يحل محل كابل المنفذ التسلسلي مباشرةً.
يتم التحكم في هذه الوحدة من خلال مجموعة أوامر 'AT' مثل وحدة Esp8266 WIFI ، وحدة GSM. من أجل تسهيل اتصال أجهزة الكمبيوتر المختلفة ، نجعل السيارة هي الوضع الرئيسي ، ويقترن الكمبيوتر والهاتف المحمول بالبلوتوث في السيارة بشكل نشط للحصول على التحكم في السيارة الذكية. يعد مساعد تصحيح أخطاء Bluetooth من جانب الكمبيوتر مثاليًا للغاية ، وقد تم تغليف العديد من إرشادات الوظائف في أزرار ، ونحتاج فقط إلى إدخال تعليمات التحكم. لاحظ أنه قبل إرسال أمر التحكم ، يجب توصيل الكمبيوتر ببلوتوث السيارة أولاً. قد تكون هذه العملية عالقة. حاول عدة مرات ، وستكون المحطة الطرفية المتنقلة أكثر ملاءمة.
يتم إرفاق برنامج الهاتف المحمول بهذه الخطوة كمرجع فقط ، ويوصى باستخدام برنامج تصحيح أخطاء منفذ البلوتوث الخاص بالكمبيوتر.
الخطوة 4: تشفير البرامج
بيئة تطوير Arduino مفتوحة المصدر ويمكن تنزيلها مباشرة من الإنترنت. يتم شرح الخطوات الرئيسية في البرمجة أدناه.
بادئ ذي بدء ، نحدد دبابيس المفاتيح على لوحة التحكم بشكل مجهري لسهولة الفهم والتشغيل اللاحق.
ثم بدء تشغيل المحرك ، كما هو موضح في الشكل أدناه ، هو عملية التهيئة الأمامية. لاحظ أن المحرك يتم تشغيله بواسطة قطبين ، أحدهما مرتفع والآخر منخفض ، والعكس صحيح. نحن نستخدم هذا المبدأ بشكل أساسي للتحكم في المحرك.
حركة اليسار واليمين مميزة للغاية. من أجل القيام بالدوران بين اليسار واليمين بحيث لا تتحرك السيارة للأمام كثيرًا ، نأخذ طريق العجلة اليسرى للخلف والعجلة اليمنى للأمام للانعطاف يسارًا. الشيء نفسه ينطبق على الاتجاه الصحيح. (نظرًا لأن تأثير استخدام الإشارة التناظرية ليس جيدًا جدًا ، فإنه يحتاج إلى تصحيح أخطاء مستمر ، ويتم استخدام الإخراج الرقمي هنا بشكل مباشر.)
بعد استلام الأمر من المنفذ التسلسلي ، يمكن للسيارة إجراء العملية المقابلة وفقًا للأمر. يوضح الشكل العملية للحصول على الأمر إلى الأمام. أحد الأسباب التي دفعتنا إلى اختيار وحدة Bluetooth BT-04A هو أنه تم تغليفها في USART ، مع أربعة دبابيس فقط من TX و Rx و VCC و GND ، وهي ملائمة جدًا لتصحيح الأخطاء والوصول إليها
الخطوة 5: نظرة عامة
أخيرًا ، قم بإرفاق كود البرنامج وصور السيارة في المواقف المختلفة. هذه هي مسودة البرنامج ، مرحبًا بكم في المناقشة معًا وتحسين هذا المشروع.
موصى به:
سيارة Rc تعتمد على وحدة التردد اللاسلكي 434 ميجا هرتز: 5 خطوات
Rc Car استنادًا إلى وحدة Rf 434mhz: 1) لوحة perf (dummy pcb) 2) الأسلاك 3) جهاز التشفير ht12e وفك التشفير ht12d ic's و l293d motor driver أو يمكنك استخدام L298N إذا كنت تستخدم ليبو أو أي بطاريات أخرى عالية التيار. 4) وحدات RF 5) المقاومات 1M و 51 K 6) LED 7) IC7805 الجهد الكهربي
ساعة منبه ذكية: ساعة منبه ذكية مصنوعة من Raspberry Pi: 10 خطوات (مع صور)
المنبه الذكي: ساعة منبه ذكية مصنوعة من Raspberry Pi: هل سبق لك أن أردت ساعة ذكية؟ إذا كان الأمر كذلك ، فهذا هو الحل المناسب لك! لقد صنعت Smart Alarm Clock ، هذه ساعة يمكنك تغيير وقت التنبيه وفقًا لموقع الويب. عندما يرن المنبه ، سيصدر صوت (صفارة) وسيصدر مصباحان
20 دولارًا اردوينو سيارة ذكية لتجنب العوائق: 4 خطوات
20 دولارًا من Arduino Obstacle Avoidance Smart Car: آمل أن تكون قد استمتعت بالفيديو أعلاه ، في هذا البرنامج التعليمي ، يمكنك أن تجعل نفسك واحدة من هذه السيارة الروبوتية لتجنب العقبات بأقل من 30 دولارًا. banggood.com/DIY-L298N-2WD-Ultrasonic .. الأجزاء التي قد تكون
RoverBluetooth: سيارة بلوتوث تعتمد على Arduino: 5 خطوات
RoverBluetooth: سيارة Bluetooth المستندة إلى Arduino: RoverBluetooth هو الاسم الذي أعطيته لـ Bluetoothcar التي تعتمد على Arduino والتي صنعتها لامتحان مدرستي عندما كان عمري ثلاثة عشر عامًا فقط. لقد عرضته أيضًا في Maker Faire Rome مع FabLab (وكنت من أصغرهم سناً هناك)! من السهل جدًا القيام بذلك (فقط القليل منها منخفض
سيارة ذكية تعمل بحركة الأصابع: 7 خطوات (بالصور)
سيارة ذكية تعمل بحركة الإصبع: هذه السيارة الذكية التي أستخدمها في مشروعي لا تعمل عن طريق الهاتف المحمول أو وحدة التحكم عن بعد العادية ، وهي تعمل بواسطة قفاز ، لذا فإن جهاز التحكم عن بعد هو حركة إصبعي