Innehållsförteckning:

Röstkontrollampor Elektronik RGB LED -remsor med mera med Cortana och Arduino Hemmautomation: 3 steg
Röstkontrollampor Elektronik RGB LED -remsor med mera med Cortana och Arduino Hemmautomation: 3 steg

Video: Röstkontrollampor Elektronik RGB LED -remsor med mera med Cortana och Arduino Hemmautomation: 3 steg

Video: Röstkontrollampor Elektronik RGB LED -remsor med mera med Cortana och Arduino Hemmautomation: 3 steg
Video: Голубая стрела (1958) фильм 2024, Juni
Anonim
Image
Image

Gillar du tanken på att styra saker med din röst? Eller tycker du inte om att gå upp ur sängen för att släcka lamporna? Men är alla befintliga lösningar som google home för dyra? Nu kan du göra det själv för under 10 $. Och ännu bättre är det väldigt enkelt att göra det!

Allt är möjligt tack vare den nyligen släppta gratis CoRoom Windows 10 -applikationen som finns i Windows Store, och genom att följa de tre enkla stegen nedan kan du göra det själv.

Kontrollera se CortanaRoom in action kolla videon ovan eller nedan:

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

Ett par saker CortanaRoom kan göra:

  • Kontrollera lamporna med din röst
  • Styr saker som en TV med din röst
  • Styr en RGB Led Strip med din röst
  • Använd CortanaRoom -appen för att ställa in ett alarm som väcker dig genom att långsamt öka ljusstyrkan på RGB Led -remsan i solens färger.
  • Använd 3 inbyggda LED -remseffekter som blinkande eller blekning
  • Integration med Cortana för sömlös integration med Windows 10.
  • Och mycket mer!

För att göra CortanaRoom behöver du ett par grundläggande delar:

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

Gratis CoRoom -appen

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

Och en Windows 10 -dator med mikrofon !

Många trådar

Om du vill ha den valfria RGB LED -remsan behöver du också:

3 N-Channel MOSFET är som IRFZ44N

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

En vanlig anod RGB LED -remsa

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

En strömförsörjning för din LED -remsa med rätt spänning. Till exempel är denna 12V 3A tillräckligt bra

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

När du har samlat alla delar går du till steg 1 för att komma igång.

Steg 1: Gör elektroniken

Att göra elektroniken
Att göra elektroniken
Att göra elektroniken
Att göra elektroniken
Att göra elektroniken
Att göra elektroniken

Först och främst måste vi göra elektroniken. CortanaRoom finns faktiskt av tre moduler. Det är Core -delen som är obligatorisk att göra och sedan finns det två separata moduler som är RGB Led Strip och IR -sensor. På grund av detta har jag separerat elektronikdelen i tre mindre delar.

Kärndelen

Kärndelen existerar från hjärnan i projektet som är en Arduino, och de ställdon som är reläets. Att göra detta är faktiskt väldigt enkelt. Det enda du behöver göra är att följa schemat ovan. Den här schemat kan se svårt ut, men för kärndelen behöver du bara göra den röda cirkeldelen på den andra bilden ovan.

Efter att ha anslutit alla reläer till Arduino måste vi ansluta lamporna och / eller andra enheter till reläet. För att göra detta, få strömkabeln till ditt ljus. Skär sedan hylsan från strömkabeln så att du kan se trådarna inuti kabeln. För det mesta ser du en blå, brun och ibland en gröngul tråd. Klipp nu den blå tråden och ta bort ändarna. Efter det lödet ena av dessa ändar på reläets gemensamma stift och den andra änden på reläets NC (normalt stängda) stift. Se bilden ovan för att se vilka stift du behöver använda.

Du kan nu fortsätta göra detta för alla dina lampor. Samma steg gäller också för TV: n. Men i teorin kan du ansluta allt du vill. Till exempel bör en kaffemaskin eller en datorskärm vara möjlig genom att följa dessa steg.

Om du har några frågor om den här delen kommentera den i kommentarerna nedan så svarar jag inom en dag

Om du inte vill ha RGB LED -remsan eller IR -sensorn kan du hoppa över resten och gå till steg 2

RGB LED -remsan

CortanaRoom har också stöd för en RGB LED -remsa. Om du lägger till detta får du möjlighet att använda den nya Wake Up Light -funktionen. Wake Up Light är ett slags larm som istället för att använda ett irriterande ljud väcker dig genom att simulera en stigande sol. Detta kommer att resultera i en trevligare uppvaknande och kan till och med fixa ditt morgonhumör. Förutom Wake Up Light kommer du också att kunna styra färgen på Led -remsan med din röst och använda en av de tre inbyggda effekterna.

För att göra det måste du först göra kärndelen. Lägg sedan till schemat med den gröna cirkeln runt det i ditt projekt.

- Se till att använda en vanlig anod RGB-ledremsa och N-kanals mosfeter!

- Se till att använda en tillräckligt stark strömförsörjning, minst 1A för en 1m RGB Led Strip.

- Glöm inte heller att ansluta marken på Arduino till marken på Led Strip -strömförsörjningen.

Om du inte vill ha IR -sensorn, hoppa över resten och gå till steg 2

IR -sensorn

Den sista delen är IR-sensorn. Med denna sensor ansluten tänds RGB -lampan automatiskt när du går in i rummet. Den här funktionen fungerar men den är fortfarande buggig. Och om du bestämmer dig för att meddela att det kanske inte fungerar 100% korrekt.

Gjort?

