תוכן עניינים:
- שלב 1: חומרים: מה שאתה צריך
- שלב 2: מצב AT & פקודות Bluetooth
- שלב 3: פקודות AT עבור מודול SLAVE
- שלב 4: פקודות AT למודול מאסטר
- שלב 5: חיבורי מיקרו Arduino
- שלב 6: חיבורי ננו Arduino
- שלב 7: התאמות
- שלב 8: זמן הדפסה תלת מימדית !!!: ד
- שלב 9: שלוט במחשב האישי שלך;)
וִידֵאוֹ: שליטה במחשב באופן אלחוטי עם מהבהוב עיניים;): 9 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
מה לגבי מעבר להרגלים שלך ?? מה עם לנסות משהו חדש ?? !!!!
מה לגבי שליטה במחשב האישי שלך ותעשה כל מה שאתה רוצה בלי להשתמש במקלדת ובעכבר!
הממ… אבל איך זה אפשרי ???
בהרף עין בלבד !! לא מאמין ???
אוקיי, אז פשוט המשיכו לקרוא ותגלו איך זה יכול לקרות !!;)
שלב 1: חומרים: מה שאתה צריך
- 2x לוחות לחם מיני
- 2 x מודולי בלוטות 'HC-05
- 1x Arduino Uno
- 1x Arduino Micro
- 1x ארדואינו ננו
- 1x חיישן קו SparkFun QRE1113
- 1x כבל USB USB מיני (עבור Arduino Nano)
- 1x כבל מיקרו USB-USB (עבור Arduino Micro)
- 1x כבל USB 2.0 A/B (עבור Arduino Uno)
- 1x פוטנציומטר 10 קאוהם
- חוטי מגשר (זכר לזכר וזכר לנקבה)
- סוללה אחת 9V
- 1x מחזיק סוללה
- 1x מתג החלפה
- 1x זוג משקפיים
- 1x סרט בידוד
- 1x מלחם (אופציונלי)
שלב 2: מצב AT & פקודות Bluetooth
לתהליך זה אני משתמש בלוח Arduino Uno
1. חבר את GND ו- Vcc של מודול Bluetooth ל- GND ו- 5V של לוח Arduino בהתאמה.
2. לחץ על הכפתור ב- HC-05 Bluetooth ובעוד אתה לוחץ עליו, חבר את ה- Arduino למחשב האישי שלך. תראה את מודול ה- LED על Bluetooth מהבהב במרווח של 2 שניות מה שאומר שנכנסת למצב AT.
3. פתח את Arduino IDE והעלה סקיצה ריקה ללוח Arduino.
4. חבר Rx ו- Tx של מודול Bluetooth ל- Rx (pin0) ו- Tx (pin1) של לוח Arduino בהתאמה.
חשוב: בעת העלאת סקיצה, הסר חיבורי Rx ו- Tx וחבר אותם שוב למיקומם לאחר שההעלאה בוצעה!
HC -05 -> ארדואינו
Vcc -> 5V
GND -> GND
Rx -> Rx (סיכה 0)
Tx -> Tx (pin1)
כל החיבורים מוצגים בתמונה.
5. מודול בלוטות 'HC 05 זקוק להחזרת עגלה & הזנת קו לאחר כל פקודה.
אז פתח, צג סידורי ובחר "הן NL & CR" והן 38400 baud.
הקלד: AT ולאחר מכן לחץ על שלח.
עכשיו אתה אמור לקבל אישור כתגובה כלומר שהזנת בהצלחה בפקודות AT!
שלב 3: פקודות AT עבור מודול SLAVE
1. הקלד AT+NAME? כדי לראות את שם המודול.
אתה יכול לשנות אותו כרצונך, על ידי הקלדה לדוגמה: AT+NAME = SLAVE
2. על מנת לראות את סוג הסיסמה ב- AT+PSWD? (ברירת המחדל היא: 1234)
3. הקלד AT+ROLE = 0 כדי להפוך אותו לעבד
4. הקלד AT+ADDR =? כדי לקבל את כתובתה. עליך לדעת את הכתובת של מודול זה על מנת להתאים אותו עם אחר.
שים לב שהכתובת תיראה דומה לזו:: 21: 13: 19E8
5. נתק אותו מהמחשב כדי לצאת ממצב AT.
הערה: ניתן למצוא את הכתובת גם במכשירי Bluetooth, להוסיף מכשיר, ללחוץ לחיצה ימנית על SLAVE (שם ה- Bluetooth), מאפיינים, Bluetooth -> מזהה ייחודי.
שלב 4: פקודות AT למודול מאסטר
1. הקלד AT+NAME? כדי לראות את שם המודול.
אתה יכול לשנות את זה כרצונך, על ידי הקלדה לדוגמה: AT+NAME = MASTER
2. על מנת לראות את סוג הסיסמה ב- AT+PSWD? (ברירת המחדל היא: 1234)
3. הקלד AT+ROLE = 1 כדי להפוך אותו לשלוט
4. הקלד AT+CMODE = 0 כדי לגרום למודול להתחבר לכתובת Bluetooth מסוימת.
5. הקלד AT+BIND = 0021, 13, 0109E8 (שים כאן את כתובת מודול העבדים שלך) כדי להתאים אותו עם מודול העבדים.
הערה: בפקודות AT יש להחליף את הנקודות בפסיקים וגם את הכתובת המלאה של זה
”: 21: 13: 19 E8” הוא “00: 21: 13: 01: 09: e8” כי “0” מושמטים בהתחלה.
שלב 5: חיבורי מיקרו Arduino
בצע את החיבורים כפי שמוצג בתמונה:
HC -05 -> ארדואינו
Vcc -> 5V
GND -> GND
Tx -> סיכה 11
פוטנציומטר -> ארדואינו
V -> 5V
GND -> GND
סיכת קלט -> סיכה A2
העלה את המערכון הבא:
חשוב: בעת העלאת סקיצה, הסר חיבורי Rx ו- Tx וחבר אותם שוב למיקומם לאחר שההעלאה בוצעה!
שלב 6: חיבורי ננו Arduino
בצע את החיבורים כפי שמוצג בתמונה:
HC -05 -> ארדואינו
Vcc -> 5V
GND -> GND
Tx -> סיכה 10
Rx -> סיכה 11
QRE1113 -> ארדואינו
VCC -> 5V
GND -> GND
OUT -> סיכה A0
סוללה -> ארדואינו
9V -> מתג החלפה
GND -> GND
החלפת מתג -> ארדואינו
V -> וין
העלה את המערכון הבא:
שלב 7: התאמות
מזל טוב! סיימת את החלק התובעני ביותר!;):)
עכשיו הגיע הזמן להתאמה!
1. חבר את Arduino Micro למחשב האישי שלך. תראה את מודול ה- LED על Bluetooth מהבהב שוב ושוב.
2. הפעל את המתג של Arduino Nano כדי להפעיל אותו. לאחר מספר שניות תראה את שני מודולי ה- Bluetooth מהבהבים באותו אופן (מצמוץ אחד לאחר 2 שניות). המשמעות היא שלוחות Arduino שלך משויכים ויכולים לתקשר זה עם זה.
3. פתח את Arduino IDE. בחר את הלוח שלך (Arduino Micro) ואת יציאת ה- COM המתאימה ופתח את הקונספט הסידורי. תראה עלילה עם מדידות החיישן וערכו של פוטנציומטר. עם הצבע הכחול נמצאים הערכים מפוטנציומטר (סף) ועם אדום הערכים מהחיישן.
4. הסר את העדשה מהמשקפיים על מנת לקבל את המסגרת בלבד.
5. חבר את חיישן הקו Spark Fun למסגרת במיקום הדומה לתמונות.
6. הרם את המשקפיים והתאם את החיישן כך שימצא ליד העין שלך. על ידי ביצוע כמה מצמוצים בעין תוכל להבחין בכמה שיאים בגרף של פלוטר סידורי. התאם את הערך של פוטנציומטר להיות מעל הפסגות ומתחת לערכים האחרים כפי שמוצג בתמונה. עכשיו הגדרת בהצלחה את הסף שלך!
הערה: מתוך התאמת הסף תוכל גם לבחור איזה סוג מהבהובים (מכוון או לא מכוון) תקבל. בדרך זו תוכל לשלוט באופן מלא מתי תישלח הפקודה 'ENTER'.
ולבסוף: D
הדבר היחיד שעליך לעשות כעת הוא רק להבהיק (לעצום ולפתוח את העין);)
"Enter" יישלח למחשב האישי שלך !!
כן, אבל האם יש דרך לכתוב ולעשות כל מה שאני רוצה מבלי לגעת במחשב האישי שלי ???
Yeeaaahhh … המשך לחלק האחרון כדי לראות בעצמך !!;)
שלב 8: זמן הדפסה תלת מימדית !!!: ד
שלב זה הוא שלב אופציונאלי לתת תחושה קומפקטית וניידת יותר לפרויקט הזה !!;)
אתה יכול להתנסות בעצמך וליצור מארזים משלך בכל עיצוב שאתה אוהב! למטה תוכלו למצוא גם את העיצובים שלי!
עבור פרויקט זה השתמשתי בתהליך FDM עם PLA כחומר. PLA היא אופציה מצוינת לאב טיפוס בעלות נמוכה ומהירה ומגיעה במגוון רחב של צבעים.
לאחר השלמת ההדפסה בתלת מימד תוכל להשתמש בנייר חול כדי להפוך אותם חלקים ויפים וגם אתה יכול לצבוע אותם בכל צבע שתרצה!
זה הכל !!!!: D: D
תהנה מהמכשיר החדש שלך והשתמש במקלדת ועכבר LESS ועוד מהבהבות עיניים!;)
שלב 9: שלוט במחשב האישי שלך;)
עכשיו הגיע הזמן לראות את זה עובד !!!!
אנא אל תהסס לשתף אותי בכל הערות או הצעות שיש לך !!!
ואל תשכח …… !!
עשה יותר עם עיניים מהבהבות !!!;)
אם אהבתם את הפרויקט, אנא הצביעו אותו לתחרויות! תודה!
נ.ב. עבור הסרטון השתמשתי במקלדת On-Screen מחלונות התומכים בסריקה אוטומטית ותוכנות סריקה באודיות מ- ahf.
פרס ראשון בתחרות שלט רחוק 2017