Indholdsfortegnelse:

Stemmestyringslamper Elektronik RGB Led Strips og mere med Cortana og Arduino hjemmeautomatisering: 3 trin
Stemmestyringslamper Elektronik RGB Led Strips og mere med Cortana og Arduino hjemmeautomatisering: 3 trin

Video: Stemmestyringslamper Elektronik RGB Led Strips og mere med Cortana og Arduino hjemmeautomatisering: 3 trin

Video: Stemmestyringslamper Elektronik RGB Led Strips og mere med Cortana og Arduino hjemmeautomatisering: 3 trin
Video: Squid game #shorts 2024, November
Anonim
Image
Image

Kan du lide tanken om at kontrollere tingene med din stemme? Eller kan du ikke lide at stå ud af sengen for at slukke lyset? Men er alle eksisterende løsninger som google home for dyre? Nu kan du lave det selv for under 10 $. Og endnu bedre, det er meget let at lave det!

Det er alt muligt takket være den netop udgivne gratis CoRoom Windows 10 -applikation, der er tilgængelig i Windows Store, og ved at følge de 3 enkle trin herunder kan du lave det selv.

Tjek se CortanaRoom in action tjek videoen ovenfor eller herunder:

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

Et par ting CortanaRoom kan gøre:

  • Styr lys med din stemme
  • Styr ting som et fjernsyn med din stemme
  • Styr en RGB Led Strip med din stemme
  • Brug CortanaRoom -appen til at oprette en alarm, som vækker dig ved langsomt at øge lysstyrken på RGB Led -strimlen i solens farver.
  • Brug 3 indbyggede LED -stripeffekter som blinkende eller fade
  • Integration med Cortana til problemfri integration med Windows 10.
  • Og meget mere!

For at lave CortanaRoom har du brug for et par grundlæggende dele:

5V relæ

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

Arduino uno eller nano

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

Den gratis CoRoom -app

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

Og en Windows 10 -computer med en mikrofon

Mange ledninger

Hvis du vil have den valgfrie RGB Led -strip, har du også brug for:

3 N-Channel MOSFET'S ligner IRFZ44N

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

En fælles anode RGB Led Strip

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

En strømforsyning til din LED -strip med den rigtige spænding. For eksempel er denne 12V 3A god nok

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

Når du har samlet alle delene, skal du gå til trin 1 for at komme i gang.

Trin 1: Lav elektronikken

Fremstilling af elektronikken
Fremstilling af elektronikken
Fremstilling af elektronikken
Fremstilling af elektronikken
Fremstilling af elektronikken
Fremstilling af elektronikken

Først og fremmest skal vi lave elektronikken. CortanaRoom findes faktisk ud af 3 moduler. Der er Core -delen, som er obligatorisk at lave, og så er der 2 separate moduler, som er RGB Led Strip og IR -sensor. På grund af dette har jeg adskilt elektronikdelen i tre mindre dele.

Kernedelen

Kernedelen eksisterer ud af hjernen i projektet, som er en Arduino, og de aktuatorer, der er relæets. At lave dette er faktisk meget let. Det eneste du skal gøre er at følge skematikken ovenfor. Denne skematik kan se vanskelig ud, men for kernedelen skal du kun lave den røde cirkel på det andet billede ovenfor.

Efter at have tilsluttet alle relæerne til Arduino skal vi tilslutte lysene og / eller andre enheder til relæet. For at gøre dette skal du få strømkablet til dit lys. Skær derefter ærmet fra strømkablet, så du kan se ledningerne inde i kablet. Det meste af tiden vil du se en blå, brun og undertiden en grøn gul ledning. Klip nu den blå ledning af og fjern enderne. Efter denne lodning en af disse ender på relæets fælles stift og den anden ende på relæets (normalt lukkede) stift. Se billedet ovenfor for at se, hvilke pins du skal bruge.

Du kan nu fortsætte med at gøre dette for alle dine lys. De samme trin gælder også for fjernsynet. Men i teorien kan du tilslutte alt, hvad du vil. For eksempel bør en kaffemaskine eller en computerskærm være mulig ved at følge disse trin.

Hvis du har spørgsmål til denne del, kommenter den i kommentarerne herunder, og jeg vil besvare den inden for en dag

Hvis du ikke vil have RGB LED -stripen eller IR -sensoren, kan du springe resten over og gå til trin 2

RGB Led strip

CortanaRoom har også understøttelse af en RGB Led -strip. Hvis du tilføjer dette, får du mulighed for at bruge den nye Wake Up Light -funktion. Wake Up Light er en slags alarm, som i stedet for at bruge en irriterende lyd vil vække dig ved at simulere en stigende sol. Dette vil resultere i en mere behagelig vågning og kan endda ordne dit morgenhumør. Udover Wake Up Light vil du også kunne styre farven på Led -stripen med din stemme og bruge en af de 3 indbyggede effekter.

For at gøre det skal du først lave kernedelen. Tilføj derefter skematikken med den grønne cirkel omkring det til dit projekt.

- Sørg for at bruge en fælles anode RGB led strip og N-kanal mosfets!

- Sørg for at bruge en stærk nok strømforsyning, mindst 1A til en 1m RGB Led Strip.

- Glem heller ikke at tilslutte jorden på Arduino til jorden på Led strip strømforsyningen.

Hvis du ikke vil have IR -sensoren, skal du springe resten over og gå til trin 2

IR -sensoren

Den sidste del er IR-sensoren. Med denne sensor tilsluttet tændes RGB -lyset automatisk, når du går ind i rummet. Denne funktion virker, men den er stadig buggy. Og hvis du beslutter dig for at gøre det opmærksom på, at det måske ikke virker 100% korrekt.

Færdig?

Når du har fulgt trinene ovenfor, er du klar til at gå til næste trin! Tjek det sidste billede ovenfor for at se, hvordan det skal se ud nu.

Trin 2: Softwaren

Softwaren
Softwaren
Softwaren
Softwaren
Softwaren
Softwaren

Nu kan vi begynde at arbejde på softwaren. det er heldigvis også meget enkelt. Det første, vi skal gøre, er at uploade kode til Arduino.

Upload kode

Følg de lette trin nedenfor for at gøre dette:

  1. Tilslut din Arduino
  2. Åbn Arduino IDE
  3. gå til eksempler - Firmata og klik på Standard Firmata (som på billedet ovenfor)
  4. tryk nu på upload -knappen, og du er færdig!

For en mere detaljeret vejledning:

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

Opretter forbindelse til CoRoom -appen

Nu har Arduino den rigtige kode på den, vi kan forbinde den med CoRoom -appen. Du kan downloade CoRoom -appen fra Windows Store lige her:

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

Derefter slutter din Arduino til din pc. Åbn nu appen, og du skal se nogle LED'er blinke på din Arduino. Hvis dette ikke er tilfældet, skal du ikke bekymre dig. Det kan være fordi du har et andet Arduino -bord. For at løse dette skal du gå til indstillingssiden inde i CoRoom -appen og ændre værdien 'PID_7523' til 'PID_0043' og ændre værdien 'VID_1A86' til 'VID_2341'. Tryk nu på den røde cirkel til højre i forbindelsesboksen, og den skal forbinde.

Når du er tilsluttet, er du færdig! Du vil nu kunne styre tingene med din stemme. Hvis noget ikke virker, kan du kontrollere fejlfindingstrinnene herunder, eller du kan naturligvis kommentere nedenfor med dit spørgsmål.

Fejlfinding

Selvfølgelig kan der altid være et problem, når du opretter et projekt. Her nedenfor vil jeg forsøge at dække de mest almindelige problemer, du kan have.

Tændes og slukkes omvendt?

