واجب-2

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هو الحساس المستخدم في المشروع لقياس درجة الحرارة والرطوبة؟

  • DHT11
  • DHT22 (correct)
  • DHT21
  • AM2301

ما هي اللغة المستخدمة لبرمجة متحكم ESP32 في المشروع؟

  • Python
  • C++
  • MicroPython (correct)
  • Java

ما هي المنصة المستخدمة لمحاكاة النظام الإلكتروني؟

  • Wokwi (correct)
  • Fritzing
  • Arduino IDE
  • Tinkercad

ما هو أحد الأهداف الأساسية لمشروع استخدام ESP32 في قياس درجة الحرارة والرطوبة؟

<p>قراءة بيانات درجة الحرارة والرطوبة باستخدام حساس DHT22 (B)</p> Signup and view all the answers

ما هو الهدف من استخدام منصة Wokwi في المشروع؟

<p>محاكاة توصيلات المكونات وتقييم الأداء (D)</p> Signup and view all the answers

كيف يتم التحكم في زاوية محرك السيرفو في المشروع؟

<p>يتم التحكم في زاوية محرك السيرفو باستخدام مقياس جهد.</p> Signup and view all the answers

ما نوع الإشارة المستخدمة للتحكم في محرك السيرفو؟

<p>الإشارة المستخدمة هي إشارة PWM.</p> Signup and view all the answers

ما هي نتيجة المشروع الأساسية؟

<p>تم إنشاء نظام يتحكم في زاوية محرك سيرفو ويعرضها على شاشة LCD.</p> Signup and view all the answers

تستخدم شاشة LCD في المشروع لعرض درجة الحرارة.

<p>False (B)</p> Signup and view all the answers

يتطلب المشروع إعداد إشارة PWM للتحكم في محرك السيرفو.

<p>True (A)</p> Signup and view all the answers

Flashcards

متحكم ESP32

جهاز إلكتروني صغير يقوم بتنفيذ الأوامر البرمجية لقياس درجة الحرارة والرطوبة.

حساس DHT22

جهاز يستشعر درجة الحرارة والرطوبة.

منصة Wokwi

برنامج محاكاة افتراضية لتجربة المكونات الإلكترونية قبل التركيب الفعلي.

لغة MicroPython

لغة برمجة سهلة الاستخدام مُصممة لتعمل على متحكمات ESP32

Signup and view all the flashcards

قياس درجة الحرارة والرطوبة

عملية تحديد قيم درجة الحرارة والرطوبة البيئية.

Signup and view all the flashcards

ESP32

متحكم دقيق مخصص للتعامل مع البيانات والأوامر من الحساسات

Signup and view all the flashcards

DHT22

حساس لقياس درجة الحرارة والرطوبة في البيئة المحيطة

Signup and view all the flashcards

Wokwi

منصة للمحاكاة افتراضية لتجربة مكونات مشروع إلكتروني قبل التطبيق الفعلي

Signup and view all the flashcards

MicroPython

لغة برمجة سهلة للتعلم تُستخدم لبرمجة أجهزة ESP32

Signup and view all the flashcards

توصيل المكونات

عملية ربط مكونات ESP32 و DHT22 بواسطة الكابلات

Signup and view all the flashcards

محرك سيرفو

محرك كهربائي يمكن التحكم به بدقة ليتحرك بزاوية محددة بناءً على إشارة كهربائية.

Signup and view all the flashcards

مقياس الجهد (Potentiometer)

جهاز كهربائي يسمح بتغيير المقاومة يدويًا، مما يؤثر على القيمة التناظرية التي يتم قراءتها بواسطة ESP32.

Signup and view all the flashcards

شاشة LCD

شاشة عرض رقمية تُستخدم لعرض معلومات مثل زاوية محرك السيرفو بشكل مرئي.

Signup and view all the flashcards

بروتوكول I2C

بروتوكول اتصال يُستخدم للتواصل بين شاشة LCD و ESP32، مما يسمح بتحكم ESP32 في الشاشة.

Signup and view all the flashcards

PWM

موجة عرض نبضة. هي تقنية تستخدم للتحكم في سرعة وكفاءة محرك السيرفو عن طريق تغيير عرض هذه الموجة.

Signup and view all the flashcards

تهيئة شاشة LCD

عملية تحديد إعدادات شاشة LCD، مثل عدد الأعمدة والصفوف وعرض المعلومات على الشاشة.

Signup and view all the flashcards

تهيئة محرك السيرفو

عملية إعداد محرك السيرفو باستخدام PWM لتحديد سرعة وكفاءة حركته.

Signup and view all the flashcards

Study Notes

مشروع استخدام ESP32 لقياس درجة الحرارة والرطوبة باستخدام Wokwi

  • يهدف المشروع إلى محاكاة نظام إلكتروني باستخدام منصة Wokwi.
  • يستخدم متحكم ESP32 و حساس DHT22 لقياس درجة الحرارة والرطوبة.
  • يتم برمجة ESP32 بلغة MicroPython لعرض القيم البيئية.
  • يوفر المشروع تدريبًا عمليًا في استخدام الحساسات وبرمجة ESP32.

أهداف المشروع

  • فهم أساسيات ESP32 وبرمجته باستخدام MicroPython.
  • قراءة بيانات درجة الحرارة والرطوبة من حساس DHT22.
  • استخدام Wokwi للمحاكاة وتقييم الأداء.
  • تطوير تطبيق يعرض القيم البيئية عبر شاشة المراقبة التسلسلية.

المكونات المستخدمة

  • متحكم ESP32
  • حساس DHT22
  • منصة Wokwi
  • لغة البرمجة MicroPython

الخطوات العملية

  • توصيل المكونات:
    • توصيل VCC من DHT22 بـ 3.3V من ESP32.
    • توصيل GND من DHT22 بـ GND من ESP32.
    • توصيل DATA من DHT22 بـ GPIO 13 من ESP32.
  • كتابة الكود:
    • يتم كتابة الكود بلغة MicroPython.
    • يشمل الكود تهيئة دبابيس ESP32، وإنشاء كائن للتحكم في DHT22، وقراءة القيم البيئية بشكل دوري.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

ESP32 Board - Accessories and Programming
18 questions
ESP32: System on a Chip
12 questions

ESP32: System on a Chip

DazzlingForesight2080 avatar
DazzlingForesight2080
ESP32 Wi-Fi and Bluetooth Features
5 questions
Use Quizgecko on...
Browser
Browser