جدول المحتويات:
- الخطوة 1: المكونات المختلفة لشماعات الملابس IOT
- الخطوة الثانية: تدفق البيانات
- الخطوة الثالثة: التحدي الأكبر وكيف واجهناه
- الخطوة 4: الحد من شماعات القماش
- الخطوة الخامسة: الخطط المستقبلية
- الخطوة 6: إذا كنت ترغب في بنائه بنفسك
فيديو: IDC2018IOT شماعة قماش: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
ستجعل علاقة القماش IOT خزانة ملابسك أكثر ذكاءً وتعطيك إحصائيات عبر الإنترنت عن الملابس الموجودة بداخلها.
لديها 3 ميزات رئيسية:
- عندما تريد اختيار ما ترتديه ، يمكنك الضغط على اللون الذي ترغب في ارتدائه اليوم وستضيء شماعات الملابس IOT ذات الألوان المتطابقة.
- عند التسوق لشراء قطعة قماش جديدة ، يمكنك معرفة عدد الملابس التي لديك من كل لون.
- والأهم من ذلك ، إذا كان لديك شقيق "يستعير" ملابسك باستمرار ، فستتلقى تنبيهًا إلى بريدك إذا حدث ذلك.
الخطوة 1: المكونات المختلفة لشماعات الملابس IOT
لكل شماعات قماش استخدمناها:
- nodemcu: "العقول".
- مستشعر RGB (tcs34725): لتحديد لون القماش الموجود على الحظيرة.
- مستشعر الضغط: للكشف عند وضع القماش على الحظيرة أو خلعه.
- شريط LED: للإشارة إلى ما إذا كان القماش يطابق الاختيار الموجود في التطبيق.
الخطوة الثانية: تدفق البيانات
شماعات القماش => ضعها على القماش => اكتشاف اللون => أرسل اللون ومعرف الحظيرة HTTP إلى firbase
شماعات القماش => خلع القماش => أرسل طلب GET إلى ifttt webhook => أرسل بريدًا إلكترونيًا (ربما SMTP)
تطبيق Blynk => اختر اللون => طلب http لشماعات القماش => ستضيء جميع شماعات القماش ذات اللون المختار على شريط LED
cloth hanger => يأخذ جميع المعلومات من firbase databse (http) => تحديث خلاصات adafriut (mqtt)
الخطوة الثالثة: التحدي الأكبر وكيف واجهناه
كان التحدي الأكبر الذي واجهناه في هذا المشروع هو إيجاد طريقة لتحويل إخراج مستشعر RGB إلى قيم الأحمر والأخضر والأزرق التي تشبه إلى حد كبير ما تراه العين ، ومن ثم معرفة اللون الموجود على الحظيرة.
من أجل جعل قيم RGB أكثر تشابهًا مع ما تراه العين ، استخدمنا جدول جاما لذلك تم تعيين كل قراءة لمستشعر RGB من خلال مجموعة 256 هذه. يتم إنشاء جدول جاما بهذه الوظيفة:
لـ (int i = 0 ؛ i <256 ؛ i ++) {
تعويم x = أنا ؛
س / = 255 ؛
س = الأسرى (س ، 2.5) ؛
س * = 255 ؛
غامماتابل = س ؛
}
ثم احتجنا إلى أخذ قيم rgb وتمييز اللون الذي هو عليه. لذلك قمنا بحساب "المسافة" لكل لون أساسي من إخراج المستشعر ، للقيام بذلك قمنا بتخزين جميع الألوان الأساسية في 3 مصفوفات للأحمر والأخضر والأزرق وحساب مسافة الإخراج وكل لون ، ثم بحثنا عن الحد الأدنى المسافة في الجدول وهذا هو اللون الأقرب إلى اللون الفعلي.
الخطوة 4: الحد من شماعات القماش
- يمكنه اكتشاف 3 ألوان فقط: الأحمر والأخضر والأزرق
- يجب توصيله بمصدر طاقة ، لذا فهو يحتاج إلى بطارية لكل علاقة قماش أو في كل مرة تضع فيها علاقة يتم توصيلها بكابل
- يحتاج إلى اتصال واي فاي جيد
الخطوة الخامسة: الخطط المستقبلية
- إضافة المزيد من الألوان: تحتاج إلى اختبار الكثير من الملابس على مستشعر rgb لفهم القيم التي نحصل عليها لكل لون ثم إضافة المزيد من الألوان حتى نتمكن من اكتشافها (أسبوع واحد)
- بعد إضافة المزيد من الألوان ، نريد أن نكون قادرين على اقتراح مجموعات الألوان للمستخدمين (يومان)
- بناء شماعات نموذج أولي لمعدات iot (3 أسابيع)
الخطوة 6: إذا كنت ترغب في بنائه بنفسك
لقد قمت بتحميل الكود حتى تتمكن من تجربته وتشغيله ، كل ما عليك فعله هو توصيل جميع المكونات كما في الصورة.
ثم في تطبيق blynk ، أضف 3 أزرار لكل لون ، أزرق v0 ، أحمر v1 ، أخضر v2.
افتح أيضًا ifttt aplet في webhook يسمى "If maker Event" Someonetouchingcloset "، ثم أرسل لي بريدًا إلكترونيًا على" من الإعدادات يمكنك الحصول على رابط webhook وإدراجه في زر blynk يسمى webhook أيضًا مع V4.
وأنت جاهز تمامًا! استمتع!
موصى به:
IDC2018IOT IoPill Box: 7 خطوات
IDC2018IOT IoPill Box: هذا هو صندوق IoPill - صندوق حبوب منع الحمل الأسبوعي المتصل بالإنترنت ، بالنسبة لمشروعنا النهائي لدورة IoT الخاصة بنا ، قررنا تقديم حل يساعد في ضمان أن كبار السن (أو أي شخص آخر يستخدم علبة أقراص أسبوعية) ) لا تنس أن تأخذ
ادرس بشكل أفضل باستخدام مصباح مكتبي ذكي - IDC2018IOT: 10 خطوات (بالصور)
ادرس بشكل أفضل باستخدام مصباح مكتبي ذكي - IDC2018IOT: يقضي الناس في العالم الغربي الكثير من الوقت جالسين. على المكتب ، التجول ومشاهدة التلفزيون والمزيد. في بعض الأحيان ، قد يؤذي الجلوس لفترات طويلة جسمك ويضر بقدراتك على التركيز. يعد المشي والوقوف بعد وقت معين أمرًا بالغ الأهمية لكل
IDC2018IOT نظام مراقبة وأطعمة الحيوانات الأليفة المتصلة: 7 خطوات
IDC2018IOT Connected Pet Food، Water and Monitor System: مقدمة سواء كنت طالبًا تحت الضغط أو شخصًا مجتهدًا أو ببساطة بعيدًا عن المنزل لأكثر من بضع ساعات في اليوم. بصفتنا من أصحاب الحيوانات الأليفة المهتمين ، نريد أن نتأكد من أن أحباؤنا سيظلون يتمتعون بصحة جيدة ، ويتغذون ، وبالطبع لا يستلقيون على
قماش مطبوع تفاعلي ثلاثي الأبعاد مع جهاز يمكن ارتداؤه ومقياس تسارع وأضواء: 13 خطوة
قماش مطبوع ثلاثي الأبعاد قابل للارتداء ، Lilypad ، مقياس تسارع ، أضواء: Wat heb je nodig: طابعة ثلاثية الأبعاد + خيوط
حامل كمبيوتر محمول مريح مصنوع من شماعة معطف: 7 خطوات (مع صور)
حامل كمبيوتر محمول مريح مصنوع من شماعات المعاطف: مرحبًا ، اسمي Tully Gehan في الوقت الحالي أعيش في بكين بالصين وأخطط للانتقال إلى تايوان في غضون بضعة أشهر. لذلك أنا لست مهتمًا جدًا بشراء المزيد من الأثاث. ومع ذلك ، لاحظت أن شاشة الكمبيوتر المحمول منخفضة نوعًا ما تجعلني