جدول المحتويات:
- اللوازم
- الخطوة 1: الأدوات المطلوبة
- الخطوة 2: البدء بالمخططات الدائرية
- الخطوة 3: عمل مخطط الدائرة
- الخطوة 4: إعداد ملف Pi
- الخطوة 5: جعل قواعد البيانات Shematic
- الخطوة 6: الكود (Pi و ESP)
- الخطوة 7: جانب الأشياء ESP32
- الخطوة 8: صنع الغلاف
- الخطوة 9: ارسم المكان الذي تريد ثقوبك / الأجزاء العميقة
- الخطوة 10: اصنع الثقوب والتخفيضات
- الخطوة 11: لحام المكونات على جهاز كمبيوتر شخصي
- الخطوة 12: تركيب كل شيء في العلبة
- الخطوة 13: اللمسات الأخيرة: الخارج
- الخطوة 14: عمل بعض التعديلات الخارجية / الداخلية
- الخطوة 15: النتيجة
فيديو: GOOB - منبه ذكي: 15 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
GOOB هو اختصار لعبارة "Get Out Of Bed" ، وهو اسم مناسب تمامًا لمشروعي. كنت أرغب في إنشاء جهاز يمكنه المساعدة في إيقاظي في الصباح لأنها ليست المهمة الأسهل. الفكرة الرئيسية هي أن المنبه لا يوقف المنبه قبل النهوض من السرير والبقاء خارج السرير لأكثر من بضع دقائق. أردت أيضًا إضافة بعض المزايا الأخرى مثل الإضاءة الليلية بوظيفة الاستيقاظ وشاحن لاسلكي. لذلك دعونا نبدأ في البناء!
اللوازم
هذه هي المكونات التي ستحتاجها.
1. Coppertape (Aliexpress)
2. ESP32 X 1 (AliExpress)
3. IR المسافة الاستشعار شارب 2y0A21 X 1 (Aliexpress)
4. المقاومات والمكونات الصغيرة الأخرى
4 ا. 2 كيلو المقاوم
4 ب. 1Kresistor
4 ج. كابلات
5.شاحن لاسلكي (Aliexpress)
6.زر X 1
7. IP120 X 1 (AliExpress)
8. LCD X 1 (AliExpress)
9. Ledstrip (Aliexpress)
10- مقياس الجهد × 1
11 جهاز ضغط X 1
12. MCP 3008 X 1 (أمازون)
13. SN74HC595N X 1
14. ثنائي الفينيل متعدد الكلور (للحام على)
15. RaspberryPI X 1
16.الخشب (25X70 سم على الأقل)
17- شريط لاصق
(الخارج)
18- دونجل لاسلكي (أمازون)
يجب أن يتراوح السعر الإجمالي لجميع المكونات بين 90 و 170 يورو (يعتمد على ما إذا كان لديك وقت أم لا (AliExpress))
الخطوة 1: الأدوات المطلوبة
1. مكواة / محطة لحام (إذا كنت تريد لحامها على PCB)
2. بعض أدوات الأعمال الخشبية الأساسية
3. غراء الخشب
4. مسدس الغراء الساخن (لتأمين الأجزاء للغلاف)
5. ورق الصنفرة
6. Boxcutters
7. حفر
8. Powertools (اختياري)
الخطوة 2: البدء بالمخططات الدائرية
ESP32
تتمثل خطة ESP32 في الإرسال إلى خادم ويب على Pi إذا دخل الشخص سريره أو غادره. هذا هو السبب في أن ESP لا يتصل مباشرة بـ Pi.
مستشعر مسافة الأشعة تحت الحمراء حاد 2y0A21
ستحتاج إلى MCP3008 لتحويل البيانات التناظرية إلى بيانات رقمية قابلة للقراءة. إذا كنت ترغب في إضافة مستشعرات تمثيلية أخرى ، فيمكنك فقط توصيلها بالدبابيس المجانية المتبقية على MCP
شاشة LCD
اخترت هنا استخدام شاشة LCD مع سجل التحويل لحفظ بعض دبابيس GPIO من pi. يمكنك أيضًا اختيار توصيل شاشة LCD مباشرة بـ pi أو يمكنك حتى استخدام شاشة oled إذا كنت تفضل ذلك.
ليدستريب
لقد استخدمت شريط LED وجدته في المنزل هو نموذج غير RGB. لاستخدامي كان هذا ما كان يدور في خلدي. إذا كنت ترغب في توسيع التصميم بشكل أكبر واستخدام شريط إضاءة RGB ، فيمكنك القيام بذلك ، وستحتاج إلى المزيد من الترانزستورات وسيتعين عليك تغيير بعض الأشياء في الكود أيضًا.
الخطوة 3: عمل مخطط الدائرة
باستخدام جميع العناصر المذكورة والنظر إلى الرسم التخطيطي ، يمكنك إعادة إنشاء الدائرة.
لقد بدأت ببناء الدائرة على لوح الخبز لسهولة الاختبار والعبث ، ولكن إذا كنت تفضل لحامها مباشرة على ثنائي الفينيل متعدد الكلور ، فيمكنك أيضًا القيام بذلك.
الخطوة 4: إعداد ملف Pi
قبل برمجة المكونات هناك بعض الخطوات التي يجب اتخاذها مع pi.
الخطوة 1: إعداد WLAN كشبكة ثابتة واستخدام WLAN 1 كاتصال wifi
بالنسبة لهذه الخطوة ، سأقوم بإسقاط الرابط إلى الموقع الرسمي لـ Raspberry حيث يمكنك فقط اتباع الخطوات (يمكنك العثور على الخطوات هنا)
الخطوة 2: إنشاء قاعدة بيانات Mysql على pi
هذا مطلوب للحصول على بيانات النوم لاحقًا. في هذا ، يمكنك أيضًا العثور على برامج تعليمية كافية على الإنترنت ، لذلك لن أشرحها كلها هنا. (رابط إلى أحد البرامج التعليمية هنا)
الخطوة 3: إعداد خادم ويب اباتشي
هذا هو واحد بسيط جدا. ما عليك سوى القيام بـ 'sudo apt install apache2' وهذا كل شيء. يمكنك الآن تغيير الموقع في الدليل '/ var / www / html' إلى html و css و js الموجودة على جيثب الخاص بي
الخطوة 5: جعل قواعد البيانات Shematic
بالنسبة لقاعدة البيانات ، اخترت تصميمًا بسيطًا مع إمكانية الوصول إلى أكثر الأشياء الضرورية التي أريد تسجيلها حتى مع بعض الأشياء الإضافية لمزيد من التوسع.
الخطوة 6: الكود (Pi و ESP)
بالنسبة للترميز ، أستخدم Pycharm ، وهو برنامج سهل الاستخدام أستخدمه في المدرسة.
برمجة ESP32 التي اخترتها لاستخدام اردوينو IDE. تحتاج إلى تثبيت بعض اللوحات الإضافية على IDE لتتمكن من إرسال رمز إلى ESP (البرنامج التعليمي هنا).
للحصول على الكود ، يمكنك الانتقال إلى صفحة GitHub الخاصة بي
الخطوة 7: جانب الأشياء ESP32
هنا بسيط جدا. باستخدام الكود الذي يمكنك العثور عليه على جيثب الخاص بي ، تحتاج فقط إلى توصيل سلك شريط نحاسي بالرقم 4 (دبوس لمس سعوي) ويمكنك فقط وضعه داخل وسادة أو تحتك.
لتوصيل esp32 بـ pi ، تحتاج فقط إلى الاتصال بنقطة الوصول المسماة ESP32 ، والاتصال بكلمة المرور 12345678 والانتقال إلى صفحة جهاز التوجيه عبر هاتفك الذكي. هناك حدد القائمة واختر نقطة وصول جديدة. هنا يمكنك تحديد اسم نقطة الوصول الخاصة بك وإدخال كلمة المرور ، هذا كل شيء!
الخطوة 8: صنع الغلاف
قم بتقطيع الخشب الخاص بك إلى قطع أصغر وألصقها في شكل صندوق (لا تلصق الجزء العلوي)
الخطوة 9: ارسم المكان الذي تريد ثقوبك / الأجزاء العميقة
بدا الرسم عليه بقلم رصاص أفضل طريقة بالنسبة لي.
الخطوة 10: اصنع الثقوب والتخفيضات
بالنسبة للأجزاء العميقة ، وجدت أسهل طريقة للقيام بذلك باستخدام قاطع الصندوق وتنعيمه عن طريق الصنفرة ببعض ورق الصنفرة. كان ذلك ممكنًا بسبب نوع الخشب الخاص بي. بالنسبة للثقوب الأخرى ، أوصي باستخدام أدوات powertool ، لكن حفر حفرة واستخدام منشار الفريتس سيعمل أيضًا.
الخطوة 11: لحام المكونات على جهاز كمبيوتر شخصي
هذه الخطوة غير إلزامية ولكنها تعطي المكونات مظهرًا أنظف وسيكون من الأسهل تركيبها في الغلاف الخشبي.
الخطوة 12: تركيب كل شيء في العلبة
معرفة ما إذا كان كل شيء يناسب القضية. يمكنك البدء في لصق بعض الأجزاء بالغراء الساخن ، لكن تذكر أنك ما زلت بحاجة إلى وضع ملصق plastick لجعل المظهر الخارجي لطيفًا ، لذلك أوصي بالانتظار مع hotglue.
الخطوة 13: اللمسات الأخيرة: الخارج
لقد اخترت استخدام ملصق كبير يمنح المظهر الخارجي مظهرًا رائعًا للغاية. يمكنك أيضًا اختيار الطلاء.
الخطوة 14: عمل بعض التعديلات الخارجية / الداخلية
الآن هو الوقت المناسب للغراء الساخن لبعض الأجزاء على الغلاف ، وإذا كنت ترغب في إنهاء مصابيح LED مثلي ، يمكنك الذهاب إلى متجر الهوبيش المحلي والبحث عن بعض المواد البلاستيكية مثل الحليب لتوزيع الإضاءة. يمكنك قطع بعض الخطوط الرفيعة ووضعها فوق مؤشر LED كما هو موضح.
الخطوة 15: النتيجة
ساعة منبه عاملة يمكن التحكم فيها من موقع ويب مزود بإمكانيات الشحن اللاسلكي ويمكن استخدامها أيضًا كمصباح ليلي. لن يكون هناك غفوة بعد تثبيت هذا المنبه.
موصى به:
كيفية بناء روبوت ذكي - Arduino Smart Robot Tank Bluetooth: 16 خطوة (بالصور)
كيفية بناء SMARS Robot - Arduino Smart Robot Tank Bluetooth: هذه المقالة برعاية PCBWAY. تصنع PCBWAY نماذج أولية عالية الجودة لثنائي الفينيل متعدد الكلور للناس في جميع أنحاء العالم. جربها بنفسك واحصل على 10 ثنائي الفينيل متعدد الكلور مقابل 5 دولارات فقط في PCBWAY بجودة رائعة جدًا ، شكرًا PCBWAY. The Motor Shield لـ Arduino Uno
نعل داخلي ذكي قابل للارتداء: 13 خطوة (بالصور)
نعل استشعار ذكي يمكن ارتداؤه: يمكن أن يكون فهم اتجاه وتوزيع القوة التي تمارسها القدم مفيدًا للغاية في منع الإصابة وتقييم الأداء وتحسينه في مجموعة متنوعة من الأنشطة. أتطلع إلى تحسين تقنيتي في التزلج وبحب جميع
FinduCar: مفتاح سيارة ذكي يوجه الناس إلى مكان وقوف السيارة: 11 خطوة (بالصور)
FinduCar: مفتاح السيارة الذكية يوجه الناس إلى مكان وقوف السيارة: من أجل حل المشكلات المذكورة أعلاه ، يقترح هذا المشروع تطوير مفتاح سيارة ذكي يمكن أن يوجه الأشخاص إلى المكان الذي أوقفوا فيه السيارة. وخطتي هي دمج GPS في مفتاح السيارة. ليست هناك حاجة لاستخدام تطبيق الهاتف الذكي لتتبع
مصباح ذكي Chic'on Cube: 11 خطوة (بالصور)
Smart Lamp Chic'on Cube: يوضح هذا الدليل كيفية بناء مصباح ذكي قادر على توصيل منصة خدمة Chic'on. (مزيد من المعلومات حول https://www.github.com/roiKosmic/)****** التحديث منذ يوليو 2018 ، لم يعد الوصول إلى الموقع الإلكتروني www.chicon.fr متاحًا ، يجب عليك
OpenEyeTap: زجاج ذكي ثلاثي الأبعاد مطبوع وقابل للبرمجة: 12 خطوة (بالصور)
OpenEyeTap: زجاج ذكي ثلاثي الأبعاد مطبوع وقابل للبرمجة: مرحبًا بك في صفحة Instructables الخاصة بـ Open EyeTap! نحن عدد قليل من الصانعين المتحمسين ولدينا طموح كبير لبناء أكثر النظارات الذكية نشاطًا في العالم ومجتمع الواقع المعزز القابل للارتداء. نرغب في إتاحة إطار عمل يمكن من خلاله زيادة