جدول المحتويات:
- اللوازم
- الخطوة 1: دائرة الأسلاك
- الخطوة 2: قم بتثبيت مكتبة Adafruit OLED
- الخطوة الثالثة: البرمجة
- الخطوة 4: لقد انتهيت
فيديو: عداد المسافة DIY مع شاشة OLED: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا البرنامج التعليمي ، سنقوم ببناء مقياس مسافة رقمي لإخراج القيم على شاشة OLED. بالنسبة لهذا المشروع ، يمكنك اختيار استخدام وحدة ardiuno أو ESP8266 وسأقدم رمزًا لكليهما. إذا كنت تستخدم ESP8266 لأول مرة ، فيرجى مراجعة البرنامج التعليمي الخاص بي حول هذه الوحدة. المخطط التفصيلي لهذا البرنامج هو أن مستشعر المسافة HC-SR04 سيرسل قراءته إلى وحدة التحكم الدقيقة (اردوينو أو ESP8266) ثم يقوم المتحكم الدقيق بإخراج هذه القيمة إلى الشاشة. لذلك دعونا نبدأ.
اللوازم
في هذا البرنامج التعليمي ، ستحتاج إلى المكونات التالية:
- متحكم (اردوينو أو ESP8266)
- اللوح
- أسلاك العبور
- مستشعر المسافة HC-SR04
- شاشة OLED 0.96 بوصة
الخطوة 1: دائرة الأسلاك
اتبع المخططات والجدول الخاص بأسلاك اردوينو أو ESP8266.
PINArduinoESP8266VCC (مستشعر المسافة) 5V5VTRIG13D6ECHO12D5 GND (مستشعر المسافة) GNDGNDVDD (شاشة OLED) 3.3V3.3VGND (شاشة OLED) GNDGNDSCKA5D1SDAA4D2
الخطوة 2: قم بتثبيت مكتبة Adafruit OLED
اتبع الخطوات التالية لتثبيت مكتبة OLED:
- افتح Arduino IDE وانتقل إلى Sketch> Include Library> Manage Libraries
- الآن بعد أن تم فتح نافذة مدير المكتبة ، ابحث عن "SSD1306"
- حدد الشخص الذي يحمل العنوان "Adafruit SSD1306 by Adafruit"
- انقر فوق تثبيت
- يجب الآن تثبيت المكتبة ويمكنك الآن الانتقال إلى البرمجة
الخطوة الثالثة: البرمجة
هذا هو الرابط لكل من ملفات arduino IDE الخاصة بـ ESP8266 و arduino. يحتوي الكود على تعليقات تشرح وظيفة كل سطر.
الخطوة 4: لقد انتهيت
يجب أن تشاهد الآن المسافة المعروضة على شاشة OLED. شكرا لك على القراءة ويرجى مراجعة دروسي الأخرى.
موصى به:
عداد الزوار باستخدام مستشعر 8051 و IR مع شاشة LCD: 3 خطوات
عداد الزائرين باستخدام 8051 و IR Sensor مع LCD: أصدقائي الأعزاء ، لقد شرحت كيفية إنشاء عداد زائر باستخدام مستشعر 8051 و IR وعرضه على شاشة LCD. 8051 هو أحد أكثر المتحكمات الدقيقة شيوعًا المستخدمة في صناعة الهوايات والتطبيقات التجارية في جميع أنحاء العالم. لقد قمت بزيارة
عداد اردوينو باستخدام شاشة LED TM1637: 7 خطوات
عداد Arduino باستخدام شاشة TM1637 LED: في هذا البرنامج التعليمي سوف نتعلم كيفية عمل عداد أرقام بسيط باستخدام شاشة LED TM1637 و Visuino
شاشة LCD I2C / IIC - قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: 5 خطوات
شاشة LCD I2C / IIC | قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: يحتاج استخدام شاشة spi LCD إلى عدد كبير جدًا من التوصيلات التي يصعب فعلها ، لذلك وجدت وحدة يمكنها تحويل شاشة i2c LCD إلى شاشة spi LCD ، لذا فلنبدأ
متحكم AVR. جهاز استشعار المسافة بالموجات فوق الصوتية. HC-SR04 على شاشة LCD NOKIA 5110: 4 خطوات
متحكم AVR. جهاز استشعار المسافة بالموجات فوق الصوتية. HC-SR04 على شاشة LCD NOKIA 5110: مرحبًا بالجميع ، في هذا القسم ، أصنع جهازًا إلكترونيًا بسيطًا لاستشعار المسافة ويتم عرض هذه المعلمات على شاشة LCD NOKIA 5110. يتم عرض المعلمات كرسم تخطيطي وأرقام. يعتمد الجهاز على متحكم AVR ATMEG
عداد الوقت NE555 - تكوين عداد الوقت NE555 بتكوين مستقر: 7 خطوات
عداد الوقت NE555 | تكوين عداد الوقت NE555 في تكوين مستقر: يعد عداد الوقت NE555 أحد أكثر الدوائر المتكاملة استخدامًا في عالم الإلكترونيات. إنه على شكل DIP 8 ، مما يعني أنه يحتوي على 8 دبابيس