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

3 פרויקטים מדהימים של BRAIN / MIND אורות LedStrip LED עם Arduino ו- Neurosky: 6 שלבים (עם תמונות)
3 פרויקטים מדהימים של BRAIN / MIND אורות LedStrip LED עם Arduino ו- Neurosky: 6 שלבים (עם תמונות)

וִידֵאוֹ: 3 פרויקטים מדהימים של BRAIN / MIND אורות LedStrip LED עם Arduino ו- Neurosky: 6 שלבים (עם תמונות)

וִידֵאוֹ: 3 פרויקטים מדהימים של BRAIN / MIND אורות LedStrip LED עם Arduino ו- Neurosky: 6 שלבים (עם תמונות)
וִידֵאוֹ: Tim Urban: Inside the mind of a master procrastinator | TED 2024, יולי
Anonim
Image
Image

האם אי פעם רצית להדליק או לכבות את האורות רק על ידי מחשבה על זה? או שאתה רוצה לדעת עד כמה אתה לחוץ על ידי התבוננות בצבע של LED RGB? בעוד שאתה יכול על ידי ביצוע הוראות זה!

כדי לקבל תחושה של מה שאנחנו הולכים לעשות היום אני ממליץ לך לצפות תחילה בסרטון היוטיוב למעלה להדגמה קצרה!

מדריך זה קיים למעשה משלושה פרויקטים שכולם משתמשים בשליטה מוחית. כן אלה שלושה במחיר אחד!

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

1x Arduino Uno או Nano

1x אוזניות Neurosky Mindwave

1x RGB משותף annode Led

ערוץ מוסקט 3x N

1x Visual Studio 2017

הפרויקט השני הוא פרויקט Relay. פרויקט זה משתמש בממסר כדי להדליק או לכבות LED רק על ידי מחשבה על זה! מכיוון שהוא משתמש בממסר, תוכל לחבר אליו הכל. האורות שלך, הטלוויזיה שלך או אפילו מכונת הקפה שלך! לפרויקט זה אנו צריכים:

1x Arduino Uno או Nano

1x אוזניות Neurosky Mindwave

ממסר 1x5v

1 x טרנזיסטור BC 547

1x 5V LED

1x Visual Studio 2017

הפרויקט השלישי הוא פרויקט Led Strip. בפרויקט זה נעשה שימוש ברצועת Led RGB מסוג WS2812 הניתנת להתייחסות אינדיבידואלית, אשר תדליק יותר LED ותדליק יותר אדום עד כמה אתה הופך לחוץ יותר. לפרויקט זה אנו צריכים את הדברים הבאים

1x Arduino Uno או Nano

1x אוזניות Neurosky Mindwave

1x רצועת LED WSD2812 RGB

1x Visual Studio 2017

פרויקט זה משתמש בגרסת ה- RF של Mindwave. אתה יכול לקנות אותו למשל כאן:

www.aliexpress.com/item/NeuroSky-MindWave-Headset-international-RF-version-EEG-sensor-for-Cognitive-Attention-and-meditation-neuro-feedback-training/32269885670.html?spm= 2114.search0604.3.1.244e7510vBT6uO & ws_ab_test = searchweb0_0, searchweb201602_3_10065_10068_10890_319_10546_317_10548_10696_453_10084_454_10083_10618_431_10304_10307_10820_537_536_10843_10059_10884_10887_100031_321_322_10103-10890, searchweb201603_51, ppcSwitch_0 & algo_expid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68-0 & algo_pvid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68

אז בואו נתחיל!

שלב 1: הגדרת החיבורים

הגדרת החיבורים
הגדרת החיבורים
הגדרת החיבורים
הגדרת החיבורים

עבור כל שלושת הפרויקטים עלינו קודם כל להתקין את החיבור. נעשה זאת עם תוכנית קטנה בשם ThinkGearConnector.

כדי להתחיל, הורד את כל הקוד והנהגים ממאגר Github להלן:

github.com/sieuwe1/ArduMind

הורד גם מכאן את מתקין ההתאמה של Mindwave:

download.neurosky.com/updates/mindwave/education/1.1.28.0/MindWave.zip

נהגים

לאחר הורדת מאגר Github, פתח את קובץ ה- ArduMind.zip.

לאחר מכן פתח את תיקיית ArduMind ועבור לתיקיית Drivers.

חבר את מקלט Mind Wave למחשב שלך.

לאחר מכן לחץ פעמיים על SETUP. EXE והתקן אותו.

חיבור

לאחר התקנת מנהלי ההתקן, פתח את קובץ MindWave.zip והפעל את ההתקנה כשהאוזנייה מחוברת.

ThinkGearConnector

לאחר יצירת החיבור נוכל להתקין את ThinkGearConnector.

מהתיקייה ArduMind עבור אל ThinkGear Connector> win32 ולחץ פעמיים על ThinkGear Connector.exe כשהאוזנייה עדיין מחוברת.

קבלת יציאת ה- COM

בעוד שהדיבורית עדיין מחוברת, עלינו להשיג את מכלול האוזניות MindWave. זה נחוץ לשלב 2.

כדי לקבל את יציאת ה- COM:

1 הקש על מקש Windows + x ובחר מנהל התקנים

2 עבור ליציאות (COM & LPT)

3 ואז חפש מתאם USB של MindWave

בשם זה תוכל למצוא את יציאת ה- COM. אם אתה מסתכל על התמונה למעלה אתה יכול לראות שיציאת ה- COM שלי היא COM8

שלב 2: הגדרת Visual Studio

הגדרת Visual Studio
הגדרת Visual Studio
הגדרת Visual Studio
הגדרת Visual Studio

עכשיו אנחנו יכולים להתחיל עם החלק המהנה!

קודם כל בחר איזה משלושת הפרויקטים שאתה רוצה: Moodlight, Led Strip או Relay.

אני הולך לבחור את פרויקט ממסר.

לאחר שבחרת את הפרויקט עבור לתיקיה ArduMind ולאחר מכן אל: 3 פרויקטים של בקרת נפש> בקרת ממסר> RelayControl C#.

כעת לחץ פעמיים על HelloEEG.sln כדי לפתוח אותו ב- Visual Studio.

בסייר הפתרונות בלחיצה ימנית על הקובץ HelloEEG.cs.

כאן חפש שורה 30 ושנה:

connector. ConnectScan ("COM3"); למכלול שמצאנו בשלב 1.

אז בשבילי:

connector. ConnectScan ("COM8");

לאחר מכן נוכל להתחיל עם החומרה. אבל שמור על Visual Studio פתוח כי נזדקק לזה שוב!

נתק גם את אוזניות Mindwave

שלב 3: ה- MoodLight

מצב הרוח
מצב הרוח
מצב הרוח
מצב הרוח
מצב הרוח
מצב הרוח

לפרויקט Moodlight עלינו קודם כל לייצר את האלקטרוניקה. אתה יכול למצוא את הסכימה בתמונה למעלה ^.

וודא שאתה משתמש בנורית Common Annode.

עבור mosfets אני משתמש RFZ44N.

לאחר ייצור האלקטרוניקה עלינו להעלות את הקוד לארדואינו.

ניתן למצוא את הקוד בתיקיית ArduMind. לאחר מכן עבור אל 3 פרויקטים של בקרת נפש> Moodlight> Moodlight Arduino.

כעת פשוט חבר את ה- Arduino ולחץ על כפתור העלאה.

הערה: אם אתה משתמש בארדואינו עם CH340G (הרבה שיבוטים סינים משתמשים באלה) עליך להתקין מחדש את מנהלי ההתקן המקוריים של CH340G מכיוון שמתאם Mindwave משתמש גם ב- IC זה. לאחר התקנת הדרייבר המקורי תוכל להעלות שוב ל- arduino שלך. לאחר העלאת הקוד התקן מחדש את מנהלי ההתקנים של Mindwave כך שהוא יעבוד לשלב האחרון של הוראות זה

שלב 4: ממסר נשלט המוח

ממסר נשלט על ידי המוח
ממסר נשלט על ידי המוח
ממסר נשלט על ידי המוח
ממסר נשלט על ידי המוח
ממסר נשלט על ידי המוח
ממסר נשלט על ידי המוח
ממסר נשלט על ידי המוח
ממסר נשלט על ידי המוח

לפרויקט ממסר עלינו קודם כל לייצר את האלקטרוניקה. אתה יכול למצוא את הסכימה בתמונה למעלה ^.

הממסר בו אני משתמש הוא ממסר SDR 5V כמו בתמונה למעלה.

החוט השחור העובר מהטרנזיסטור אל הממסר והחוט האדום העובר מהממסר ל- 5v שניהם צריכים להיות מחוברים על הממסר לסיכות הסליל. אם אתה מסתכל על התמונה למעלה יש לחבר את שני החוטים הללו לסיכה 1 ולסיכה 2 של הממסר.

לאחר ייצור האלקטרוניקה עלינו להעלות את הקוד לארדואינו. ניתן למצוא את הקוד בתיקיית ArduMind. לאחר מכן עבור אל 3 פרויקטים של בקרת נפש> בקרת ממסר> RelayControl Arduino

כעת פשוט חבר את ה- Arduino ולחץ על כפתור העלאה.

הערה: אם אתה משתמש בארדואינו עם CH340G (הרבה שיבוטים סינים משתמשים באלה) עליך להתקין מחדש את מנהלי ההתקן המקוריים של CH340G מכיוון שמתאם Mindwave משתמש גם ב- IC זה. לאחר התקנת הדרייבר המקורי תוכל להעלות שוב ל- arduino שלך. לאחר העלאת הקוד התקן מחדש את מנהלי ההתקנים של Mindwave כך שהוא יעבוד לשלב האחרון של הוראות זה

שלב 5: Mind RGB LedStrip

Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip

לפרויקט RGB ledstrip עלינו קודם כל לייצר את האלקטרוניקה. אתה יכול למצוא את הסכימה בתמונה למעלה ^.

סכמטי זה למרבה המזל קל מאוד. רק הקפד לחבר את 5V ו- GND של WS2812B לספק כוח נפרד של 5V.

אל תשכח לחבר את ה- GND גם ל- GND של Arduino

לאחר ייצור האלקטרוניקה עלינו להעלות את הקוד לארדואינו. ניתן למצוא את הקוד בתיקיית ArduMind. לאחר מכן עבור אל 3 פרויקטים של בקרת נפש> LedStrip> LedStrip Arduino.

כעת פשוט חבר את ה- Arduino ולחץ על כפתור העלאה.

הערה: אם אתה משתמש בארדואינו עם CH340G (הרבה שיבוטים סינים משתמשים בהם) עליך להתקין מחדש את מנהלי ההתקן המקוריים של CH340G מכיוון שמתאם Mindwave משתמש גם ב- IC זה. לאחר התקנת הדרייבר המקורי תוכל להעלות שוב ל- arduino שלך. לאחר העלאת הקוד התקן מחדש את מנהלי ההתקנים של Mindwave כך שהוא יעבוד לשלב האחרון של הוראות זה

שלב 6: השלב הסופי

השלב הסופי !!
השלב הסופי !!
השלב הסופי !!
השלב הסופי !!
השלב הסופי !!
השלב הסופי !!

עבור השלב האחרון עלינו להשיג את יציאת ה- Com מהארדואינו. ניתן למצוא זאת בקלות רבה באמצעות Arduino IDE.

עבור אל כלים ולאחר מכן נמל כאן תוכל לראות את יציאת ה- COM של הארדואינו. אם אתה מסתכל על התמונה למעלה אתה יכול לראות שיש לי COM20 עבור Arduino שלי.

כעת חזור אל Visual Studio וחפש את קו 55 בקובץ HelloEEG.cs.

שנה את יציאת ה- COM ליציאת ה- COM של Arduino.

אז בשבילי port = SerialPort חדש ("COM8", 115200, Parity. None, 8, StopBits. One); צריך לשנות ל

port = SerialPort חדש ("COM20", 115200, Parity. None, 8, StopBits. One);

כעת חבר שוב את אוזניית Mindwave שלך. הפעל את האוזניות ולחץ על החץ הירוק הגדול באולפן ויזואלי כדי להתחיל את התוכנית!

מכל מה שהלך כשורה, עכשיו סיימת פרויקט שליטת המוח שלך !!! עבודה טובה!

אם עשית פרוייקט אנא שתף אותו עמי באמצעות כפתור "הצלחתי" למטה.

בדוק גם את הפרויקטים האחרים של אוטומציה ביתית ורובוטית שלי!

בעיות נפוצות

להלן כמה בעיות נפוצות וכיצד לתקן אותן:

תוכנית C# אומרת "לא נמצאו מכשירים!:("

1 בדוק שוב את יציאת ה- COM לאוזניות Mindwave.

2 בדוק אם ThinkGearConnector פועל ברקע. אחרת הפעל מחדש את ThinkGearConnector

3 בדוק אם לאוזניות הנוירוסקי יש נורית כחולה דולקת.

4 ודא שהתקנת את מנהלי ההתקנים של Mindwave ולא את מנהלי ההתקנים של CH340G.

C# קורס בעת חיבור ל- Arduino

בדוק שוב את יציאת ה- COM של Arduino.

נורית ה- Moodlight אינה מציגה את הצבעים הנכונים

בדוק שוב את הסכימה.

החלף את Mosfets.

מוּמלָץ: