جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
يمكنك إنشاء شاشة OLED على Arduino Nano باستخدام مستشعر طيفي TSL2591 (حسنًا ، قناتان - المرئية و NIR …) من خلال الجمع بين أمثلة الرسم على الإنترنت. ما تحصل عليه هو عرض من 4 أسطر من التدفق الكلي والتدفق البصري و NIR ومؤشر يسمى مؤشر NDVI.
قم أولاً بتثبيت بعض المكتبات:
TSL2591:
SSD1306:
GFX
أجهزة الاستشعار
الخطوة 1: إصلاح إعداد ملف Adafruit_SSD1306.h
يمكن تعيين ملف "Adafruit_SSD1306.h" لعرض 128 × 32 بكسل. إذا كان لديك شاشة عرض بحجم 128 × 64 ، فستحتاج إلى تعديل الأسطر القريبة من 73-75 من الملف. قم بالتعليق على سطور _16 و _32 و UNcomment سطر _64. يجب أن تبدو مثل الصورة.
الخطوة 2: توصيل أسلاك Arduino Nano و TSL2591 وشاشة SSD1306 OLED
أنا أعيد استخدام Nano - ومن هنا جاءت دبابيس الرأس …
الطاقة عبر USB-mini - يوفر الكود أيضًا إخراج المنفذ التسلسلي الذي يمكن قراءته خارجيًا وتسجيله ، إذا أردت.
الخطوة 3: الرمز الخاص بي
احصل على الكود وقم بتحميله على السبورة. سيكون الإخراج على شاشة OLED ، وكذلك على المنفذ التسلسلي - Full و Visual و IR و NDVI.