جدول المحتويات:
- الخطوة 1: المستلزمات
- الخطوة 2: الأسلاك
- الخطوة 3: اتجاه UPyCraft للاستخدام
- الخطوة 4: تنزيل الكود
- الخطوة 5: التثبيت
- الخطوة 6: افتح المتصفح
- الخطوة 7: الاختبار
- الخطوة 8: الفكرة
فيديو: برنامج MicroPython: هل المرحاض مشغول؟: 8 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
مكتبنا عبارة عن مكتب جماعي كبير مع مساحة دورة مياه محدودة. "أجد" غالبًا أنه ليس لدي مكان للذهاب إلى الحمام ، لذلك يجب أن أنتظر طويلاً حتى أشعر بالحرج.
استخدمت التجربة MakePython ESP8266 لإعداد خادم كشف يمكن لأي شخص الوصول إليه عبر عنوان IP للتحقق من مقاعد المرحاض ، وتجنب أوقات الانتظار المحرجة.
الخطوة 1: المستلزمات
المعدات:
- الماركة: بايثون ESP8266
- حساس الأشعة تحت الحمراء
- اللوح
- خط القفز
- كابل USB
- شريط لاصق من نوع سكوتش
MakePython ESP8266 هي لوحة ESP8266 مع شاشة SSD1306 OLED مدمجة ، يمكنك الحصول عليها من هذا الرابط:
مستشعر الأشعة تحت الحمراء: عندما تكتشف الوحدة إشارة العائق الأمامي ، فإن ضوء المؤشر الأخضر على لوحة الدائرة يضيء المستوى ، بينما يستمر منفذ OUT في إخراج إشارات منخفضة المستوى. مسافة الكشف للوحدة هي 2 ~ 30 سم ، وزاوية الكشف 35 درجة. يمكن ضبط مسافة الكشف بواسطة مقياس الجهد. عندما يتم ضبط مقياس الجهد في اتجاه عقارب الساعة ، تزداد مسافة الكشف ؛ مقياس الجهد عكس اتجاه عقارب الساعة ، يتم تقليل مسافة الكشف ؛
البرمجيات:
uPyCraft V1.1
انقر فوق هذا الارتباط لتنزيل uPyCraft IDE لنظام التشغيل Windows:
الخطوة 2: الأسلاك
- يتم توصيل دبوس VCC الخاص بوحدة الأشعة تحت الحمراء بـ 3V3 من MakePython ESP8266 ، و GND متصل بـ GND ، و OUT متصل بـ IO14 من اللوحة.
- قم بتوصيل MakePython ESP8266 بالكمبيوتر باستخدام كابل USB ، افتح مدير الجهاز (ببساطة ابحث عن "الجهاز" في مربع بحث Windows). عند التوسيع ، يجب أن يعرض قسم المنفذ شيئًا مشابهًا لما سبق. قم بتدوين رقم المنفذ ، مثل COM18 في حالتي. إذا لم يظهر أي منفذ ، فحاول تنزيل محرك أقراص USB:
الخطوة 3: اتجاه UPyCraft للاستخدام
قم بتنزيل ملف Get Started MicroPython ESP8266 ، والذي تم تفصيله في قسم أدوات تطوير MicroPython بالملف ، والذي سيساعدك على تنزيل وتثبيت uPyCraft IDE واستخدامه. ويتضمن أيضًا مقدمة إلى MakePython ESP8266.
او يمكنك الحصول على الملف من هذا الرابط:
الخطوة 4: تنزيل الكود
قم بتنزيل ملف main.py وافتحه ، تحتاج إلى تعديل النقاط التالية:
- SSID: تحتاج إلى التغيير إلى اسم الشبكة المحلية الخاصة بك
- كلمة المرور: تحتاج إلى التغيير إلى كلمة مرور الشبكة المحلية الخاصة بك
- إذا تلقى OUT Pin الخاص بوحدة الأشعة تحت الحمراء تغييرًا من MakePython ESP8266 ، فقم بتغيير الرقم الموجود في الدبوس () إلى الرقم الذي استخدمته لاستلامه.
عند الانتهاء ، انقر فوق Save and DownAndRun. سيتم عرض "download ok" عند نجاح التنزيل ، ويمكنك رؤية عنوان IP (لي: 192.168.1.116).
الخطوة 5: التثبيت
ضع وحدة الأشعة تحت الحمراء بجوار الباب لسهولة اكتشاف الأشخاص وتأمينها بشريط سيلوتيب. عندما يستخدم شخص ما المرحاض ، ترسل الوحدة نتائج الاختبار إلى الخادم عبر WiFi ، حتى نتمكن من الوصول إلى الخادم عبر عنوان IP للتحقق مما إذا كان المرحاض مشغولاً ، بدلاً من الانتظار بجوار المرحاض.
الخطوة 6: افتح المتصفح
افتح المتصفح على جهاز الكمبيوتر الخاص بك ، واكتب عنوان IP الذي حصلت عليه للتو (192.168.1.116) ، وانقر فوق إدخال للتأكيد.
الخطوة 7: الاختبار
انقر فوق الزر "اكتشاف" ، يمكنك التحقق مما إذا كان المرحاض مشغولاً. عندما يكون المرحاض مشغولاً ، ستظهر الصفحة أنه مشغول ، وإلا ستظهر أنه لا يوجد أحد ، لذلك يمكنك بسهولة الذهاب إلى المرحاض دون الانتظار بالخارج.
الخطوة 8: الفكرة
بعد التجربة ، خطرت لي بعض الأفكار ، في بعض مراكز التسوق ، توجد مراحيض في كل طابق ، ولكن غالبًا ما تكون هناك طوابير طويلة لمراحيض النساء لملابس النساء ، بينما مراحيض الرجال فارغة. استخدم Makepython مع اتصال Lora لاكتشاف حركة مرور الهاتف المحمول عند باب كل حمام ، والحكم على عدد الأشخاص ، وإجراء التحويل كما هو متوقع ؛ سأحاول لاحقًا ، إذا كنت مهتمًا ، فاتبعني أو انضم إليّ.
موصى به:
منظف المرحاض الأوتوماتيكي: 5 خطوات
منظف المرحاض الأوتوماتيكي: المراحيض هي أول شيء تلمسه بعد قيامك بعملك وهو على الأرجح مقبض التدفق غير نظيف تمامًا. مكان رائع للإصابة بفيروس كورونا. لحل هذه المشكلة ، قمت بإنشاء فلوشير أوتوماتيكي بدون استخدام اليدين. أنا
عداد مشغول: 3 خطوات
عداد مشغول: سيعلمك هذا Instructable كيفية صنع آلة تخبر الناس بمدى انشغالك وتبتعد عن الناس عندما تكون مشغولاً. تسمح لك هذه الآلة بإظهار مدى انشغالك باستخدام ثلاثة مستويات: غير مشغول ، مشغول قليلاً ، ومشغول. المستويات شو
برنامج Arduino Hang Guardian - برنامج Arduino Watchdog Timer التعليمي: 6 خطوات
برنامج Arduino Hang Guardian - برنامج Arduino Watchdog Timer التعليمي: مرحبًا بالجميع ، هذا يحدث لنا جميعًا. تقوم ببناء مشروع ، وتوصيل جميع المستشعرات بحماس ، وفجأة ، يتوقف Arduino ولا تتم معالجة أي مدخلات. "ما الذي يحدث؟" ، ستسأل وتبدأ في البحث في الكود الخاص بك ، فقط لإعادة
قم ببناء صندوق نقاش داخل مكبس المرحاض: 6 خطوات (بالصور)
قم ببناء صندوق نقاش داخل مكبس المرحاض: باستخدام مكواة لحام وزوج من مكبرات صوت الكمبيوتر وبعض معدات السباكة (بما في ذلك مكبس المرحاض). يمكنك بناء Talk Box جيد جدًا (صندوق الحديث هو ما يستخدمه فنانون مثل Daft Punk للحصول على تأثير Robot Voice Effect على أغانٍ مثل Around th
كذبة أبريل - مزحة المرحاض: 4 خطوات
مزحة المرحاض كذبة أبريل: ربما تكون نكتة كذبة أبريل هذه هي المفضلة لدي شخصيًا. هذه النكتة هي أكثر للرجال