جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مقياس حرارة رقمي صغير وجيد المظهر باستخدام مستشعر دالاس DS18B20 الرقمي و Arduino Pro Micro عند 3.3 فولت. كل شيء مصمم ليلائم تمامًا ويثبت في مكانه ، دون الحاجة إلى براغي أو غراء!
ليس بهذا القدر ولكنه يبدو رائعًا.
الخطوة 1: جهز أجزائك
الأجزاء المستخدمة وروابط أمازون
- المستشعر: DS18B20
- العرض: 0.91 "شاشة OLED
- متحكم دقيق: Arduino Pro Micro
- البطارية: CR123
- المقاوم: 4.7 كيلو أوم المقاوم
الخطوة 2: اطبع الغلاف
يمكن تنزيل ملفات STL من الروابط التالية.
Thingiverse:
Myminifactory:
اطبع الجزئين وامسح أي عيوب.
الخطوة 3: اختبر ما إذا كان ذلك مناسبًا
بعد تنظيف الهيكل ، أدخل وحدة التحكم الدقيقة وعرضها ،
سوف تتلاءم بشكل محكم ولكن قم بلف الفتحات إذا لزم الأمر ، لا تضغط عليها بشدة ، لأن ذلك قد يؤدي إلى إتلاف الشاشة!
الخطوة 4: قم بتوصيل كل شيء
روابط
- دبوس بيانات المستشعر على Arduino PIN 5
- عرض SDA على Arduino PIN 2
- عرض SCL على Arduino PIN 3
- Diplay Power على Arduino Vcc
- عرض الأرض على أرض اردوينو
يجب توصيل المستشعر بمقاوم 4.75 كيلو أوم كما هو موضح في الصورة.
أضف أيضًا كبلين على Vcc والأرضي ، حيث سيتعين عليك التمديد لتوصيل البطارية.
الخطوة 5: تجميع المشروع
ضع كل شيء في مكانه في الفتحات ،
لقد استخدمت بعض رقائق الألومنيوم للبطارية.
تأكد من أن المستشعر بعيد عن بقية الأجزاء الإلكترونية لأنه سيؤثر على القيم.
الخطوة 6: احصل على المكتبات وقم بتحميل الكود
المكتبات:
- OneWire.h:
- U8g2lib.h:
- DallasTemperature.h:
احصل على الكود من أحد الروابط:
www.hackster.io/GeoChrys/room-temperature-…
noobmakers.com/2018/04/01/digital-temperature-widget/
قم بتحميله على اردوينو الخاص بك.
الخطوة السابعة: أوشكت على الانتهاء
قم بتوصيل البطارية وإغلاق العلبة ، لقد انتهيت!
يمكنك تحرير كود اردوينو لإجراء تغييرات على الخط وكيفية عرض المعلومات.