Სარჩევი:

3 გასაოცარი ტვინის / გონების კონტროლის პროექტი Lights LedStrip LED არდუინოსთან და ნეიროსკისთან ერთად: 6 ნაბიჯი (სურათებით)
3 გასაოცარი ტვინის / გონების კონტროლის პროექტი Lights LedStrip LED არდუინოსთან და ნეიროსკისთან ერთად: 6 ნაბიჯი (სურათებით)

ვიდეო: 3 გასაოცარი ტვინის / გონების კონტროლის პროექტი Lights LedStrip LED არდუინოსთან და ნეიროსკისთან ერთად: 6 ნაბიჯი (სურათებით)

ვიდეო: 3 გასაოცარი ტვინის / გონების კონტროლის პროექტი Lights LedStrip LED არდუინოსთან და ნეიროსკისთან ერთად: 6 ნაბიჯი (სურათებით)
ვიდეო: ჯენიფერ გეიზი - "უკიდურესი სიმაღლე" - აუდიო წიგნი 2024, ივლისი
Anonim
Image
Image

ოდესმე გსურდათ შუქების ჩართვა ან გამორთვა მხოლოდ ამაზე ფიქრით? ან გსურთ იცოდეთ რამდენად სტრესული ხართ RGB led ფერის შეხედვით? სანამ ახლა შეგიძლია ამ ინსტრუქციის დაცვით!

იმის გასაგებად, თუ რის გაკეთებას ვაპირებთ დღეს, გირჩევთ, უყუროთ უახლესი youtube ვიდეოს მოკლე დემონსტრაციისთვის!

ეს ინსტრუქცია რეალურად არსებობს სამი პროექტისგან, რომლებიც ყველა იყენებს ტვინის კონტროლს. დიახ, ეს სამია ერთის ფასად!

პირველი პროექტი არის MoodLight. ეს პროექტი იყენებს RGB ხელმძღვანელობას თქვენი ფსიქიკური სტატუსის საჩვენებლად. როდესაც ძალიან მოდუნებული ხართ, მწვანეა, მაგრამ როცა სტრესში გახდებით, ის წითელი გახდება. ამ პროექტს სჭირდება შემდეგი:

1x Arduino Uno ან Nano

1x Neurosky Mindwave ყურსასმენი

1x RGB საერთო ანოდი Led

3x N არხი Mosfet

1x Visual Studio 2017

მეორე პროექტი არის სარელეო პროექტი. ეს პროექტი იყენებს სარელეოს, რომ ჩართოს ან გამორთოს მხოლოდ მასზე ფიქრი! იმის გამო, რომ ის იყენებს სარელეოს, შეგიძლიათ ყველაფერი დააკავშიროთ მასზე. შენი შუქები, შენი ტელევიზია ან თუნდაც შენი ყავის აპარატი! ამ პროექტისთვის ჩვენ გვჭირდება:

1x არდუინო უნო ან ნანო

1x Neurosky Mindwave ყურსასმენი

1x 5v სარელეო

1X BC 547 ტრანზისტორი

1x 5V LED

1x Visual Studio 2017

მესამე პროექტი არის Led Strip პროექტი. ეს პროექტი იყენებს WS2812 ინდივიდუალურ მისამართს RGB Led Strip- ს, რომელიც ჩართავს უფრო Led- ს და გახდის უფრო წითელს, რაც უფრო მეტად ხდები სტრესი. ამ პროექტისთვის ჩვენ გვჭირდება შემდეგი

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 საქაღალდეში.

ახლა შეაერთეთ გონების ტალღის მიმღები თქვენს კომპიუტერში.

ამის შემდეგ ორჯერ დააწკაპუნეთ SETUP. EXE და დააინსტალირეთ.

კავშირი

დრაივერების დაყენების შემდეგ გახსენით MindWave.zip ფაილი და გაუშვით ინსტალერი ყურსასმენის ჩართვით.

ThinkGearConnector

კავშირის დამყარების შემდეგ ჩვენ შეგვიძლია დავაინსტალიროთ ThinkGearConnector.

ArduMind საქაღალდედან გადადით ThinkGear Connector> win32 და ორჯერ დააწკაპუნეთ ThinkGear Connector.exe ყურსასმენთან ჯერ კიდევ ჩართული.

COM პორტის მიღება

სანამ ყურსასმენი ჯერ კიდევ ჩართულია, ჩვენ უნდა მივიღოთ MindWave ყურსასმენის კომპორტი. ეს საჭიროა მე –2 საფეხურისთვის.

COM პორტის მისაღებად:

1 დააჭირეთ Windows კლავიშს + x და აირჩიეთ მოწყობილობის მენეჯერი

2 გადადით პორტებში (COM & LPT)

3 შემდეგ მოძებნეთ MindWave USB ადაპტერი

ამ სახელით შეგიძლიათ იპოვოთ COM პორტი. თუ გადახედავთ ზემოთ მოცემულ სურათს, ნახავთ, რომ ჩემი COM პორტი არის COM8

ნაბიჯი 2: Visual Studio– ს დაყენება

ვიზუალური სტუდიის დაყენება
ვიზუალური სტუდიის დაყენება
ვიზუალური სტუდიის დაყენება
ვიზუალური სტუდიის დაყენება

ახლა ჩვენ შეგვიძლია დავიწყოთ გართობის ნაწილით!

უპირველეს ყოვლისა აირჩიეთ სამი პროექტიდან რომელი გსურთ: Moodlight, Led Strip ან სარელეო.

ვაპირებ ავირჩიო სარელეო პროექტი.

პროექტის არჩევის შემდეგ გადადით ArduMind საქაღალდეში და შემდეგ: 3 Mind Control Projects> Relay Control> RelayControl C#.

ახლა ორჯერ დააწკაპუნეთ HelloEEG.sln– ზე, რომ გახსნათ იგი Visual Studio– ში.

გამოსავლის გამომძიებელში მარჯვენა ღილაკით დააწკაპუნეთ HelloEEG.cs ფაილზე.

აქ მოძებნეთ ხაზი 30 და შეცვალეთ:

connector. ConnectScan ("COM3"); იმ კომპორტისთვის, რომელიც აღმოვაჩინეთ 1 ნაბიჯში.

ასე რომ ჩემთვის:

connector. ConnectScan ("COM8");

ამის შემდეგ ჩვენ შეგვიძლია დავიწყოთ ტექნიკით. მაგრამ შეინახეთ Visual Studio ღია, რადგან ის კვლავ დაგვჭირდება!

ასევე გამორთეთ Mindwave ყურსასმენი

ნაბიჯი 3: MoodLight

MoodLight
MoodLight
MoodLight
MoodLight
MoodLight
MoodLight

Moodlight პროექტისთვის ჩვენ ჯერ ელექტრონიკა უნდა გავაკეთოთ. სქემა შეგიძლიათ იხილოთ ზემოთ მოცემულ სურათზე ^.

დარწმუნდით, რომ იყენებთ საერთო ანოდის LED- ს.

მოსფეტებისთვის მე ვიყენებ RFZ44N- ს.

ელექტრონიკის შექმნის შემდეგ ჩვენ უნდა ატვირთოთ კოდი არდუინოში.

კოდი შეგიძლიათ იხილოთ ArduMind საქაღალდეში. შემდეგ გადადით 3 გონების კონტროლის პროექტზე> Moodlight> Moodlight Arduino.

ახლა უბრალოდ დააკავშირეთ Arduino და დააჭირეთ ღილაკს ატვირთვა.

შენიშვნა: თუ თქვენ იყენებთ Arduino– ს CH340G– ით (ბევრი ჩინური კლონი იყენებს მათ) თქვენ უნდა დააინსტალიროთ ორიგინალური CH340G დრაივერები, რადგან Mindwave Adapter ასევე იყენებს ამ IC– ს. ორიგინალური დრაივერის ხელახალი ინსტალაციის შემდეგ შეგიძლიათ კვლავ ატვირთოთ თქვენს არდუინოში. მას შემდეგ რაც ატვირთეთ კოდი ხელახლა დააინსტალირეთ Mindwave Drivers ისე რომ იმუშაოს ამ ინსტრუქციის ბოლო საფეხურზე

ნაბიჯი 4: გონების კონტროლირებადი სარელეო

გონების კონტროლირებადი სარელეო
გონების კონტროლირებადი სარელეო
გონების კონტროლირებადი სარელეო
გონების კონტროლირებადი სარელეო
გონების კონტროლირებადი სარელეო
გონების კონტროლირებადი სარელეო
გონების კონტროლირებადი სარელეო
გონების კონტროლირებადი სარელეო

სარელეო პროექტისთვის ჩვენ ჯერ უნდა გავაკეთოთ ელექტრონიკა. სქემა შეგიძლიათ იხილოთ ზემოთ მოცემულ სურათზე ^.

რელე, რომელსაც მე ვიყენებ, არის 5V SDR სარელეო, როგორც ზემოთ მოცემულ სურათზე.

შავი მავთული, რომელიც მიდის ტრანზისტორიდან სარელეოში და წითელი მავთული, რომელიც გადადის სარელეოდან 5 ვ -მდე, ორივე უნდა იყოს დაკავშირებული რელეზე კოჭის ქინძისთავებთან. თუ გადახედავთ სურათს ზემოთ, ეს ორი მავთული უნდა იყოს დაკავშირებული რელეს პინ 1 -თან და პინ 2 -თან.

ელექტრონიკის შექმნის შემდეგ ჩვენ უნდა ატვირთოთ კოდი არდუინოში. კოდი შეგიძლიათ იხილოთ ArduMind საქაღალდეში. შემდეგ გადადით 3 გონების კონტროლის პროექტზე> სარელეო კონტროლი> RelayControl Arduino

ახლა უბრალოდ დააკავშირეთ Arduino და დააჭირეთ ღილაკს ატვირთვა.

შენიშვნა: თუ თქვენ იყენებთ Arduino– ს CH340G– ით (ბევრი ჩინური კლონი იყენებს მათ) თქვენ უნდა დააინსტალიროთ ორიგინალური CH340G დრაივერები, რადგან Mindwave Adapter ასევე იყენებს ამ IC– ს. ორიგინალური დრაივერის ხელახალი ინსტალაციის შემდეგ შეგიძლიათ კვლავ ატვირთოთ თქვენს არდუინოში. მას შემდეგ რაც ატვირთეთ კოდი ხელახლა დააინსტალირეთ Mindwave Drivers ისე რომ იმუშაოს ამ ინსტრუქციის ბოლო საფეხურზე

ნაბიჯი 5: გაითვალისწინეთ RGB LedStrip

გონება RGB LedStrip
გონება RGB LedStrip
გონება RGB LedStrip
გონება RGB LedStrip
გონება RGB LedStrip
გონება RGB LedStrip
გონება RGB LedStrip
გონება RGB LedStrip

RGB ledstrip პროექტისთვის ჩვენ პირველ რიგში უნდა გავაკეთოთ ელექტრონიკა. სქემა შეგიძლიათ იხილოთ ზემოთ მოცემულ სურათზე ^.

საბედნიეროდ, ეს სქემა ძალიან ადვილია. უბრალოდ დარწმუნდით, რომ დაუკავშირეთ WS2812B- ის 5V და GND ცალკე 5V კვების ბლოკს.

არ დაგავიწყდეთ GND– ის დაკავშირება არდუინოს GND– თანაც

ელექტრონიკის შექმნის შემდეგ ჩვენ უნდა ატვირთოთ კოდი არდუინოში. კოდი შეგიძლიათ იხილოთ ArduMind საქაღალდეში. შემდეგ გადადით 3 გონების კონტროლის პროექტზე> LedStrip> LedStrip Arduino.

ახლა უბრალოდ დააკავშირეთ Arduino და დააჭირეთ ღილაკს ატვირთვა.

შენიშვნა: თუ თქვენ იყენებთ Arduino– ს CH340G– ით (ბევრი ჩინური კლონი იყენებს მათ) თქვენ უნდა დააინსტალიროთ ორიგინალური CH340G დრაივერები, რადგან Mindwave Adapter ასევე იყენებს ამ IC– ს. ორიგინალური დრაივერის ხელახალი ინსტალაციის შემდეგ შეგიძლიათ კვლავ ატვირთოთ თქვენს არდუინოში. მას შემდეგ რაც ატვირთეთ კოდი ხელახლა დააინსტალირეთ Mindwave Drivers ისე რომ იმუშაოს ამ ინსტრუქციის ბოლო საფეხურზე

ნაბიჯი 6: საბოლოო ნაბიჯი

ფინალური ნაბიჯი !!
ფინალური ნაბიჯი !!
ფინალური ნაბიჯი !!
ფინალური ნაბიჯი !!
ფინალური ნაბიჯი !!
ფინალური ნაბიჯი !!

საბოლოო ნაბიჯისათვის ჩვენ უნდა მივიღოთ Com პორტი არდუინოდან. ამის პოვნა ძალიან ადვილია Arduino IDE გამოყენებით.

გადადით ინსტრუმენტებზე და შემდეგ გადაიტანეთ პორტი აქ შეგიძლიათ ნახოთ არდუინოს COM პორტი. თუ გადახედავთ ზემოთ მოცემულ სურათს, ხედავთ რომ მე მაქვს COM20 ჩემი არდუინოსთვის.

ახლა დაბრუნდით ვიზუალურ სტუდიაში და მოძებნეთ 55 -ე ხაზი HelloEEG.cs ფაილში.

შეცვალეთ COM პორტი თქვენს Arduino COM პორტში.

ასე რომ, ჩემთვის პორტი = ახალი SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); უნდა შეიცვალოს

პორტი = ახალი SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);

ახლა ისევ დაუკავშირეთ თქვენი Mindwave ყურსასმენი. ჩართეთ ყურსასმენი და დააჭირეთ პროგრამის დასაწყებად დიდ მწვანე ისარს ვიზუალურ სტუდიაში!

ყველაფერი სწორად წარიმართა, ახლა დასრულდა თქვენი გონების კონტროლის პროექტი !!! Ყოჩაღ!

თუ თქვენ გააკეთეთ პროექტი, გთხოვთ გამიზიაროთ ის ქვემოთ, ღილაკის "მე გავაკეთე" გამოყენებით.

ასევე გადახედეთ ჩემს სხვა სახლის ავტომატიზაციას და რობოტულ პროექტებს!

საერთო პრობლემები

აქ არის რამოდენიმე გავრცელებული პრობლემა და მათი გადაჭრის გზები:

C# პროგრამა ამბობს "მოწყობილობები არ მოიძებნა!:("

1 გადაამოწმეთ COM პორტი Mindwave ყურსასმენისთვის.

2 შეამოწმეთ მუშაობს თუ არა ThinkGearConnector ფონზე. წინააღმდეგ შემთხვევაში გადატვირთეთ ThinkGearConnector

3 შეამოწმეთ აქვს თუ არა ნეიროვსკის ყურსასმენს ლურჯი LED.

4 დარწმუნდით, რომ დაინსტალირებული გაქვთ Mindwave დრაივერები და არა CH340G დრაივერები.

C# იშლება არდუინოსთან დაკავშირებისას

გადაამოწმეთ Arduino COM პორტი.

Moodlight LED არ აჩვენებს სწორ ფერებს

კვლავ შეამოწმეთ სქემა.

შეცვალეთ მოსფეტი.

გირჩევთ: