
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46

היחידה שפותחה כאן הופכת את המכשירים שלך כמו טלוויזיה, מגבר, נגני CD ו- DVD לשליטה באמצעות פקודות קוליות באמצעות Alexa ו- Arduino. היתרון של יחידה זו הוא שעליך לתת פקודות קוליות בלבד. יחידה זו יכולה לעבוד עם כל המכשירים המשתמשים ביציאות RS-232. יציאות אלה שימושיות מאוד בחיבורים. הם משמשים בעיקר במכשירי מדיה. כעת, אין צורך להשתמש בשלטים IR.
היחידה לא יקרה. הוא מכיל לוח Arduino. אתה יכול להשתמש בכל לוח ארדואינו אבל אני מעדיף את Arduino Nano מכיוון שהוא קומפקטי. הדברים האחרים הם ESP 8266, אמזון אלקסה, ממיר RS 232-TTL. צירפתי גם הוראות לחלקיק.
שלב 1: דברים שתצטרך
1. פוטון חלקיקים
2. אמזון אלקסה
3. Amazon Echo Dot
4. ESP 8266
5. ממיר RS232-TTL
6. Arduino UNO/ננו/מיקרו…
שלב 2: חיבור Arduino ל- ESP 8266

חבר את יציאת 3v3 (3.3V) של Arduino ל- ESP8266. ה- ESP8266 עובד עם 3.3V ולא 5V, אז זה הכרחי.
חבר את סיכת RES או RESET, כאשר אתה מאדים את סיכת האיפוס, ה- Arduino פועל כמחבר USB טיפש למחבר סידורי, וזה מה שאנו רוצים לדבר עם ה- ESP8266.
חבר את סיכת RXD של הארדואינו לסיכת RX של ה- ESP8266.
חבר את סיכת TXD של הארדואינו לסיכת TX של ה- ESP. כאשר אנו רוצים ששני דברים ידברו זה עם זה באמצעות סדרות, אנו מחברים את סיכת ה- TX של האחד ל- RX של השני (שלח הולך לקבל וההיפך). כאן אין לנו את השיחה של Arduino ל- ESP8266, אך המחשב שלנו מדבר איתו באמצעות Arduino. חבר את GND ו- VCC.
לבסוף CH_PD מתחבר.
שלב 3: חיבור ממיר RS 232-TTL
כעת, קל לחבר ממיר RS 232-TTL ל- Arduino ו- ESP שחיברנו קודם לכן כחיבורים שהוזכרו להלן:
חבר את GND של Arduino/Particle ל- GND של ממיר
חבר VCC של Arduino/Particle ל- VCC של ממיר
חבר TX של Arduino/Particle ל- TX של ממיר
חבר RX של Arduino/Particle ל- RX של ממיר
שלב 4: יצירת כישורי אמזון



אם אתה משתמש בלוח חלקיקים בצע את השלבים הבאים.
אתה צריך חשבון מפתח ב- Amazon, אם אין לך חשבון אתה יכול לחתום בחינם. עבור אל
בחשבון מפתח עבור אל ערכת הכישורים של Alexa.
לאחר מכן לחץ על "צור מיומנות חדשה"
עליך לבחור את הפעולות הבאות: "API Smart Home Skill" בסוג המיומנות
בגרסת מטען, בחר v3
ולאחר מכן לחץ על שמור.
שלב 5: חלון תצורה