När du har följt stegen ovan är du redo att gå till nästa steg! Kolla den sista bilden ovan för att se hur den ska se ut nu.

Steg 2: Programvaran

Mjukvaran
Mjukvaran
Mjukvaran
Mjukvaran
Mjukvaran
Mjukvaran

Nu kan vi börja arbeta med programvaran. lyckligtvis är detta också mycket enkelt. Det första vi måste göra är att ladda upp lite kod till Arduino.

Uppladdningskod

Följ de enkla stegen nedan för att göra detta:

  1. Anslut din Arduino
  2. Öppna Arduino IDE
  3. gå till exempel - Firmata och klicka på Standard Firmata (som på bilden ovan)
  4. tryck nu på uppladdningsknappen och du är klar!

För en mer detaljerad handledning:

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

Ansluter med CoRoom -appen

Nu har Arduino rätt kod på den, vi kan ansluta den till CoRoom -appen. Du kan ladda ner CoRoom -appen från Windows Store här:

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

Anslut sedan din Arduino till din dator. Öppna nu appen och du bör se några lysdioder blinka på din Arduino. Oroa dig inte om detta inte är fallet. Det kan bero på att du har ett annat Arduino -kort. För att åtgärda detta, gå till inställningssidan inuti CoRoom -appen och ändra värdet "PID_7523" till "PID_0043" och ändra värdet "VID_1A86" till "VID_2341". Tryck nu på den röda cirkeln till höger för anslutningsrutan så ska den anslutas.

När du är ansluten är du klar! Du kommer nu att kunna styra saker med din röst. Om något inte fungerar kan du kontrollera felsökningsstegen nedan eller så kan du naturligtvis kommentera nedan med din fråga.

Felsökning

Naturligtvis kan det alltid vara ett problem när du skapar ett projekt. Här nedan kommer jag att försöka täcka de vanligaste problemen du kan ha.

Att slå på och av är omvänt?

Tänds ditt ljus när du försöker stänga av det och släcks det när det måste tändas? då har du bytt den normalt öppna stiftet med den normalt stängda stiftet på reläet. Försök att byta stiftet på reläet och detta borde fixa det.

Cortana svarar inte på "Hej Cortana"

Om Cortana inte svarar på "Hey Cortana", kontrollera om det här alternativet är aktiverat i Cortana -inställningsmenyn. För att se detta, gå till inställningsmenyn genom att skriva inställningar i Windows sökfält. Efter den typen i sökfältet i inställningsmenyn Cortana och tryck på avsnittet Cortana inställningar. I avsnittet Cortana -inställningar letar du efter svaret på "Hey Cortana" och aktiverar det.

Cortana är inte installerat eller tillgängligt?

Om det verkar som om Cortana inte är tillgängligt eller installerat eftersom du till exempel inte kan se det i Windows sökfält eller någon annanstans kan det vara att din region inte är korrekt inställd. Eftersom Cortana bara är tillgängligt i vissa regioner kan du behöva ändra din region och kanske också ditt systemspråk. Följ denna handledning för att aktivera Cortana i ditt land:

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

Cortana kan inte höra mig?

Om Cortana inte kan höra dig, kontrollera först om din mikrofon är korrekt inställd. Du kan kalibrera om din mikrofon med hjälp av felsökaren som du hittar i Cortana -inställningarna i Windows 10.

En eller flera färger på RGB Led -remsan fungerar nu?

Kontrollera först dina anslutningar. Är alla ledningar korrekt anslutna? Kontrollera därefter om strömförsörjningens jord också är ansluten till Arduino? Kontrollera därefter om du har Gate, Drain och källa är korrekt anslutna. Källan ska gå till RGB Led -remsan, Töm till marken och Gate till Arduino. Om det fortfarande fungerar nu kan det vara att din MOSFET är trasig. Försök att byta ut det och det ska nu fungera.

Arduino ansluter inte ens efter att PID- och VID -värdena har ändrats

Om din Arduino fortfarande inte ansluter även efter att du har ändrat PID- och VID -värdena i inställningsmenyn kan det vara att din PID och VID är olika. Följ stegen nedan för att hitta din PID och VID.

1. Windows -tangenten + x och välj Enhetshanteraren

2. gå till hamnar

3. högerklicka på din enhet (förmodligen något som "Arduino" eller "CH340g" och välj egenskaper

4. gå till fliken detaljer

5. i fastighetsvalet klickar du på hardware lds

6. nu ser du din VID och PID

Steg 3: Du är klar

Image
Image

Grattis du är klar !

Även om det inte var så svårt att göra rätt? Nu kan du flexa på dina vänner eller flickvän med ditt nya projekt. Om du gillade det här projektet, kolla också mitt andra projekt som den här automatiska öppnings- och stängningsdörren du kan göra väldigt billigt själv:

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

Fjärrkontroll

En sak du kan prova nu fungerar allt är att använda fjärrkontrollen. Detta är faktiskt bara ett slags arbete som gör det möjligt att styra dina lampor var som helst i världen. För att använda den, ladda ner teamviewer på din Windows 10 -dator och på den enhet du vill styra ditt rum från:

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

Anslut nu helt enkelt till din Windows 10 -dator och öppna CoRoom -appen. Tryck nu på cirklarna för att slå på och av lamporna.

Youtube!

Om du gillar fler sådana här projekt, kolla in min youtube -kanal för mer innehåll:

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

Modderar koden

Om du själv vill tänka på koden är den tillgänglig på min GitHub här:

github.com/sieuwe1/CortanaRoom

Rekommenderad: