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

Arduino DIY Bluetooth בקר רצועת LED RGB: 4 שלבים
Arduino DIY Bluetooth בקר רצועת LED RGB: 4 שלבים

וִידֵאוֹ: Arduino DIY Bluetooth בקר רצועת LED RGB: 4 שלבים

וִידֵאוֹ: Arduino DIY Bluetooth בקר רצועת LED RGB: 4 שלבים
וִידֵאוֹ: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, נוֹבֶמבֶּר
Anonim
בקר Bluetooth Bluetooth Arduino DIY
בקר Bluetooth Bluetooth Arduino DIY
בקר Bluetooth Bluetooth Arduino DIY LED
בקר Bluetooth Bluetooth Arduino DIY LED

שלום לכולם, זהו הפרויקט השני שאני רוצה לשתף אתכם! היום אראה לכם כיצד לחבר מודול Arduino ו- Bluetooth ובהמשך להשתמש בו לשליטה ברצועת RGB LED.

במדריך זה נשתמש במודול בלוטות 'HC-06 מכיוון שהוא זול וקל לשימוש. (קיבלתי את שלי ב -2 $ מ- aliexpress)

מודול ה- Bluetooth בו נשתמש היום הוא HC-06 שהוא ידוע וזול. (קיבלתי את שלי תמורת 2 € מ- aliexpress)

האפליקציה שלנו עדיין בתהליכי בדיקה, לכן אנו ממליצים לשלוח דוא ל לכתובת: [email protected] אם יש לך בעיות טכניות או שחווית בעיות מסוימות. תודה רבה על ההבנה!

שלב 1:

תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה

נזדקק לחלקים הבאים:

  • 1x לוח Arduino (אני אשתמש ב- Arduino NANO)
  • 1x מודול Bluetooth HC-06 או HC-05
  • 1 x 12V מטר של רצועת LED RGB (אני משתמשת 30LEDs/m עם אנודה משותפת)
  • 1x בורג מסוף
  • 3x 220Ω נגד
  • 3x BUZ11 N-Channel MOSFET Power (או שווה ערך)
  • קרש לחם ומגשרים
  • (אופציונלי) שקע DC ומחבר DC
  • וכמובן ספק כוח 12V, אני משתמש באספקת כוח משתנה

שלב 2: חיבורים וסכמטיים

חיבורים סכמטיים
חיבורים סכמטיים
חיבורים סכמטיים
חיבורים סכמטיים
חיבורים סכמטיים
חיבורים סכמטיים

בואו נבנה! המעגל אינו מסובך כפי שהוא נראה במבט ראשון.

ראשית, עלינו לקבוע אם לרצועת ה- LED שלנו יש אנודה משותפת או קתודה משותפת. שלי יש אנודה משותפת, אז חיברתי את האנודה של רצועת ה- LED לספק הכוח 12V ואת השאר למסופי בורג, אותם נחבר לפלט ה- MOSFET מאוחר יותר.

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

היזהר מאוד בעת חיבור מסילת 12V+ לתוך VIN ללוח Arduino, מכיוון שאתה יכול לשרוף את הלוח אם אתה מחבר אותו כוזב. כמו כן, אל תשכח לטחון (GND) הכל

שלב 3: קוד Arduino ותקשורת סדרתית

קוד ארדואינו ותקשורת סדרתית
קוד ארדואינו ותקשורת סדרתית

העלה את הסקיצה הבאה לארדואינו באמצעות כבל USB.

אל תשכח לנתק את מודול HC-06 לפני העלאת הסקיצה!

למה? סיכות התקשורת של HC-06 (RX ו- TX) חוסמות את התקשורת בין Arduino למחשב.

הסבר קוד:

  • ראשית, הכרזנו מעט קבועים (קבועים, שלא ניתן לשנותם בהמשך) לשלושת הצבעים (אדום, ירוק, כחול)
  • בהתקנה () התחלנו תקשורת סדרתית עם קצב שידור של 9600 והגדרנו את כל סיכות הלד כפלט
  • בלולאה () אם הסידרה מקבלת משהו היא מנתחת את הנתונים שהתקבלו כמספר שלם (חשוב בשלב הבא)
  • אם הוא מקבל תו קו חדש ('\ n'), הוא קודם כל מגביל את הערכים לטווח 0-255, בגלל טווח ה- PWM ולאחר מכן מבצע שינויים בסיכות דיגיטליות בשיטת analogWrite ()

זהו זה! אנחנו מוכנים עכשיו לשלב האחרון!

שלב 4: חבר את Arduino למכשיר אנדרואיד

חבר את Arduino למכשיר אנדרואיד
חבר את Arduino למכשיר אנדרואיד
חבר את Arduino למכשיר אנדרואיד
חבר את Arduino למכשיר אנדרואיד
חבר את Arduino למכשיר אנדרואיד
חבר את Arduino למכשיר אנדרואיד

הורד כעת את האפליקציה הבאה: Bluetooth חכם - Arduino Bluetooth Serial ⚡

קישור:

Bluetooth חכם היא אפליקציה המאפשרת לך להשתמש בטלפון שלך לתקשר עם מודול ה- Bluetooth או הלוח שלך, בצורה הקלה והפשוטה ביותר. זה פותח דלת לדרכים בלתי מוגבלות לשלוט בפרויקטים שלך DIY. Bluetooth חכם מציע דרכים רבות ושונות כיצד לשלוח נתונים למודול שלך.

ל- Bluetooth חכם יש את התכונות הבאות:

  • חיבור מהיר למודול שלך
  • שלח וקבל נתונים מהמודול שלך
  • שליטה בסיכות הדיגיטליות וה- PWM של המקלט
  • ערכת נושא כהה ובהירה פריסות שליטה שונות למטרות שונות
  • ממשק משתמש מודרני ומגיב
  • לחצנים ומתגים הניתנים להתאמה אישית
  • הטמעה של פרויקט ה- RC של רכב ה- DIY שלך עם לוח משחקים יפהפה
  • שלוט בקלות ברצועות ה- RGB LED שלך עם מחוונים
  • מכבה את Bluetooth באופן אוטומטי כאשר הוא סגור כדי לחסוך בחיי הסוללה
  • שורת פקודה (מסוף)

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

בתמונות הבאות אראה לך כיצד להשתמש באפליקציה. אני אראה לך כיצד לחפש מכשירים קרובים, כיצד להתאים את המודול שבו אנו משתמשים וכיצד להגדיר את הנתונים שנשלחו מהאפליקציה. אם אתה מרגיש מבולבל, עצור וחזור לשלבים הקודמים עד שתגרום לזה לפעול. עם זאת, אם עדיין יש לך בעיות הודע לי על [email protected], אגיב תוך 24 שעות:)

  1. פתח את האפליקציה, החלק דרך המבוא, לחץ על כפתור SEARCH וחפש מכשירים קרובים
  2. כאשר המכשיר שלך נמצא, בחר אותו על ידי לחיצה עליו
  3. בחר את העיצוב המועדף עליך (כהה או בהיר) והחזק את הלחצן שבחרת
  4. המתן לחיבור, אם הוא נכשל, נסה להתחבר מחדש
  5. לאחר חיבור מוצלח, בחר את הכרטיסייה השנייה על ידי לחיצה עליה, וגרור את המחוונים ובדוק אם רצועת הלד אכן משנה צבעים או לא.
  6. אם הכל עובד ואתה מרוצה מהפרויקט הזה, אנא השאר משוב ודירוג נחמד לאפליקציה שלי, זה יעזור להמשך פיתוח והדרכה:)

אל תשכח לדרג ולהשאיר משוב נחמד. תודה ולהתראות בהדרכה הבאה:)

מוּמלָץ: