INHOUDSOPGAWE:

Voice Control Lights Electronics RGB Led Strips en meer met Cortana en Arduino Tuisautomatisering: 3 stappe
Voice Control Lights Electronics RGB Led Strips en meer met Cortana en Arduino Tuisautomatisering: 3 stappe

Video: Voice Control Lights Electronics RGB Led Strips en meer met Cortana en Arduino Tuisautomatisering: 3 stappe

Video: Voice Control Lights Electronics RGB Led Strips en meer met Cortana en Arduino Tuisautomatisering: 3 stappe
Video: WiZ RGB LED Strip Starter kit unbox, install & review 2024, November
Anonim
Image
Image

Hou jy van die idee om dinge met jou stem te beheer? Of hou u nie daarvan om uit die bed te klim om die ligte af te skakel nie? Maar is alle bestaande oplossings soos Google Home te duur? Nou kan u dit self maak vir minder as $ 10. En nog beter, dit is baie maklik om dit te maak!

Dit is alles moontlik danksy die pas vrygestelde gratis CoRoom Windows 10 -toepassing wat in die Windows Store beskikbaar is, en deur die drie eenvoudige stappe hieronder te volg, kan u dit self maak.

Kyk na CortanaRoom in aksie, kyk na die video hierbo of onder:

www.youtube.com/watch?v=38VDIR3he6g&feature=youtu.be

'N Paar dinge wat CortanaRoom kan doen:

  • Beheer ligte met u stem
  • Beheer dinge soos 'n TV met jou stem
  • Beheer 'n RGB Led Strip met jou stem
  • Gebruik die CortanaRoom -app om 'n alarm op te stel wat u sal wakker maak deur die helderheid van die RGB Led -strook stadig in die son se kleure te verhoog.
  • Gebruik 3 ingeboude LED -strook -effekte, soos flikker of vervaag
  • Integrasie met Cortana vir naatlose integrasie met Windows 10.
  • En baie meer!

Om CortanaRoom te maak, benodig u 'n paar basiese dele:

5V aflos

www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAOSwYHxWM6gD:rk:12: bl: 0

Arduino uno of nano

www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9gMjVajKJYkcr: bl: 0

Die gratis CoRoom -app

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

En 'n Windows 10 -rekenaar met 'n mikrofoon

Baie drade

As u die opsionele RGB Led -strook wil hê, benodig u ook:

3 N-Channel MOSFET is soos die IRFZ44N

www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221?hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rk:1:pf:0

'N Algemene Anode RGB Led Strip

www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips

'N Kragtoevoer vir u LED -strook met die regte spanning. Hierdie 12V 3A is byvoorbeeld goed genoeg

www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v

Nadat u al die dele versamel het, gaan na stap 1 om te begin.

Stap 1: Maak die elektronika

Maak die elektronika
Maak die elektronika
Maak die elektronika
Maak die elektronika
Maak die elektronika
Maak die elektronika

Eerstens moet ons die elektronika maak. CortanaRoom bestaan eintlik uit 3 modules. Daar is 'n kern -deel wat verpligtend is om te maak, en dan is daar 2 afsonderlike modules: die RGB Led Strip en IR -sensor. As gevolg hiervan het ek die elektroniese deel in drie kleiner dele geskei.

Die kern gedeelte

Die kerngedeelte bestaan uit die brein van die projek, 'n Arduino, en die aandrywers wat die relais is. Dit is eintlik baie maklik om dit te maak. Die enigste ding wat u hoef te doen is om die skema hierbo te volg. Hierdie skema kan moeilik lyk, maar vir die kern moet u slegs die rooi sirkelvormige deel in die tweede prent hierbo maak.

Nadat ons al die relais aan die Arduino gekoppel het, moet ons die ligte en / of ander toestelle aan die relais koppel. Om dit te doen, kry die kragkabel van u lig, sny dan die mou van die kragkabel af sodat u die drade in die kabel kan sien. Die meeste van die tyd sal u 'n blou, bruin en soms 'n groen geel draad sien. Sny nou die blou draad en strook die punte. Na die soldeer eindig een van hierdie op die gewone pen van die Relay en die ander kant op die NC (normaal gesluit) pen van die Relay. Sien die prent hierbo om te sien watter penne u moet gebruik.

U kan nou voortgaan om dit vir al u ligte te doen. Dieselfde stappe geld ook vir die TV. Maar in teorie kan u alles aansluit wat u wil. Byvoorbeeld, 'n koffiemasjien of 'n rekenaarskerm moet moontlik wees deur hierdie stappe te volg.

As u enige vrae het oor hierdie gedeelte, lewer 'n opmerking in die kommentaar hieronder, en ek sal dit binne 'n dag beantwoord

As u nie die RGB Led -strook of die IR -sensor wil hê nie, kan u die res oorslaan en na stap 2 gaan

Die RGB Led -strook

CortanaRoom het ook ondersteuning vir 'n RGB Led -strook. As u dit byvoeg, kan u die nuwe Wake Up Light -funksie gebruik. Die Wake Up Light is 'n soort alarm wat in plaas van 'n irriterende geluid u sal wakker maak deur 'n opkomende son te simuleer. Dit lei tot 'n aangenamer wakker word en kan selfs u oggendstemming verbeter. Behalwe die Wake Up Light, kan u ook die kleur van die Led -strook met u stem beheer en een van die drie ingeboude effekte gebruik.

Om dit te maak, moet u eers die kerndeel maak. Voeg daarna die skematika met die groen sirkel om dit by u projek.

- Maak seker dat u 'n gewone RGB-LED-strook met anode en N-kanaalmofette gebruik!

- Maak seker dat u 'n sterk genoeg kragtoevoer gebruik, ten minste 1A vir 'n 1 m RGB Led Strip.

- Vergeet ook nie om die grond van die Arduino aan te sluit op die grond van die Led strip -kragtoevoer nie.

As u nie die IR -sensor wil hê nie, slaan die res oor en gaan na stap 2

Die IR -sensor

Die laaste deel is die IR-sensor. As hierdie sensor aangeheg is, skakel die RGB -lig outomaties aan sodra u die kamer binnekom. Hierdie funksie werk wel, maar dit is nog steeds karig. En as u besluit om dit te laat weet dat dit moontlik nie 100% korrek werk nie.

Klaar?

Sodra u die bogenoemde stappe gevolg het, is u gereed om na die volgende stap te gaan! Kyk na die laaste prent hierbo om te sien hoe dit nou moet lyk.

Stap 2: Die sagteware

Die sagteware
Die sagteware
Die sagteware
Die sagteware
Die sagteware
Die sagteware

Nou kan ons aan die sagteware begin werk. gelukkig is dit ook baie eenvoudig. Die eerste ding wat ons moet doen, is om 'n paar kode na die Arduino op te laai.

Laai kode op

Om dit te doen, volg die maklike stappe hieronder:

  1. Koppel jou Arduino
  2. Maak die Arduino IDE oop
  3. Gaan na voorbeelde - Firmata en klik op Standard Firmata (soos op die foto hierbo)
  4. druk nou die oplaai -knoppie en u is klaar!

Vir 'n meer gedetailleerde handleiding:

www.instructables.com/id/Arduino-Installing-Standard-Firmata/

Maak verbinding met die CoRoom -app

As die Arduino die regte kode het, kan ons dit aan die CoRoom -app koppel. U kan die CoRoom -app hier in die Windows -winkel aflaai:

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

Koppel daarna u Arduino aan u rekenaar. Maak nou die app oop en u sal 'n paar LED's op u Arduino sien knip. Moenie bekommerd wees as dit nie die geval is nie. Dit kan wees omdat u 'n ander Arduino -bord het. Om dit reg te stel, gaan na die instellingsbladsy in die CoRoom -app en verander die 'PID_7523' -waarde na' PID_0043 'en verander die' VID_1A86 'waarde na' VID_2341 '. Druk nou die rooi sirkel aan die regterkant van die verbindingsboks en dit moet aansluit.

Sodra u verbind is, is u klaar! U sal nou dinge met u stem kan beheer. As iets nie werk nie, kan u die onderstaande stappe vir probleemoplossing nagaan, of u kan natuurlik hieronder kommentaar lewer op u vraag.

Probleemoplossing

