جدول المحتويات:
- اللوازم
- الخطوة 1: DHT 11 Pinout
- الخطوة 2: MCP3008 مع مفاتيح LDR و LM35 و Pulldown
- الخطوة 3: شاشة LCD
- الخطوة 4: عرض المقطع 4 * 7
- الخطوة 5: البناء
- الخطوة 6: البرمجيات
فيديو: SmartClock: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
SmartClock ليست مجرد ساعة ، إنها أيضًا طريقة سهلة لمشاهدة إحصائيات وسائل التواصل الاجتماعي والطقس.
يمكنك الاتصال بـ facebook والحصول على إعجاباتك أو الاتصال بـ soundcloud وعرض متابعيك على الهواء مباشرة! الشيء الوحيد الذي عليك القيام به هو الضغط على زر الوضع.
هناك العديد من أجهزة الاستشعار على هذا الجهاز ، والتي تجمع المعلومات باستمرار وتحتفظ بهذه المعلومات في قاعدة بيانات. يمكنك عرض هذه البيانات ، على رسم بياني جميل على الموقع.
يمكنك أيضًا تشغيل الموسيقى التي تحددها على الوحدة أو على موقع الويب.
اللوازم
- Raspberri Pi
- اردوينو أونو
- مكبرات الصوت مع مضخم الصوت
- عرض شرائح 4 * 7
- دهت 11
- LM35 (اختياري)
- LDR
- MCP3008
- شاشة عرض LCD مقاس 16 × 2
- 5 مفاتيح أحادية عادية مفتوحة
- مقاومات 100 ك و 220 و 1 ك و 5 ك
- مزود الطاقة
- الكثير من الكابلات الطائر ذكر / انثى وانثى / انثى
الخطوة 1: DHT 11 Pinout
يوجد نوعان من DHT11 ، اعتمادًا على الإصدار الذي اشتريته ، سيكون لديك 3 أو 4 دبابيس.
ينتقل Vcc إلى 3.3 فولت ، وتنتقل الإشارة إلى GPIO4 ، إذا حصلت على إصدار 4pin ، فأنت بحاجة إلى وضع المقاوم 4k7 بين vcc ودبوس الإشارة. إذا حصلت على إصدار 3pin ، فأنت على ما يرام.
الخطوة 2: MCP3008 مع مفاتيح LDR و LM35 و Pulldown
- VDD - 3.3 فولت
- Vref - 3.3 فولت
- AGND - أرضي
- CLK - GPIO9
- DOUT - GPIO MISO
- DIN - GPIO MOSI
- CS - CS0
- DGND - الأرض
يدخل CH0 بين المقاوم 10k و ldr
يذهب CH1 إلى الدبوس الأوسط لـ Lm35
الخطوة 3: شاشة LCD
لتشغيل شاشة LCD الخاصة بك ، قم بتوصيل الدبوس الأول بالأرضي والثاني بـ + 5 فولت. يجب توصيل الدبوس الثالث بمقاوم 5 كيلو بالأرض ، أو مقياس الجهد إذا كنت تريد تغيير السطوع.
يذهب دبوس RS إلى GPIO22 ، يذهب RW مباشرة إلى gnd أيضًا. في هذه المرحلة ، يجب أن ترى خطًا من المستطيلات السوداء على شاشتك. الآن فقط قم بتوصيل 8 دبابيس بيانات بدبابيس GPIO لديك مجانًا وقم بتوصيل LED + بـ 5v ، LED- بالأرض.
الخطوة 4: عرض المقطع 4 * 7
يمكن أن تكون شاشتك عبارة عن قطب موجب / كاثود مشترك. لا يهم هذا بالنسبة لكيفية توصيله ، ولكن من الجيد معرفة النوع الذي لديك. تأكد من الاحتفاظ برقم التعريف الشخصي RX0 مجانًا ، حيث سنحتاج إلى توصيل هذا بـ TX0 على RPI. لا يهم باقي الاتصالات ، حيث يتم كتابة الكود بعد ذلك.
الخطوة 5: البناء
لإنشاء هذا الإعداد على لوح التجارب ، ستحتاج إلى مساحة كبيرة. أود أن أوصي ، بلحام MCP باستخدام مقاومات LM35 و al على طباعة اختبار ، وإضافة بعض الرؤوس. بهذه الطريقة ، يمكنك فقط توصيله ببعض أسلاك التوصيل الأنثوية / الأنثوية. تأكد من توصيل أوراق التوت والأردوينو. احرص على عدم الخلط بين 3.3 فولت و 5 فولت
الخطوة 6: البرمجيات
لقد استخدمت بايثون ، مع قارورة للخلفية. html و css / less & javascript كواجهة أمامية وكود اردوينو لاردوينو.
هناك أيضًا قاعدة بيانات تعمل على Raspberry pi والتي تحفظ بيانات المستشعر ، بالإضافة إلى الإنذارات التي قمت بضبطها ومعلومات المستخدم. يتم تشغيل قاعدة البيانات هذه على خادم MariaDB. الاستعلامات للحصول على البيانات من هذا مكتوبة في ظهري ، بلغة بيثون. هذا يحول البيانات إلى json على نقاط النهاية المخصصة. يمكننا الحصول على هذه البيانات في واجهتنا الأمامية عن طريق إرسال طلب GET إلى الواجهة الخلفية لدينا. هنا يمكننا أن نفعل ما نريد بالبيانات. اخترت الرسوم البيانية ، بواسطة chart.js ، وهو امتداد جافا سكريبت.
موصى به:
تصميم اللعبة في فليك في 5 خطوات: 5 خطوات
تصميم اللعبة في Flick in 5 Steps: Flick هي طريقة بسيطة حقًا لصنع لعبة ، لا سيما شيء مثل الألغاز أو الرواية المرئية أو لعبة المغامرة
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف - خطوات خطوة: 4 خطوات
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف | خطوات بخطوة: في هذا المشروع ، سأصمم دائرة مستشعر لعكس مواقف السيارات من Arduino باستخدام مستشعر الموجات فوق الصوتية Arduino UNO و HC-SR04. يمكن استخدام نظام التنبيه العكسي للسيارة المستند إلى Arduino للتنقل الذاتي ومجموعة الروبوتات وغيرها من النطاقات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: 3 خطوات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: في هذا Instructable سنقوم باكتشاف الوجه على Raspberry Pi 4 باستخدام Shunya O / S باستخدام مكتبة Shunyaface. Shunyaface هي مكتبة للتعرف على الوجوه / الكشف عنها. يهدف المشروع إلى تحقيق أسرع سرعة في الكشف والتعرف مع
كيف تصنع عداد خطوات؟: 3 خطوات (بالصور)
How to Make Step Counter؟: اعتدت أن أؤدي أداءً جيدًا في العديد من الرياضات: المشي والجري وركوب الدراجة ولعب كرة الريشة وما إلى ذلك ، أحب ركوب الخيل للسفر في وقت قريب. حسنًا ، انظر إلى بطني المنتفخ … حسنًا ، على أي حال ، قررت إعادة التمرين. ما هي المعدات التي يجب أن أحضرها؟
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): 6 خطوات
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): هل تريد تخويف أصدقائك وإحداث بعض ضوضاء الصراخ في عيد الهالوين؟ أو تريد فقط عمل مزحة جيدة؟ يمكن لشاشة الزومبي المنبثقة القيام بذلك! في هذا Instructable ، سوف أعلمك كيفية جعل زومبي القفز للخارج بسهولة باستخدام Arduino. HC-SR0