Πίνακας περιεχομένων:
- Βήμα 1: Ρύθμιση των συνδέσεων
- Βήμα 2: Ρύθμιση του Visual Studio
- Βήμα 3: Το MoodLight
- Βήμα 4: Το ρελέ ελεγχόμενου μυαλού
- Βήμα 5: Mind RGB LedStrip
- Βήμα 6: ΤΕΛΙΚΟ Βήμα
Βίντεο: 3 εκπληκτικά έργα ελέγχου εγκεφάλου / μυαλού Lights LedStrip LED με Arduino και Neurosky: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Θέλατε ποτέ να ανάψετε ή να σβήσετε τα φώτα μόνο με το να το σκεφτείτε; 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
Τώρα μπορούμε να ξεκινήσουμε με το μέρος διασκέδασης!
Πρώτα απ 'όλα επιλέξτε ποιο από τα τρία έργα θέλετε: 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 πρέπει πρώτα να φτιάξουμε τα ηλεκτρονικά. Μπορείτε να βρείτε το σχηματικό στην παραπάνω εικόνα ^.
Βεβαιωθείτε ότι χρησιμοποιείτε μια κοινή λυχνία 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
Για το έργο 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.
Συνιστάται:
Πώς να κάνετε εκπληκτικά εφέ RGB LED Strip Circuit: 6 βήματα (με εικόνες)
Πώς να κάνετε εκπληκτικά εφέ RGB LED Strip Circuit: Γεια σου φίλε, σήμερα θα κάνω ένα κύκλωμα που θα ελέγχει τη λωρίδα LED. Αυτό το κύκλωμα θα δώσει εκπληκτικά εφέ του LED Strip. Αυτό το κύκλωμα είναι πολύ εύκολο και φθηνό. Χρειαζόμαστε μόνο 3- RGB LED. Ας ξεκινήσουμε
ΕΝΑΛΛΑΚΤΙΚΟ ΕΛΕΓΧΟΥ ΣΗΜΑΤΟΣ ΓΕΝΝΗΤΡΙΑΣ ΕΛΕΓΧΟΥ ΓΙΑ ΕΛΕΓΧΟ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΧΥΤΗΤΑΣ (ESC): 7 Βήματα
ΕΝΑΛΛΑΚΤΙΚΟ ΕΛΕΓΧΟΥ ΕΓΧΕΙΡΙΔΙΟΥ ΣΗΜΑΤΟΣ ΓΕΝΙΚΟΥ ΓΙΑ ΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ ΤΑΧΥΤΗΤΑ (ESC): Πριν από λίγο καιρό δημοσίευσα ένα βίντεο (https://www.youtube.com/watch?v=-4sblF1GY1E) στο κανάλι μου στο YouTube όπου έδειξα πώς να φτιάχνω ανεμογεννήτρια από κινητήρα DC χωρίς ψήκτρες. Έκανα το βίντεο στα Ισπανικά και εξηγούσε ότι αυτός ο κινητήρας είχε δοθεί σε
Ανίχνευση μαγνητικής τομογραφίας όγκου εγκεφάλου χρησιμοποιώντας Matlab: 6 βήματα
Αυτός ο κώδικας MATLAB είναι ένα πρόγραμμα για την ανίχνευση του ακριβούς μεγέθους, σχήματος και θέσης ενός όγκου που εντοπίζεται στις μαγνητικές τομογραφίες εγκεφάλου ενός ασθενούς. Αυτό το πρόγραμμα έχει σχεδιαστεί για να λειτουργεί αρχικά με ανίχνευση όγκων
10 βασικά έργα Arduino για αρχάριους! Κάντε τουλάχιστον 15 έργα με έναν πίνακα!: 6 βήματα
10 βασικά έργα Arduino για αρχάριους! Κάντε τουλάχιστον 15 έργα με έναν μόνο πίνακα !: Arduino Project & Φροντιστήριο Περιλαμβάνει 10 βασικά έργα Arduino. Όλοι οι πηγαίοι κώδικες, το αρχείο Gerber και άλλα. Όχι SMD! Εύκολη συγκόλληση για όλους. Εύκολα αφαιρούμενα και αντικαταστάσιμα εξαρτήματα. Μπορείτε να κάνετε τουλάχιστον 15 έργα με ένα μόνο bo
Δωρεάν ανταλλακτικά για έργα ηλεκτρονικού εξοπλισμού και πειραματισμός: 26 βήματα (με εικόνες)
Δωρεάν ανταλλακτικά για έργα Ηλεκτρονικής και Πειραματισμός: Αυτό το διδάξιμο αφορά την απόκτηση δωρεάν ανταλλακτικών για έργα ηλεκτρονικής. Πιθανώς να έχετε όλα τα πράγματα που χρειάζεστε για να ξεκινήσετε και οι προμήθειές σας θα αυξηθούν με την πάροδο του χρόνου καθώς σπάτε πράγματα, αγοράζετε καινούρια πράγματα ή μερικές φορές οι άνθρωποι σας δίνουν το παλιό ή το παλιό