תוכן עניינים:

IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT): 5 שלבים (עם תמונות)
IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT): 5 שלבים (עם תמונות)

וִידֵאוֹ: IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT): 5 שלבים (עם תמונות)

וִידֵאוֹ: IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT): 5 שלבים (עם תמונות)
וִידֵאוֹ: portail cadiou avec moteur invisio somfy 2024, יוני
Anonim
IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT)
IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT)
IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT)
IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT)
IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT)
IoTyper - שלוט במחשב האישי שלך באמצעות Alexa (IoT)

אף פעם לא חשבת לשלוט במחשב האישי שלך באמצעות IoT? העולם שלנו נהיה חכם יותר מיום ליום והיום אנו הופכים את המחשב האישי למחשב חכם עוד יותר מכפי שהוא כבר. בואו נתחיל!

IoTyper מבוסס על שני מיקרו -בקרים בסיסיים: ATMega 32U4 שיכול לחקות מקלדת, ו- ESP8266 בעל יכולות WiFi. IoTyper משלבת את שניהם. התוצאה היא שער למחשב שלך לתקשר עם מכשירי IoT. כדי לחבר הכל באמצעות WiFi אתה צריך MQTT-Broker. אני משתמש ב- iOBroker לשם כך. המערכת שלי פועלת על מחשב נייד ישן ומשודרג. זה לא צריך להיות החדש והמהיר ביותר! גם Raspberrry Pi היה עושה את העבודה …

העיקרון ESP8266 קורא משתנה המאוחסן ב- iOBroker. אנחנו יכולים לשנות את המשתנה הזה בדרכים רבות ושונות, למשל עם Alexa (אתה צריך סקריפט ב- iOBroker שמחבר את שניהם יחד אבל אתה יכול למצוא אחד מקוון) או עם כל עוזרים חכמים אחרים. כמובן שאתה יכול פשוט להשתמש באפליקציות כמו Apple Homekit כדי להפעיל אירוע, במקרה זה ביטול הנעילה של המחשב הנייד שלי. ה- ESP8266 קורא את המשתנה ושולח את הטקסט שלו באמצעות קו סידורי ל- ATMega 32U4. ATMega 32U4 שולח את הטקסט כפלט מקלדת למחשב האישי. כללתי גם סקיצת מבחן לביטול נעילה בעמוד זה:) זה אמור להיות רק דוגמא לדוגמא - האפשרויות של ATMega32U4 מדהימות! אתה יכול לכלול את המיומנויות האלה בכל הפרויקטים שלך לאינטראקציה עם המחשב שלך באמצעות WiFi!

אספקה

נתחיל בחומרים בהם השתמשתי:

Arduino Pro Micro (הורדתי את ה- IC)

ESP01

ממיר באק TD6810

2.2 uH סליל

נגדים 2x22 Ω

נגדים 2x10k Ω

1x 680 Ω נגד

1x 150k Ω נגד

2x 330k Ω נגדים

1x 1k Ω נגד

קבלים 100 nF

2 קבלים pF 22

קבלים 10 uF

קבל 1 x uF

קבל 100 pF

קבלים 22 uF

כותרות סיכה

3x LED (צבע לא משנה!)

1x 16 MhZ קריסטל

מחבר זכר USB

(אופציונלי) PCB חרוט

כלים בהם השתמשתי:

תחנת Yihua 862D+ הלחמה והזרמה

פח הלחמה

שֶׁטֶף

הדבק הלחמה

מַלְקֶטֶת

שלב 1: תכנת שני MCU

תכנית שני MCUs!
תכנית שני MCUs!
תכנית שני MCUs!
תכנית שני MCUs!

ראשית עליך לתכנת את שני מיקרו -בקרי. השתמשתי ב- Arduino IDE!

הסרתי את ה- ATMega32U4 מלוח מיקרו Arduino Pro זול. זה היה זול יותר מאשר רכישת ה- IC העצמאי …

השתמשתי בהגדרות הבאות:

ESP8266:

  • מודול ESP8266 כללי
  • גודל פלאש: 512 אלף (ללא SPIFFS)

ATMega 32U4:

ארדואינו לאונרדו

אם סיימת את התכנות תוכל להתחיל לחבר הכל כפי שמוצג בתרשים.

שלב 2: התקן את מנהלי ההתקן של Arduino Leonardo למחשב האישי שלך

כדי לוודא שהכל עובד כשורה, עליך לעדכן את ה- Arduino IDE שלך לגרסה החדשה ביותר. יתר על כן אתה צריך את הדרייברים העדכניים ביותר.

לפתרון בעיות עיין באתר Sparkfun:

learn.sparkfun.com/tutorials/pro-micro--fi…

שלב 3: חבר אותו למחשב האישי שלך

חבר אותו למחשב האישי שלך!
חבר אותו למחשב האישי שלך!

אחרון חביב אתה יכול לחבר את הלוח שלך למחשב. הוא יזהה אותו כמו מקלדת רגילה. אתה יכול למצוא את IoTyper בשם "Arduino Leonardo" במנהל ההתקנים שלך:)

שלב 4: הגדרת IoBroker

הגדרת IoBroker
הגדרת IoBroker

ספריית הקובץ צריכה להיות /esp /iotyper בתצורה הבסיסית. כמובן שאתה יכול לשנות זאת בקוד ESP8266 הכלול גם במדריך זה.

שלב 5: שינוי הקוד והאאוטלוק העתידי

אם הצלחת הלחמה, ייתכן שתרצה לשנות את הקוד כעת. לצפייה בהשראה:

www.arduino.cc/reference/en/language/funct…

האפשרויות הן אינסופיות!

אגב: בקרוב אעצב מארז מודפס בתלת-ממד עבור IoTyper, כשאחזור הביתה מהחופשה …

מקווה שנהנתם:) ביי: D

מוּמלָץ: