جدول المحتويات:
فيديو: مقدمة إلى Arduino: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
أهلا ومرحبا بكم في Arduino albert و Arduino 101. إذا كنت مرتبكًا مع Arduino أو تريد أن تبدأ رحلتك مع Arduino فأنت في المكان الصحيح. مع هذا الفيديو ، سنبدأ رحلتنا إلى آية Arduino. سنبدأ بأساسيات مثل ما هو Arduino؟ أو كيف هو مفيد لك؟ في المستقبل سوف ندخل في مزيد من التفاصيل ونستكشف ما يمكننا فعله باستخدام Arduino.
الخطوة 1: ما هو اردوينو؟
لنبدأ بما هو اردوينو؟ التفسير الأكثر شيوعًا هو أن Arduino عبارة عن وحدة تحكم دقيقة. حسنًا ، إنها ليست جملة صحيحة تمامًا لأن وحدة التحكم الدقيقة تبدو مثل الصورة أعلاه.
وإذا كنت مرتبكًا فهذا بسبب الاسم. Arduino هي شركة إيطالية تقوم بتصنيع هذه اللوحات. اللوحات مثل Arduino uno و nano و mega إلخ. اللوحة الأكثر استخدامًا هي UNO. إنه ليس متحكمًا دقيقًا ولكنه مزيج من وحدات التحكم الدقيقة وبعض المكونات الأخرى. المتحكمات الدقيقة هي في الأساس أجهزة كمبيوتر صغيرة يمكنها تنفيذ مهام بسيطة. إنها برامج قابلة للبرمجة. يستخدم Arduino سلسلة من المتحكمات الدقيقة تسمى ATmega AVR. من صنع شركة اتميل. أفضل شيء في Arduino هو أنه لا يتعين علينا استخدام لغة مستوى التجميع لبرمجة وحدات التحكم الدقيقة هذه. لكننا سنعود إلى تلك الرسالة.
الخطوة 2: الأجهزة
حسنًا ، لديك الآن فكرة أساسية عن Arduino. دعنا ننتقل إلى الأجهزة. سنبدأ مع Arduino UNO. لدينا الكثير من الأشياء لنتحدث عنها.
بادئ ذي بدء ، ترى دبابيس GPIO. وهي دبابيس إخراج للأغراض العامة. هناك دبابيس مرقمة من 0 إلى 13 ، وهي دبابيس رقمية ، مما يعني أنه يمكنك فقط استخدام المستويات المنطقية لهذه المسامير. هناك بعض الدبابيس بعلامة ~. هذه المسامير هي دبابيس PWM. PWM تعني تعديل عرض النبضة. هناك بعض المسامير مع GND مكتوبة بجانبها ، هذه المسامير مخصصة لتوفير أرضية مشتركة. بالنسبة للبيانات التناظرية ، توجد دبابيس تحمل التسمية A0 إلى A5. تعطي دبابيس 5V و 3.3V خرج ثابت من 5V و 3.3V على التوالي. يمكن استخدام Pin Vin لتشغيل Arduino. يمكن استخدام GPIO pin 0 و 1 كمنافذ استقبال وجهاز إرسال على التوالي للاتصال التسلسلي. هناك نوعان من المنافذ. باستخدام واحد ، يمكنك توصيل Arduino بالكمبيوتر وبرمجته وتشغيله أيضًا. باستخدام أخرى ، يمكننا تشغيل Arduino باستخدام محول الحائط.
الخطوة الثالثة: البرمجيات
الشيء التالي هو البرمجيات. باستخدام Arduino IDE ، يمكننا برمجة لوحة Arduino للقيام بمهمة مختلفة. اللغة المستخدمة في Arduino IDE هي مزيج من C و C ++. إنها سهلة الاستخدام وليست معقدة مثل لغة مستوى التجميع.
في البداية في شريط القوائم ، لدينا ملف وتعديل ورسم وأداة وقائمة مساعدة. بعد ذلك لدينا بعض الأزرار. هذه الأزرار مخصصة لتجميع الكود الخاص بنا ، وتحميل الكود الخاص بنا على لوحة Arduino وإنشاء ملف جديد.
الكود الكامل مقسم إلى جزأين ؛ الإعداد والحلقة. يتم تشغيل برنامج الإعداد مرة واحدة ويتم تشغيل الحلقة مرارًا وتكرارًا. يمكننا الإعلان عن المتغيرات العالمية وتضمين المكتبات في الخارج. لذلك عند تشغيل لوحة Arduino ، يتم تشغيل الإعداد أولاً ثم يتم تشغيل الحلقة مرارًا وتكرارًا حتى يتم فكها. هنا مثال على الكود. يمكنك تنزيل IDE من هنا: قم بتنزيل IDE
موصى به:
مقدمة إلى GarageBand: 9 خطوات
مقدمة إلى GarageBand: GarageBand عبارة عن منصة يمكنك من خلالها إنشاء الموسيقى. يمكنك فعل أي شيء تقريبًا في هذه المنصة ، سواء كان ذلك لإنشاء موسيقى أحلامك أو نسخ مقطوعة موسيقية تحبها. لكن الأمر ليس سهلاً في كلتا الحالتين. وهذا هو سبب وجودي هنا
مقدمة إلى Visuino - Visuino للمبتدئين: 6 خطوات
مقدمة إلى Visuino | Visuino for Beginners: في هذه المقالة أود أن أتحدث عن Visuino ، وهو برنامج برمجة رسومية آخر لـ Arduino والميكروكونترولر المماثلة. إذا كنت هاويًا إلكترونيًا تريد الدخول إلى عالم Arduino ولكنك تفتقر إلى أي معرفة برمجية سابقة
مقدمة إلى IOTSPT.com: 7 خطوات
مقدمة إلى IOTSPT.com: IOTSPT.com عبارة عن شبكة إنترنت الأشياء. وهو يستخدم لتوصيل الأجهزة بالإنترنت. تم تصميم هذا خصيصًا لوحدات ESP8266. أنشأ المطورون أيضًا واجهات برمجة تطبيقات للمطورين لدمج الأجهزة مع البرامج الأخرى. قام فريق IOTSPT بإنشاء
مقدمة إلى CloudX Microcontroller: 3 خطوات
مقدمة إلى CloudX Microcontroller: يعد CloudX microcontroller جهازًا مفتوح المصدر وحاسوبًا برمجيًا يسمح لك بإنشاء مشاريع تفاعلية خاصة بك. CloudX عبارة عن لوحة شرائح صغيرة تتيح للمستخدمين إخبارها بما يجب عليهم فعله قبل اتخاذ أي إجراء ، وتقبل أنواع مختلفة من
مقدمة إلى البرمجة 8051 باستخدام AT89C2051 (ضيف بطولة: Arduino): 7 خطوات (بالصور)
مقدمة إلى 8051 البرمجة باستخدام AT89C2051 (ضيف بطولة: Arduino): 8051 (المعروف أيضًا باسم MCS-51) هو تصميم MCU من الثمانينيات ولا يزال شائعًا حتى اليوم. تتوفر وحدات التحكم الدقيقة الحديثة المتوافقة مع 8051 من بائعين متعددين ، بجميع الأشكال والأحجام ، ومع مجموعة واسعة من الأجهزة الطرفية. في هذا الدليل