Daar kan natuurlik altyd 'n probleem wees by die opstel van 'n projek. Hier onder sal ek probeer om die mees algemene probleme wat u kan ondervind, te behandel.

Om aan en af te skakel is omgekeer?

Gaan jou lig aan as jy dit probeer afskakel, en gaan dit af wanneer dit moet aanskakel? dan het u die normaal oop pen met die normaal gesluit pen op die Relay verander. Probeer om die pen op die relais te skakel, en dit behoort dit reg te stel.

Cortana reageer nie op 'Hey Cortana' nie

As Cortana nie reageer op 'Hey Cortana' nie, kyk of hierdie opsie in die Cortana -instellingsmenu aangeskakel is. Om dit te sien, gaan na die instellingsmenu deur die instellings in die soekbalk van Windows te tik. Tik daarna die soekbalk in die instellingsmenu Cortana en druk die gedeelte Cortana -instellings. Soek in die gedeelte Cortana -instellings die antwoord op die opsie "Hey Cortana" en skakel dit aan.

Cortana is nie geïnstalleer of beskikbaar nie?

As dit lyk asof Cortana nie beskikbaar of geïnstalleer is nie, omdat u dit byvoorbeeld nie in die soekbalk van Windows of op enige ander plek kan sien nie, kan dit wees dat u streek nie reg is nie. Omdat Cortana slegs in sekere streke beskikbaar is, moet u moontlik u streek en miskien ook u stelseltaal verander. Volg hierdie tutoriaal om Cortana in u land moontlik te maak:

techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/

Kan Cortana my nie hoor nie?

As Cortana u nie kan hoor nie, moet u eers kyk of u mikrofoon korrek opgestel is. U kan u mikrofoon herkalibreer deur die probleemoplosser te gebruik wat u in die Cortana -instellings in Windows 10 kan vind.

Werk een of meer kleure op die RGB Led -strook nou?

Kontroleer eers u verbindings. Is alle drade behoorlik verbind? Kyk daarna of die grond van die kragtoevoer ook aan die Arduino gekoppel is? Kyk daarna of u die hek, afvoer en bron korrek gekoppel het. Die bron moet na die RGB Led -strook gaan, Drain to the ground en Gate to the Arduino. As dit nog steeds werk, kan dit wees dat u MOSFET stukkend is. Probeer dit vervang en dit behoort nou te werk.

Arduino verbind nie, selfs nadat die PID- en VID -waardes verander is

As u Arduino steeds nie verbind nie, selfs nadat u die PID- en VID -waardes in die instellingsmenu verander het, kan u PID en VID anders wees. Volg die onderstaande stappe om u PID en VID te vind.

1. vensters sleutel + x en kies apparaat bestuurder

2. na hawens gaan

3. klik met die rechtermuisknop op u toestel (waarskynlik iets soos "Arduino" of "CH340g" en kies eiendomme

4. gaan na die besonderhede -oortjie

5. in die gebied vir die keuse van eiendom, klik op hardware lds

6. nou sal u u VID en PID sien

Stap 3: U is klaar

Image
Image

Baie geluk jy is klaar

Alhoewel dit nie so moeilik was om reg te doen nie? Nou kan u u vriende of meisie met u nuwe projek aanpas. As u van hierdie projek hou, kyk dan ook na my ander projek, soos hierdie outomatiese deur wat u kan oop- en toemaak, wat u self baie goedkoop kan maak:

www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/

Afstandbeheer

Een ding wat u nou kan probeer, is om die afstandsbedieningsfunksie te gebruik. Dit is eintlik net 'n soort werk wat dit moontlik maak om u ligte van oral ter wêreld te beheer. Laai teamviewer af op u Windows 10 -rekenaar en op die toestel waarmee u u kamer wil beheer:

www.teamviewer.com/nl/download/windows/

Koppel nou eenvoudig aan u Windows 10 -rekenaar en maak die CoRoom -app oop. Druk nou op die sirkels om die ligte aan en af te skakel.

Youtube

As u meer van hierdie projekte hou, kyk dan na my YouTube -kanaal vir meer inhoud:

www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA?view_as=subscriber

Die kode verander

As u self met die kode wil dink, is dit alles beskikbaar op my GitHub hier:

github.com/sieuwe1/CortanaRoom

Aanbeveel: