Πίνακας περιεχομένων:

3 εκπληκτικά έργα ελέγχου εγκεφάλου / μυαλού Lights LedStrip LED με Arduino και Neurosky: 6 βήματα (με εικόνες)
3 εκπληκτικά έργα ελέγχου εγκεφάλου / μυαλού Lights LedStrip LED με Arduino και Neurosky: 6 βήματα (με εικόνες)

Βίντεο: 3 εκπληκτικά έργα ελέγχου εγκεφάλου / μυαλού Lights LedStrip LED με Arduino και Neurosky: 6 βήματα (με εικόνες)

Βίντεο: 3 εκπληκτικά έργα ελέγχου εγκεφάλου / μυαλού Lights LedStrip LED με Arduino και Neurosky: 6 βήματα (με εικόνες)
Βίντεο: ΣΟΚ: ΒΡΗΚΑ ΚΑΡΧΑΡΙΑ😱😱 2024, Ιούλιος
Anonim
Image
Image

Θέλατε ποτέ να ανάψετε ή να σβήσετε τα φώτα μόνο με το να το σκεφτείτε; Or θέλετε να μάθετε πόσο στρεσαρισμένοι κοιτάζετε το χρώμα ενός led RGB; Ενώ τώρα μπορείτε ακολουθώντας αυτό το Instructables!

Για να έχετε μια αίσθηση για το τι θα κάνουμε σήμερα, σας συνιστώ να παρακολουθήσετε πρώτα το παραπάνω βίντεο στο youtube για μια σύντομη επίδειξη!

Αυτό το Instructables υπάρχει στην πραγματικότητα από τρία έργα που όλα χρησιμοποιούν τον έλεγχο του εγκεφάλου. Ναι, είναι τρία στην τιμή του ενός!

Το πρώτο έργο είναι το MoodLight. Αυτό το έργο χρησιμοποιεί ένα led RGB για να δείξει την ψυχική σας κατάσταση. Όταν είστε πολύ χαλαροί είναι πράσινο, αλλά όταν αγχώνεστε θα γίνει κόκκινο. Αυτό το έργο χρειάζεται τα ακόλουθα:

1x Arduino Uno ή Nano

1x ακουστικά Neurosky Mindwave

1x RGB κοινή κωδικοποίηση Led

3x Ν κανάλι Mosfet

1x Visual Studio 2017

Το δεύτερο έργο είναι το έργο Relay. Αυτό το έργο χρησιμοποιεί ένα ρελέ για να ενεργοποιήσετε ή να απενεργοποιήσετε ένα led μόνο με το να το σκεφτείτε! Επειδή χρησιμοποιεί ένα ρελέ, μπορείτε να τα συνδέσετε όλα σε αυτό. Τα φώτα σας, η τηλεόρασή σας ή ακόμα και η καφετιέρα σας! Για αυτό το έργο χρειαζόμαστε:

1x Arduino Uno ή Nano

1x ακουστικά Neurosky Mindwave

Ρελέ 1x 5v

1x π. Χ. 547 Τρανζίστορ

LED 1x 5V

1x Visual Studio 2017

Το τρίτο έργο είναι το έργο Led Strip. Αυτό το έργο χρησιμοποιεί μια WS2812 μεμονωμένη διεύθυνση RGB Led Strip, η οποία θα ενεργοποιήσει περισσότερα Led's και θα γίνει πιο Κόκκινο όσο πιο αγχωμένος θα γίνετε. Για αυτό το έργο χρειαζόμαστε τα ακόλουθα

1x Arduino Uno ή Nano

1x ακουστικά Neurosky Mindwave

1x WSD2812 RGB Led Strip

1x Visual Studio 2017

Αυτό το έργο χρησιμοποιεί την έκδοση Mindwave RF. Μπορείτε να το αγοράσετε για παράδειγμα εδώ:

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.

Θα επιλέξω το έργο Relay.

Αφού επιλέξετε το έργο, μεταβείτε στο φάκελο ArduMind και, στη συνέχεια, στα: 3 Έργα ελέγχου μυαλού> Έλεγχος ρελέ> RelayControl C#.

Τώρα κάντε διπλό κλικ στο HelloEEG.sln για να το ανοίξετε στο Visual Studio.

