תוכן עניינים:
וִידֵאוֹ: גשר IR תואם Alexa באמצעות ESP8266: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
רציתי דרך לשלוט בטלוויזיה החכמה שלי באמצעות אלקסה. למרבה הצער, לטלוויזיה החכמה שלי Hi-Sense 65 אינץ 'אין יכולת שליטה באמצעות WiFi. היה נחמד אם היה לה איזה ממשק API שאני יכול להשתמש בו כדי להתממשק איתו.
אז יצרתי גשר IR שיאפשר לך לשלוט בו באמצעות גשר IR נייח התואם לאלקסה.
אספקה
מארז מודפס בתלת מימד - אם אין לך גישה למדפסת תלת מימד תוכל תמיד לבנות זאת באמצעות משהו תוצרת בית. להורדה מכאן
בקר מיקרו NodeMCU ESP8266.
2 נוריות משדר IR. לנורות אלה יש רק 2 רגליים והן מחוברות באותו אופן שבו הייתם מחברים נורית רגילה (צד שטוח הוא השלילי)
מקלט IR אחד ללימוד פקודות מרחוק משלט טלוויזיה קיים. עליך להשתמש במקלט IR בעל 3 רגליים, VCC, GND ונתונים החוצה.
1 RGB LED, זה אופציונלי, אתה לא צריך את זה וזה יפעל ללא כל צורך בשינויים.
הורדות אחרות כלי ESPFlasher
שלב 1: חיבור הכל ביחד
שני נוריות משדרי ה- IR מחוברות במקביל. צדדים שטוחים לכל סיכת GND ב- NodeMCU ושתי הרגליים הנוספות מחוברות יחד המחוברות ל- GPIO Pin D2 ב- NodeMCU. אני לא בטוח אם הם צריכים להיות מחוברים באמצעות נגד אבל הבנתי שפלט ESP8266 הוא 3.3V בלבד כך שהם צריכים להיות בטוחים. כמו כן הם אינם בשימוש כל הזמן. הם נדלקים רק כשזה משדר אות.
מקלט ה- IR כפי שמוצג בתמונה יש לו 3 רגליים. יש לחבר את סיכת הנתונים החוצה ל- GPIO D5 את ה- GND ל- GND ולצמצם את ה- VCC לסיכה של 3.3V על ה- MCU של הצומת.
RGB LED בעל 4 רגליים, GND ולאחר מכן חיובי לכחול אדום וירוק. רגלי ה- RGB עוברות לסיכות GPIO D6 D7 ו- D8. הסדר לא משנה. זה רק יראה צבעים שונים.
לאחר ההרכבה אתה יכול פשוט להבהב אותו באמצעות הבינארי שיצרתי. ראה את השלב הבא.
שלב 2:
מהבהב הבינארי ל- ESP8266 במקום ישירות מהשרטוט של Arduino פירושו שאתה לא צריך להתקין את כל הספריות. אתה יכול להשתמש בכלי Esp Flasher להורדה מכאן.
github.com/nodemcu/nodemcu-flasher
ואת הסקיצה וגם את הבינארי אפשר להוריד מדף GitHub שלי.
github.com/mailmartinviljoen/LittleNodes_IR_Bridge
לצערי זה לא כל מה שאתה צריך לעשות. לאחר שהבזקת את התמונה עליך להעלות גם את ממשק האינטרנט HTML שעושה שימוש ב- bootstrap כדי להגדיר את NodeMCU. הכלי המשמש להעלאת קבצים אלה הוא תוסף חיצוני שעליך להתקין ב- Arduino IDE. במקום ליצור מחדש את ההדרכה, הנה מאמר נהדר שמראה לך כיצד לעשות זאת.
randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/
מקם את תוכן קובץ data.zip בתיקייה בשם data באותה תיקייה שבה נמצאים קובצי. INO.
עליך לפתוח את קובץ. INO ב- Arduino IDE. אם התקנת את התוסף כראוי תראה מתחת לכלים אפשרות שנקראת ESP8266 העלאת נתוני סקיצה. לאחר העלאתו המכשיר סוף סוף יתוכנת.
הערה: אם לא תעלה את הקבצים, ברגע שתתחבר לנקודת הגישה במצב ההתקנה הדף יהיה ריק מכיוון שהוא לא יכול למצוא דפים לטעון.
שלב 3: למד קודי IR ושמור אותם ב- NodeMCU
במקום להסביר בצורה טקסט כיצד להגדיר את מכשיר ה- IR החדש שלך יצרתי סרטון המדגים כיצד הוא פועל וגם מסביר כיצד לתכנת את המכשיר עם קודי IR.
צפו בסרטון!
קצת מידע נוסף
השימוש בספריות (לא נוצר על ידי)
github.com/esp8266/Basic/tree/master/libraries/IRremoteESP8266
אמולטור Wemo
בעיות אפשריות. הטלוויזיה שלי עושה שימוש בפרוטוקול ה- NEC IR, כך שקיימת אפשרות שהטלוויזיה שלך לא תעבוד אם היא לא תשתמש באותו סוג של קודי IR. I. E למאוורר שלי יש שלט. המכשיר ילמד את הקודים אבל זה לא עובד לא בטוח למה, יהיה עליך להתעסק עם ספריות ה- IRsend and Receive כדי להבין מדוע.
ה- STL להדפסה תלת מימדית נמצא גם בדף github שלי.
מוּמלָץ:
בנה גשר אינטראקטיבי של Rainbow באמצעות מהדורת Minecraft Raspberry Pi: 11 שלבים
בנה גשר אינטראקטיבי של קשת בענן באמצעות מהדורת Minecraft Raspberry Pi: אתמול ראיתי את האחיין שלי בן השמונה משחק Minecraft עם ה- Raspberry Pi שנתתי לו קודם, ואז קיבלתי רעיון, באמצעות קוד ליצירת Minecraft מותאם ומרגש- פרויקט בלוקים LED pi. Minecraft Pi היא דרך מצוינת להתחיל עם
מדריך האצה Arduino: שליטה על גשר ספינות באמצעות מנוע סרוו: 5 שלבים
הדרכת מד תאוצה של Arduino: שליטה על גשר ספינות באמצעות מנוע סרוו: חיישני תאוצה נמצאים כעת ברוב הסמארטפונים שלנו כדי להעניק להם מגוון רחב של שימושים ויכולות שאנו משתמשים בהם מדי יום, מבלי אפילו לדעת כי האחראי לכך הוא מד התאוצה. אחת היכולות הללו היא השליטה
רדיו FM באמצעות Inviot U1, לוח תואם Arduino: 3 שלבים
רדיו FM באמצעות Inviot U1, לוח תואם Arduino: TEA5767 קל לשימוש עם ארדואינו. אני משתמש במודול של TEA5767 ולוח InVioT U1 מאת InvIoT.com
כיצד להשתמש ב- Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE לוח תואם באמצעות Blynk: 10 שלבים
כיצד להשתמש Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE לוח תואם באמצעות Blynk: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE לוח תואם תיאור: WiFi ESP8266 לוח פיתוח WEMOS D1. WEMOS D1 הוא לוח פיתוח WIFI המבוסס על ESP8266 12E. התפקוד דומה לזה של NODEMCU, פרט לכך שהחומרה בנויה
מערכת אזעקה זעירה באמצעות לוח תואם Arduino Super זעיר !: 10 שלבים
מערכת אזעקה זעירה באמצעות לוח תואם Arduino Super Tiny !: שלום, היום אנחנו הולכים לעשות פרויקט מגניב זעיר. אנו הולכים לבנות מכשיר אזעקה זעיר המודד את המרחק בינו לבין עצם שמולו. וכאשר האובייקט עובר מעבר למרחק מוגדר, המכשיר יודיע לך באמצעות