לאחר השמירה, השלב הבא מציג לך את מזהה היישום שלך.
לחץ על הלחצן הבא ואז מגיע חלון התצורה. כאן עליך להשתמש בפקודת curl כאשר במזהה המשתמש ממקם את אסימון הגישה וב www.example.com עליך לתת אתר חלקיקים.
שלב 6: אמזון AWS
לשם כך עליך להיכנס ל-
בחר באפשרות צור טופס מחבר.
לאחר מכן, העתק את הקוד הנמצא בקובץ הטקסט.
הגדר את מזהה ההתקן שלך בתוכנית שלך. עליך לשנות את הפקודות למכשיר הספציפי שלך.
לאחר ביצוע כל השלבים, בדוק את המיומנויות בתצורת למבדה.
שלב 7: עבור Arduino
כדי להשתמש בכישורי קול עם Arduino, יהיה עליך להשתמש ב- Amazon Echo Dot
התחבר ל- wifi באמצעות הקוד הבא:
#include "debug.h" // הדפסה באגים סדרתית #כלול "WifiConnection.h" // חיבור Wifi // קובץ זה הוא חלק מקוד ההדרכה שלי #כלול // ספריית IR
חיבור Wifi* wifi; // חיבור wifi IRsend* irSend; // שולח אינפרא אדום
// הגדר את CREDS WIFI שלך const char*myWifiSsid = "***"; const char*myWifiPassword = "*******";
// הגדר להתאמת החומרה שלך #הגדר SERIAL_BAUD_RATE 9600
// PIN 0 הוא D3 על השבב #הגדר IR_PIN 0
/*---------------------------------------*/// פועל פעם אחת, כאשר המכשיר הוא מופעל או שהקוד רק הבהב הגדרת בטל () {// אם הוא הוגדר שגוי, לא ניתן יהיה לקרוא קריאה לאיתור באגים סדרתי שלך Serial.begin (SERIAL_BAUD_RATE);
// אתחל חיבור wifi wifi = חיבור WifiConnection חדש (myWifiSsid, myWifiPassword); wifi-> התחל ();
// התחבר ל- wifi אם (wifi-> התחבר ()) {debugPrint ("Wifi Connected"); }}
/*---------------------------------------*/// מפעילה לולאה ללא הפסקה () {}
שלב 8: חבר שרת WEMO
לאחר מכן, הפעל את שרת WEMO, זוהי השיטה הטובה ביותר עבור ESP8266.
כעת עלינו להתקין את ספריית ESPAsyncTCP.
קוד לבדיקה:
#include "debug.h" // הדפסה באגים סדרתית #כלול "WifiConnection.h" // חיבור Wifi #כלול "Wemulator.h" // אמולטור Wemo שלנו #include // ספריית IR
חיבור Wifi* wifi; // חיבור wifi Wemulator* wemulator; // אמולטור wemo IRsend* irSend; // שולח אינפרא אדום
// הגדר את CREDS WIFI שלך const char*myWifiSsid = "***"; const char*myWifiPassword = "*******";
// הגדר להתאמת החומרה שלך #הגדר SERIAL_BAUD_RATE 9600
// PIN 0 הוא D3 על השבב #הגדר IR_PIN 0 /*----------------------------------- ----*/// מופעל פעם אחת, כשהמכשיר מופעל או שהקוד רק הבהב (הגדרת בטל) () {// אם הוא הוגדר לא נכון, לא ניתן יהיה לקרוא את הבאגים הטוריים שלך Serial.begin (SERIAL_BAUD_RATE);
// לאתחל חיבור wifi wifi = חיבור WifiConnection חדש (myWifiSsid, myWifiPassword); wifi-> התחל ();
// לאתחל את IR irend = IRsend חדש (IR_PIN, false); irSend-> begin ();
// לאתחל wemo emulator wemulator = וומולטור חדש ();
// התחבר ל- wifi אם (wifi-> התחבר ()) {wemulator-> התחל ();
// הפעל את אמולטור wemo (הוא פועל כסדרה של שרתים) wemulator-> addDevice ("tv", WemoCallbackHandler חדש (& commandReceived)); wemulator-> addDevice ("טלוויזיה", WemoCallbackHandler חדש (& commandReceived)); wemulator-> addDevice ("הטלוויזיה שלי", WemoCallbackHandler חדש (& commandReceived)); wemulator-> addDevice ("הטלוויזיה שלי", WemoCallbackHandler חדש (& commandReceived)); }}
/*---------------------------------------*/// מפעילה לולאה ללא הפסקה () {// תנו למתקן האזנות להאזין לפקודות קוליות אם (wifi-> isConnected) {wemulator-> האזינו (); }}
שלב 9: תודה
כעת, יצרת מכשיר משלך המופעל על ידי שליטה במכשירי המדיה שלך.
נסה להגיד "אלקסה הפעל טלוויזיה"
כך, בדרך זו תוכל ליצור יחידת שליטה קולית משלך באמצעות Arduino או Particle.
תודה שקפצת לבקר!
מוּמלָץ:
דרואיד בהשראת קול D2 בהשראת קול באמצעות Blynk ו- Ifttt: 6 שלבים

מערכת שליטה ב- R2D2 בהשראת קול באמצעות Dlynk באמצעות Blynk ו- Ifttt: על ידי צפייה במלחמת הכוכבים רבים מאיתנו קיבלו השראה מדמויות רובוטים במיוחד הדגם R2D2. אני לא יודע לגבי אחרים אבל אני פשוט אוהב את הרובוט הזה. מכיוון שאני חובב רובוטים החלטתי לבנות דרואיד R2D2 משלי בנעילה זו באמצעות blynk Io
מכשול גילוי מכשירי RoboCar המופעלים באמצעות סמארטפון באמצעות ארדואינו: 5 שלבים

מכשול זיהוי מכשירי סמארטפון המופעלים באמצעות RobuCar באמצעות Arduino: בפרויקט זה הכנו Robocar שבו שני חיישנים אולטראסוניים, מודול Bluetooth אחד הוצמד לממשק עם Arduino
תריסי ארדואינו המופעלים באמצעות קול: 9 שלבים (עם תמונות)

תריסי ארדואינו המופעלים באמצעות קול: לפני זמן מה הכנתי מדריך שבו הוספתי סרוו והתקן Bluetooth למנעול הדלת שלי ומאפשר לי לשלוט בו עם הטלפון שלי כמו מכור. אני פשוט לא יכול להפסיק להוסיף בלוטות לדברים וכך בפרויקט הזה אני אני הולך להראות לך איך להכין בלו
המר כל קובץ מדיה (בערך) לכל קובץ מדיה אחר בחינם !: 4 שלבים

המר (כמעט) כל קובץ מדיה (בערך) לכל קובץ מדיה אחר בחינם!: ההוראה הראשונה שלי, כל הכבוד! בכל אופן, חיפשתי בגוגל תוכנית חינמית שתמיר את קבצי Youtube.flv שלי לפורמט הוא אוניברסלי יותר, כמו. wmv או.mov. חיפשתי אינספור פורומים ואתרים ואז מצאתי תוכנית בשם
סופר נייד, רם במיוחד, עמיד לאורך זמן, רמקולים המופעלים באמצעות סוללה: 9 שלבים (עם תמונות)

סופר נייד, סופר רועש, עמיד לאורך זמן, רמקולים המופעלים על ידי סוללות: תמיד רציתי לקבל מערכת רמקולים עוצמתית למסיבות גן/שיחות שטח בשטח. רבים יגידו שמדובר בהוראה מיותרת, מכיוון שיש הרבה מכשירי רדיו בסגנון בומבוקס מימים עברו זמינים בזול, או אלה mp3 זולים בסגנון ipod