Tænder dit lys, når du prøver at slukke det, og slukker det, når det skal tændes? så har du skiftet den normalt åbne pin med den normalt lukkede pin på Relæet. Prøv at skifte stiften på relæet, og dette skulle løse det.

Cortana reagerer ikke på "Hey Cortana"

Hvis Cortana ikke reagerer på "Hey Cortana", skal du kontrollere, om denne indstilling er aktiveret i menuen Cortana -indstillinger. For at se dette skal du gå til indstillingsmenuen ved at skrive indstillinger i søgefeltet i Windows. Efter denne type i søgefeltet i indstillingsmenuen Cortana, og tryk på afsnittet Cortana -indstillinger. I afsnittet Cortana -indstillinger skal du kigge efter reaktionen på "Hey Cortana" og slå den til.

Cortana er ikke installeret eller tilgængelig?

Hvis det ser ud til, at Cortana ikke er tilgængelig eller installeret, fordi du f.eks. Ikke kan se det i Windows -søgelinjen eller andre steder, kan det være, at din region ikke er indstillet korrekt. Fordi Cortana kun er tilgængelig i visse regioner, skal du muligvis ændre din region og måske også dit systemsprog. Følg denne vejledning for at aktivere Cortana i dit land:

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

Cortana kan ikke høre mig?

Hvis Cortana ikke kan høre dig, skal du først kontrollere, om din mikrofon er konfigureret korrekt. Du kan kalibrere din mikrofon igen ved hjælp af fejlfindingsprogrammet, du kan finde i Cortana -indstillingerne i Windows 10.

En eller flere farver på RGB Led strip fungerer nu?

Kontroller først dine forbindelser. Er alle ledninger tilsluttet korrekt? Kontroller derefter om strømforsyningens jord også er forbundet til Arduino? Kontroller derefter, om du har porten, afløb og kilde korrekt forbundet. Kilden skal gå til RGB Led -strimlen, Dræn til jorden og Port til Arduino. Hvis det stadig fungerer nu, kan det være, at din MOSFET er ødelagt. Prøv at udskifte det, og det skal nu fungere.

Arduino opretter ikke forbindelse selv efter ændring af PID- og VID -værdier

Hvis din Arduino stadig ikke opretter forbindelse, selv efter du har ændret PID- og VID -værdierne i indstillingsmenuen, kan det være, at din PID og VID er forskellige. Følg trinene herunder for at finde din PID og VID.

1. Windows -tast + x, og vælg Enhedshåndtering

2. gå til havne

3. højreklik på din enhed (sandsynligvis noget som "Arduino" eller "CH340g" og vælg egenskaber

4. gå til fanen detaljer

5. i området til valg af ejendom klik på hardware lds

6. nu vil du se din VID og PID

Trin 3: Du er færdig

Image
Image

Tillykke du er færdig

Selvom det ikke var så svært at gøre rigtigt? Nu kan du bøje dine venner eller kæreste med dit nye projekt. Hvis du kunne lide dette projekt, tjek også mit andet projekt som denne automatiske åbning og lukning af dør, du kan lave meget billigt selv:

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

Fjernbetjening

En ting du kan prøve nu alt fungerer, er at bruge fjernbetjeningsfunktionen. Dette er faktisk bare en slags arbejde, der gør det muligt at styre dine lys fra hvor som helst i verden. For at bruge det, download teamviewer på din Windows 10 -pc og på den enhed, du vil styre dit værelse fra:

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

Nu skal du blot oprette forbindelse til din Windows 10 -computer og åbne CoRoom -appen. Tryk nu på cirklerne for at tænde og slukke lyset.

Youtube

Hvis du kan lide flere projekter som dette, kan du tjekke min youtube -kanal for mere indhold:

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

Ændrer koden

Hvis du selv vil tænke med koden, er den alt tilgængelig på min GitHub her:

github.com/sieuwe1/CortanaRoom

Anbefalede: