جدول المحتويات:
- اللوازم
- الخطوة 1: برمجة كلا MCUs
- الخطوة 2: قم بتثبيت برامج تشغيل Arduino Leonardo على جهاز الكمبيوتر الخاص بك
- الخطوة 3: قم بتوصيله بجهاز الكمبيوتر الخاص بك
- الخطوة 4: تكوين IoBroker
- الخطوة الخامسة: تعديل الكود والتوقعات المستقبلية
فيديو: IoTyper - تحكم في جهاز الكمبيوتر الخاص بك عبر Alexa (IoT): 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
ألم تفكر يومًا في التحكم في جهاز الكمبيوتر الخاص بك باستخدام إنترنت الأشياء؟ يصبح عالمنا أكثر ذكاءً يومًا بعد يوم ، واليوم نحول جهاز الكمبيوتر الخاص بنا إلى جهاز كمبيوتر أكثر ذكاءً مما هو عليه بالفعل. لنبدأ!
يعتمد IoTyper على اثنين من وحدات التحكم الدقيقة الأساسية: ATMega 32U4 الذي يمكنه محاكاة لوحة المفاتيح ، و ESP8266 الذي يحتوي على إمكانات WiFi. يجمع IoTyper كلاهما. والنتيجة هي بوابة لجهاز الكمبيوتر الخاص بك للتواصل مع أجهزة إنترنت الأشياء. لتوصيل كل شيء عبر WiFi ، تحتاج إلى وسيط MQTT. أنا أستخدم iOBroker لهذا الغرض. يعمل نظام My System على كمبيوتر محمول قديم تمت ترقيته. ليس من الضروري أن تكون الأحدث والأسرع! سيقوم Raspberrry Pi بالمهمة أيضًا …
المبدأ يقرأ ESP8266 متغيرًا مخزنًا في iOBroker. يمكننا تغيير هذا المتغير بعدة طرق مختلفة ، على سبيل المثال مع Alexa (تحتاج إلى برنامج نصي في iOBroker يربط بين الاثنين ولكن يمكنك العثور على أحدهما عبر الإنترنت) أو مع أي مساعدين ذكيين آخرين. بالطبع يمكنك أيضًا ببساطة استخدام تطبيقات مثل Apple Homekit لبدء حدث ، في هذه الحالة إلغاء قفل جهاز الكمبيوتر المحمول الخاص بي. يقرأ ESP8266 المتغير ويرسل نصه عبر Serial-Line إلى ATMega 32U4. يرسل ATMega 32U4 النص كمخرج لوحة مفاتيح إلى جهاز الكمبيوتر. لقد قمت بتضمين رسم اختبار لإلغاء القفل في هذه الصفحة أيضًا:) يجب أن يكون هذا مجرد مثال على الكود - إمكانيات ATMega32U4 لا تصدق! يمكنك تضمين هذه المهارات في جميع مشاريعك للتفاعل مع جهاز الكمبيوتر الخاص بك عبر WiFi!
اللوازم
لنبدأ بالمواد التي استخدمتها:
Arduino Pro Micro (قمت بفك لحام IC)
ESP01
TD6810 باك محول
2.2 uH ملف
2x 22 مقاومات
2x 10 كيلو Ω مقاومات
1x 680 المقاوم
1x 150 كيلو Ω المقاوم
2x 330 كيلو مقاومات
1x 1 كيلو Ω المقاوم
1x 100 nF مكثف
مكثفات 2x 22 pF
1x 10 uF مكثف
1x 1 uF مكثف
1x 100 pF مكثف
1x 22 فائق التوهج مكثف
رؤوس الدبوس
3x LED (اللون لا يهم!)
1x16 ميجا هرتز كريستال
موصل USB- ذكر
(اختياري) محفوراً ثنائي الفينيل متعدد الكلور
الأدوات التي استخدمتها:
Yihua 862D + محطة اللحام وإعادة التدفق
جندى تين
تدفق
عجينة لصق
ملاقيط
الخطوة 1: برمجة كلا MCUs
تحتاج أولاً إلى برمجة كل من وحدات التحكم الدقيقة. لقد استخدمت Arduino IDE!
أزلت ATMega32U4 من لوحة Arduino Pro Micro رخيصة. كان ذلك أرخص من شراء IC مستقل …
لقد استخدمت هذه الإعدادات:
ESP8266:
- وحدة ESP8266 العامة
- حجم الفلاش: 512 كيلو بايت (بدون SPIFFS)
ATMega 32U4:
اردوينو ليوناردو
إذا كنت قد انتهيت من البرمجة ، يمكنك البدء في توصيل كل شيء كما هو موضح في التخطيطي.
الخطوة 2: قم بتثبيت برامج تشغيل Arduino Leonardo على جهاز الكمبيوتر الخاص بك
للتأكد من أن كل شيء يعمل بشكل جيد ، تحتاج إلى تحديث Arduino IDE الخاص بك إلى الإصدار الأحدث. علاوة على ذلك ، فأنت بحاجة إلى أحدث برامج التشغيل.
لاستكشاف الأخطاء وإصلاحها ، انظر إلى موقع Sparkfun-Website:
learn.sparkfun.com/tutorials/pro-micro--fi…
الخطوة 3: قم بتوصيله بجهاز الكمبيوتر الخاص بك
أخيرًا وليس آخرًا ، يمكنك توصيل اللوحة الخاصة بك بجهاز الكمبيوتر الخاص بك. سوف يكتشفها مثل لوحة المفاتيح العادية. يمكنك العثور على IoTyper باسم "Arduino Leonardo" في مدير الجهاز الخاص بك:)
الخطوة 4: تكوين IoBroker
يجب أن يكون دليل الملف هو / esp / iotyper في التكوين الأساسي. بالطبع يمكنك تغيير هذا في كود ESP8266 المتضمن في هذا Instructable أيضًا.
الخطوة الخامسة: تعديل الكود والتوقعات المستقبلية
إذا نجحت في اللحام ، فقد ترغب في تعديل الرمز الآن. لمشاهدة الإلهام:
www.arduino.cc/reference/en/language/funct…
الامكانيات لا حصر لها!
بالمناسبة: سأصمم غلافًا مطبوعًا ثلاثي الأبعاد لـ IoTyper قريبًا ، عندما أعود إلى المنزل من العطلة …
أتمنى أن تكون قد استمتعت:) وداعا: د
موصى به:
خصوصية الكمبيوتر الشخصي - خصوصية Arduino التلقائية لجهاز الكمبيوتر الخاص بك: 5 خطوات (بالصور)
خصوصية الكمبيوتر الشخصي - خصوصية Arduino التلقائية لجهاز الكمبيوتر الخاص بك: المشكلة: إذا كنت تعيش مع أشخاص آخرين أو لديك مكتب خاص بك ، فقد تكون على دراية بمشكلة الأشخاص الذين يظهرون بشكل عشوائي في غرفتك أثناء عملك على بيانات سرية أو لديك فقط بعض أشياء غريبة تفتح على الشاشة الثانية من h
استخدم التعاويذ للتحكم في جهاز الكمبيوتر الخاص بك: 7 خطوات (بالصور)
استخدم التعويذات للتحكم في جهاز الكمبيوتر الخاص بك !: هل أردت يومًا استخدام تعويذات مثل هاري بوتر؟ مع القليل من العمل وبعض التعرف على الصوت ، يمكن إتقان هذا. الأشياء التي تحتاجها لهذا المشروع: جهاز كمبيوتر مع ميكروفون Windows XP أو VistaA بعض الوقت والصبر! إذا كنت قد استمتعت بهذا Instructable
اصنع مظهر الكمبيوتر المحمول / الكمبيوتر المحمول الخاص بك: 8 خطوات (بالصور)
اصنع مظهر الكمبيوتر المحمول / الكمبيوتر المحمول الخاص بك: غلاف كمبيوتر محمول فردي وفريد تمامًا مع إمكانيات لا حدود لها
احصل على ألبوم من جهاز iPod الخاص بك إلى جهاز iTunes الخاص بك: 5 خطوات
احصل على ألبوم من Ipod الخاص بك إلى iTunes الخاص بك!: لقد لاحظت أن الكثير من الناس لديهم فكرة أنه يتعين عليك تنزيل برنامج جديد بالكامل ، أو البحث في أسماء الملفات المشفرة ، للحصول على الموسيقى الموجودة في جهاز iPod الخاص بك ووضعها في جهاز الكمبيوتر الخاص بك ، إنه في الواقع سهل جدًا ، ويمكنك حتى العثور على ألبو معين
استخدم اتصال بيانات IPhone الخاص بك على جهاز الكمبيوتر الخاص بك: 6 خطوات
استخدم اتصال بيانات IPhone الخاص بك على جهاز الكمبيوتر الخاص بك: ملاحظة: اعتبارًا من iOS 3 و 4 ، هناك طرق أخرى للربط ، حتى لو كانت شرعية من خلال AT & amp؛ T (على الرغم من أن هذا يكلف إضافية). & nbsp ؛ لا تزال هذه الطريقة تعمل ، ومع ذلك ، ستفعل ذلك دائمًا (بغض النظر عن تحديثات iOS) طالما يمكنك استخدام SSH في جهاز iPhone الخاص بك. لديك