תוכן עניינים:
- שלב 1: דברים המשמשים בפרויקט זה
- שלב 2: סיפור
- שלב 3: הגדרת Blynk
- שלב 4: הרכבה לתוכנית
- שלב 5: תכנות בארדואינו
- שלב 6: הרכבה אחרונה
- שלב 7: הפעלה
- שלב 8: סיכום
- שלב 9: קוד
וִידֵאוֹ: צליל זמזם פיאצו עם בלינק ו- XinaBox: 9 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
שלוט בכל רכיב 5V באמצעות Blynk ו- xChips. הפרויקט הזה נשמע באזר פיאצו מהטלפון שלי.
שלב 1: דברים המשמשים בפרויקט זה
רכיבי חומרה
- XinaBox IP01 x 1 xChip מתכנת USB מבוסס על FT232R מבית FTDI Limited
- XinaBox CW01 x 1 xCHIP Wi-Fi Core מבוסס על מודול Wi-Fi ESP8266
- מתג DC הנוכחי של XinaBox OC01 x 1 xChip
- ספק כוח XinaBox PU01 x 1 xChip USB (סוג A)
- זמזם x 1 כל זמזם פיזו-חשמלי יספיק או כל אלמנט שתרצה לשלוט בו
- בנק כוח או דומה x 1
אפליקציות תוכנה ושירותים מקוונים
- Arduino IDE
- בלינק
כלי יד ומכונות ייצור
מברג שטוח
שלב 2: סיפור
מבוא
פרויקט זה נבנה באמצעות XinaBox xChips על ידי לחיצה פשוטה יחד על xChips השונים וכתיבת קוד בסיסי. לאחר מכן אוכל לשלוט על זמזם פיזו-חשמלי מהטלפון שלי באמצעות פרויקט Blynk שיצרתי.
בקרת זמזם Piezo אלחוטית באמצעות Blynk ו- xChips
שלב 3: הגדרת Blynk
ראשית, עליך להוריד את Blynk במכשיר ה- iPhone או ה- Android שלך מחנות Apple או מ- Google Playstore בהתאמה. צור לעצמך חשבון שהוא די פשוט. התחבר באמצעות הפרטים החדשים שלך שנוצרו. בחר 'פרויקט חדש' ולאחר מכן תן שם לפרויקט שלך. קראתי לשלי Piezo Blynk כפי שמוצג להלן. בחר גם את לוח ESP8266 באמצעות התיבה הנפתחת. לחץ על צור והפרוייקט החדש שלך ייווצר. יופיע קופץ שיודיע לך כי אסימון אימות נשלח לדוא ל שלך; לחץ על אישור.
בשלב הבא עלינו להוסיף את הווידג'ט שלנו כדי להפעיל או לכבות את הבאזר מפרויקט Blynk שלנו. בחר את סימן הפלוס (+) בפינה השמאלית העליונה. תיבת הווידג'ט שלך אמורה להופיע. בחר בווידג'ט 'כפתור' פשוט על ידי לחיצה עליו פעם אחת. הכפתור אמור להופיע כעת בחלל העבודה של הפרויקט שלך. עיין בצילומי המסך שלהלן לקבלת הוראות גרפיות עד לנקודה זו.
יצירת פרויקט Blynk שלך
כעת לחץ על הכפתור שהוספת זה עתה כדי לפתוח את 'הגדרות לחצנים'. בחר 'PIN' ובחר 'וירטואלי' משמאלך. לאחר מכן תוכל לבחור כל סיכה וירטואלית בצד ימין שלך. בחרתי V10 לפרויקט שלי. אתה יכול לשנות תוויות כפתורים אם אתה רוצה אבל זה לא הכרחי. בחר 'SWITCH' לשליטה טובה יותר והשאיר את כל השאר כפי שהוא. לחץ לאחור והשלמת כעת את הגדרת Blynk. עקוב אחר התמונה למטה להדרכה.
בחירת ההגדרות לסיכות שלך
שלב 4: הרכבה לתוכנית
חבר את מתכנת ה- IP01 xChip שלך עם CW01 באמצעות מחבר אוטובוס XC10 כפי שמוצג להלן. לאחר מכן הכנס את השילוב ליציאת USB זמינה במחשב שלך.
אסיפת תכנות
שלב 5: תכנות בארדואינו
על מנת להשתמש ב- xChips, יהיה עליך להוריד את הספריות הבאות ולהוסיף אותן לספריות Arduino.
- xCore - ספריית ליבה עבור xChips.
- xOC01 - ספרייה למתג DC הנוכחי
- ESP8622 - פעל בהתאם להוראות
- Blynk - ספריית Blynk לשימוש בפונקציונליות Blynk
לאחר מכן, הורד את הקוד בקטע קוד או העתק והדבק אותו ב- IDE Arduino שלך. הזן את פרטי ה- WiFi שלך והעתק והדבק את אסימון האימות שנשלח אליך בדוא ל בשלב 1 בשדות שלהם. ראה למטה.
יש להזין אסימון אימות ופרטי WiFi.
כעת תוכל להעלות את הקוד ללוח שלך לאחר הפעלת אוסף מוצלח.
שלב 6: הרכבה אחרונה
לאחר ההעלאה הסר את השילוב מהמחשב והחלף את IP01 ב- PU01. הנח את IP01 בצד מכיוון שכבר לא תדרש זאת. כעת הרכיב את הפרויקט שלך בהתאם לתמונה למטה. אתה יכול לחבר את xChips בכל דרך שתרצה, כל עוד כל שמות הזיהוי מכוונים לאותו כיוון.
הרכבה סופית
כפי שניתן לראות לעיל, זמזם הפיאצו מוברג לתוך פלט הטרמינל אשר שימש בתוכנית שלנו; במקרה זה OUT0. אתה יכול לבחור כל אחד מארבעת הפלטים שבחרת; רק זכור לבצע את השינויים בקוד שלך. אתה יכול לדפוק את החוט האדום במסוף החיובי ואת החוט השחור במסוף השלילי כקונבנציה, אבל זה לא משנה מכיוון שזמזומי פיזו אינם מודעים לקוטביות.
שלב 7: הפעלה
אתה יכול להפעיל את הפרויקט באמצעות המחשב שלך או עם בנק חשמל רגיל. הכנס את הפרויקט לבנק הכוח. פתח את הפרויקט שיצרת קודם לכן ביישום Blynk ובחר בכפתור ההפעלה בפינה השמאלית העליונה. אם הפרויקט שלך מופעל, יווצר חיבור. כעת תוכל ללחוץ על כפתור הווידג'ט שהוספת בעבר והנורית האדומה בפלט OUT0 אמורה להידלק יחד עם זמזם הפאזו שלך. לחץ על כפתור הווידג'ט לסירוגין ולהיות מוקסם מהאופן שבו אתה יכול לשלוט על זמזם באמצעות הטלפון שלך.
בקרת זמזם Piezo אלחוטית באמצעות Blynk ו- xChips
שלב 8: סיכום
השלמת הפרויקט לקחה כ- 25 דקות. פשוט לחצתי יחד את ה- xChips והברגתי את זמזם הפיצו לתוך הטרמינלים. בלי הלחמות ובלי בלאגן. אתה יכול להפעיל כל אלמנט 5V בחיבור WiFi באמצעות הטלפון שלך.
שלב 9: קוד
Piezo_Blynk.ino Arduino כל שעליך לעשות הוא להזין את פרטי ה- WiFi שלך ואת אסימון ההרשאה לשדות שלהם ואתה מוכן להעלות את הקוד שלך ל- xChips שלך
#include // כלול ספריית ליבה
#include // include high current dc switch libray #include // include ESP8266 library used for wifi #include // include Blynk libary בשימוש עם ESP8266 // אסימון אימות שנשלח אליך בדוא"ל // העתק והדבק את האסימון בין מרכאות כפולות char auth = "אסימון האימות שלך"; // אישורי ה- wifi שלך char WIFI_SSID = "שם ה- wifi שלך"; // הזן את שם ה- wifi שלך בין המרכאות הכפולות char WIFI_PASS = "סיסמת ה- wifi שלך"; // הזן את סיסמת ה- wifi שלך בין המרכאות הכפולות // פונקציית Blynk שקוראת מצב מאפשרת קריאת סיכות וירטואליות BLYNK_WRITE (V10) {// התקשר למצב שנבחר מהיישום שלך Blynk int OUT0_State = param.asInt (); // כתוב את המצב שנבחר ביישום Blynk שלך // ל- OUT0 // 1 = peizo on, 0 = piezo off OC01.write (OUT0, OUT0_State); } הגדרת void () {// שים את קוד ההתקנה שלך כאן, כדי להריץ פעם אחת: // התחל את i2c והגדיר את הסיכות Wire.begin (2, 14); // הפעל את מתג ה- DC הנוכחי גבוה OC01.begin (); // להפוך סיכות שאינן בשימוש OC01.write לא פעיל (OUT1, LOW); OC01.write (OUT2, LOW); OC01.write (OUT3, LOW); // התחל תקשורת Blynk Blynk.begin (auth, WIFI_SSID, WIFI_PASS); } לולאת void () {// שים את הקוד הראשי שלך כאן, כדי להריץ שוב ושוב // לבצע פעולות Blnk Blynk.run (); }
מוּמלָץ:
שעון WiFi, תחנת טיימר ומזג אוויר, מבוקרת בלינק: 5 שלבים (עם תמונות)
שעון WiFi, תחנת טיימר ומזג אוויר, בשליטת Blynk: זהו שעון דיגיטלי מורפינג (הודות להארי וויגונה על הרעיון וקוד המורפינג), הוא גם שעון אנלוגי, תחנת דיווח מזג אוויר וטיימר למטבח. הוא נשלט כולו על ידי אפליקציית Blynk בסמארטפון שלך באמצעות WiFi. האפליקציה מאפשרת לך
שליטה במכשירי חשמל ביתיים באמצעות Node MCU ו- Google Assistant - IOT - בלינק - IFTTT: 8 שלבים
שליטה במכשירי חשמל ביתיים באמצעות MCU Node ו- Google Assistant | IOT | בלינק | IFTTT: פרויקט פשוט לשליטה במכשירי חשמל באמצעות Google Assistant: אזהרה: טיפול בחשמל יכול להיות מסוכן. לטפל בזהירות יתרה. שכרו חשמלאי מקצועי בזמן עבודה עם מעגלים פתוחים. אני לא אקח אחריות על זה
התקנת בלינק: 5 שלבים
הגדרת Blynk: במדריך זה תלמד כיצד להגדיר את לוח ה- Arduino שלך עם Blynk ולגרום לכך שכאשר אתה לוחץ על כפתור ב- Blynk נורית LED נדלקת (אני אישית מציע זאת מכיוון של- esp32 יש Wifi ו- Bluetooth מובנה- ב, מה שעושה את זה טוב עבורי
שלום בלינק! ממשק ה- SPEEEduino עם אפליקציית Blynk: 5 שלבים
שלום בלינק! ממשק SPEEEduino עם אפליקציית Blynk: מהו SPEEEduino? SPEEEduino הוא לוח מיקרו-בקר מופעל Wi-Fi המבוסס סביב המערכת האקולוגית של Arduino, שנבנה עבור אנשי חינוך. ה- SPEEEduino משלב את גורם הצורה ואת המיקרו-בקר של ה- Arduino עם ה- SoP ESP8266 Wi-Fi, מה שהופך את
התראה על מייבש מכונות כביסה Arduino - הודעת דחיפה לטלפון עם בלינק: 5 שלבים (עם תמונות)
התראה על מייבש מכונות כביסה Arduino - הודעת דחיפה לטלפון עם בלינק: מכונת הכביסה שלנו נמצאת במוסך ואיננו יכולים לשמוע את הצפצופים המעידים על סיום הכביסה. רציתי למצוא דרך לקבל הודעה, בכל מקום בו אנו נמצאים בבית, עם סיום המחזור. התעסקתי עם Arduino, ESP8266 WiFi