جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
وصف المشروع
في هذا المشروع ، سنرسل أوامر من Python3 إلى لوحة Arduino ، مما يسهل فهم الأمور عند التواصل بين Python3 و Arduino. سننشئ "Hello world" لمنصة Arduino مما يعني تشغيل / إيقاف تشغيل LED المدمج في Arduino Uno.
لذا دعني أخبرك أولاً وقبل كل شيء …
لماذا صنعت هذا المشروع؟
أولاً ، هناك العديد من البرامج التعليمية التي تم تحميلها على الإنترنت خاصة على موقع youtube حول هذا الموضوع ولكنها تستخدم إصدارات Python2 ، وثانيًا ، قمت بتثبيت أحدث إصدار وهو Python3.7.2. يوجد اختلاف بسيط بين Python2 و Python3 عندما تستخدمه للتواصل مع Arduino. لذلك بعد أن قمت بحل مشكلة إرسال الأمر من Python3 إلى Arduino ، اعتقدت أنه يجب مشاركة هذا الأمر مع صناع ومجتمع الهواة بأكمله.
لنبدأ
المكونات التي تحتاجها:
- لوحة اردوينو UNO
- كابل USB
هذا كل ما تحتاجه من حيث الأجهزة:)
الخطوة 1: إجراءات التثبيت
كيفية تثبيت إصدار python3 وحزمة PySerial
يمكنك الآن البحث على YouTube عن عناصر التثبيت. أعلاه مقطع فيديو لتثبيت كل من إصدار Python3 وحزمة PySerial.
الخطوة 2: البرمجة في Arduino
الجزء 1: الترميز في اردوينو
الخطوة 3: البرمجة في Python3
الجزء 2: الترميز في بيثون 3
الخطوة 4: كود مصدر Arduino و Python3
ملحوظة
تأكد من تحميل رسم Arduino أولاً ثم كود Python.:) اسمحوا لي أن أعرف في قسم التعليقات إذا كنت تواجه أي مشكلة أثناء إنشاء هذا المشروع.