Στην εξερεύνηση λύσεων στα δεξιά κάντε κλικ στο αρχείο HelloEEG.cs.

Εδώ αναζητήστε τη γραμμή 30 και αλλάξτε:

connector. ConnectScan ("COM3"); στο comport που βρήκαμε στο βήμα 1.

Για μένα λοιπόν:

connector. ConnectScan ("COM8");

Μετά από αυτό μπορούμε να ξεκινήσουμε με το υλικό. Κρατήστε όμως το Visual Studio ανοιχτό γιατί θα το χρειαστούμε ξανά!

Αποσυνδέστε επίσης τα ακουστικά Mindwave

Βήμα 3: Το MoodLight

Το MoodLight
Το MoodLight
Το MoodLight
Το MoodLight
Το MoodLight
Το MoodLight

Για το έργο Moodlight πρέπει πρώτα να φτιάξουμε τα ηλεκτρονικά. Μπορείτε να βρείτε το σχηματικό στην παραπάνω εικόνα ^.

Βεβαιωθείτε ότι χρησιμοποιείτε μια κοινή λυχνία LED Annode.

Για τα mosfets χρησιμοποιώ το RFZ44N.

Αφού φτιάξουμε τα ηλεκτρονικά, πρέπει να ανεβάσουμε τον Κώδικα στο Arduino.

Ο κώδικας μπορεί να βρεθεί στο φάκελο ArduMind. Στη συνέχεια, μεταβείτε στα 3 Έργα ελέγχου μυαλού> Moodlight> Moodlight Arduino.

Τώρα απλά συνδέστε το Arduino και κάντε κλικ στο κουμπί Μεταφόρτωση.

ΣΗΜΕΙΩΣΗ: Εάν χρησιμοποιείτε Arduino με CH340G (Πολλοί κλώνοι της Κίνας χρησιμοποιούν αυτά) πρέπει να επανεγκαταστήσετε τα αρχικά προγράμματα οδήγησης CH340G επειδή ο προσαρμογέας Mindwave χρησιμοποιεί επίσης αυτό το IC. Αφού εγκαταστήσετε ξανά το αρχικό πρόγραμμα οδήγησης, μπορείτε να ανεβάσετε ξανά στο arduino σας. Αφού ανεβάσετε τον κωδικό, εγκαταστήστε ξανά τα προγράμματα οδήγησης Mindwave, έτσι ώστε να λειτουργήσει για το τελευταίο βήμα αυτών των οδηγιών

Βήμα 4: Το ρελέ ελεγχόμενου μυαλού

Το ρελέ ελεγχόμενου μυαλού
Το ρελέ ελεγχόμενου μυαλού
Το ρελέ ελεγχόμενου μυαλού
Το ρελέ ελεγχόμενου μυαλού
Το ρελέ ελεγχόμενου μυαλού
Το ρελέ ελεγχόμενου μυαλού
Το ρελέ ελεγχόμενου μυαλού
Το ρελέ ελεγχόμενου μυαλού

Για το έργο Relay πρέπει πρώτα να φτιάξουμε τα ηλεκτρονικά. Μπορείτε να βρείτε το σχηματικό στην παραπάνω εικόνα ^.

Το ρελέ που χρησιμοποιώ είναι ένα ρελέ 5V SDR όπως στην παραπάνω εικόνα.

Το μαύρο καλώδιο που πηγαίνει από το τρανζίστορ στο ρελέ και το κόκκινο σύρμα που πηγαίνει από το ρελέ στο 5v πρέπει και τα δύο να συνδεθούν στο ρελέ στους πείρους του πηνίου. Αν κοιτάξετε την εικόνα παραπάνω, αυτά τα δύο καλώδια πρέπει να συνδεθούν με τον πείρο 1 και τον πείρο 2 του ρελέ.

Αφού φτιάξουμε τα ηλεκτρονικά, πρέπει να ανεβάσουμε τον Κώδικα στο Arduino. Ο κώδικας μπορεί να βρεθεί στο φάκελο ArduMind. Στη συνέχεια, μεταβείτε στα 3 Έργα ελέγχου μυαλού> Έλεγχος ρελέ> RelayControl Arduino

Τώρα απλά συνδέστε το 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

Αφού φτιάξουμε τα ηλεκτρονικά, πρέπει να ανεβάσουμε τον Κώδικα στο Arduino. Ο κώδικας μπορεί να βρεθεί στο φάκελο ArduMind. Στη συνέχεια, μεταβείτε στα 3 Έργα ελέγχου μυαλού> LedStrip> LedStrip Arduino.

Τώρα απλά συνδέστε το Arduino και κάντε κλικ στο κουμπί Μεταφόρτωση.

ΣΗΜΕΙΩΣΗ: Εάν χρησιμοποιείτε Arduino με CH340G (Πολλοί κλώνοι της Κίνας χρησιμοποιούν αυτά) πρέπει να επανεγκαταστήσετε τα αρχικά προγράμματα οδήγησης CH340G επειδή ο προσαρμογέας Mindwave χρησιμοποιεί επίσης αυτό το IC. Αφού εγκαταστήσετε ξανά το αρχικό πρόγραμμα οδήγησης, μπορείτε να ανεβάσετε ξανά στο arduino σας. Αφού ανεβάσετε τον κωδικό, εγκαταστήστε ξανά τα προγράμματα οδήγησης Mindwave, έτσι ώστε να λειτουργήσει για το τελευταίο βήμα αυτών των οδηγιών

Βήμα 6: ΤΕΛΙΚΟ Βήμα

ΤΕΛΙΚΟ ΒΗΜΑ !!
ΤΕΛΙΚΟ ΒΗΜΑ !!
ΤΕΛΙΚΟ ΒΗΜΑ !!
ΤΕΛΙΚΟ ΒΗΜΑ !!
ΤΕΛΙΚΟ ΒΗΜΑ !!
ΤΕΛΙΚΟ ΒΗΜΑ !!

Για το τελευταίο βήμα πρέπει να πάρουμε το Com Port από το Arduino. Αυτό μπορεί να βρεθεί πολύ εύκολα χρησιμοποιώντας το Arduino IDE.

Μεταβείτε στα εργαλεία και, στη συνέχεια, μεταφέρετε εδώ τη θύρα COM του Arduino. Αν κοιτάξετε την παραπάνω εικόνα, μπορείτε να δείτε ότι έχω COM20 για το Arduino μου.

Τώρα επιστρέψτε στο visual Studio και αναζητήστε τη γραμμή 55 στο αρχείο HelloEEG.cs.

Αλλάξτε τη θύρα COM στη θύρα COM του Arduino.

Έτσι για μένα port = new SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); πρέπει να αλλάξει σε

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

Τώρα συνδέστε ξανά τα ακουστικά Mindwave. Ενεργοποιήστε τα ακουστικά και πατήστε το μεγάλο πράσινο βέλος στο visual studio για να ξεκινήσει το πρόγραμμα!

Από όλα πήγαν σωστά, τώρα έχετε ολοκληρώσει το έργο σας Mind Control !!! Καλή δουλειά!

Εάν κάνατε ένα έργο, μοιραστείτε το μαζί μου χρησιμοποιώντας το κουμπί "Το έφτιαξα" παρακάτω.

Δείτε επίσης τα άλλα μου σπιτικά αυτοματοποίηση και ρομποτικά έργα!

Κοινά προβλήματα

Εδώ είναι μερικά κοινά προβλήματα και πώς να τα διορθώσετε:

Το πρόγραμμα C# λέει "Δεν βρέθηκαν συσκευές!:("

1 Ελέγξτε ξανά τη θύρα COM για τα ακουστικά Mindwave.

2 Ελέγξτε αν το ThinkGearConnector εκτελείται στο παρασκήνιο. Διαφορετικά, κάντε επανεκκίνηση του ThinkGearConnector

3 Ελέγξτε εάν το ακουστικό neurosky διαθέτει μπλε LED.

4 Βεβαιωθείτε ότι έχετε εγκαταστήσει τα προγράμματα οδήγησης Mindwave και όχι τα προγράμματα οδήγησης CH340G.

Το C# διακόπτεται κατά τη σύνδεση στο Arduino

Ελέγξτε ξανά τη θύρα Arduino COM.

Η λυχνία LED Moodlight δεν εμφανίζει τα σωστά χρώματα

Ελέγξτε ξανά το σχηματικό.

Αντικαταστήστε το Mosfets.

Συνιστάται: