Innehållsförteckning:
- Steg 1: Låt oss bygga hårdvaran
- Steg 2: Konfigurera Arduino
- Steg 3: Konfigurera CortanaRGB
- Steg 4: Njut
Video: Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I denna instruerbara kommer jag att visa dig hur du kan styra din RGB led eller led strip med din röst. Detta görs av CoRGB -appen som är tillgänglig gratis i Windows App Store. Denna app är en del av mitt CortanaRoom -projekt. När du är klar med det här projektet kan du gå in i ditt rum och bara be Cortana att slå på LED -remsan till exempel blå och Cortana kommer att slå på den för dig. För denna handledning behöver du inte mycket.
1x windows 10 st
3x N -kanal mosfet (kan göras utan men du kan än bara ansluta 1 RGB -led)
1x arduino med usb -port
1x RGB led eller RGB ledstrip med en gemensam +
Om du inte är så teknisk eller inte har alla komponenter kan du köpa DIY -kit från ebay här:
Här är en lista över funktionerna för cortanaRGB och kolla också in videon!
-Slå på eller av din LED -remsa i flera färger med röst
Färger som stöds är
Röd
Blå
Grön
Lila
Rosa
Orange
Gul
Cyan
-Aktivera fade -effekten med röst
-ställ in anpassad blekningshastighet
-Aktivera den blinkande effekten med röst
-Sätt en anpassad blinkande färg och blinkande hastighet
-Aktivera enfärgsfadeffekten med röst
-sätt anpassad enkel färg blekningshastighet och färg
-CortanaRGB kommer ihåg dina inställningar även om du stänger programmet
-En komplett hjälplista är inbyggd -Skapa din egen anpassade RGB -färg med reglage
-Smart layout design
-CortanaRGB kan aktiveras från bakgrunden bara med röst.
-Flera röstkommandomöjligheter för en funktion. Till exempel fungerar "Vänligen vänd LED -rött", men "Vänligen slå på min LED i färg rött" fungerar också
-stöd för flera seriella omvandlarchips
Så låt oss komma igång!
Om du inte är så teknisk eller inte har alla komponenter kan du köpa DIY -kit från ebay här:
www.ebay.com/itm/382629407670
Steg 1: Låt oss bygga hårdvaran
Notera!
Ovanstående schema är inte 100% korrekt sedan uppdateringen till den nya CoRGB -appen.
Följande har ändrats
Arduino pin 10 är nu grön Arduino pin 9 är nu blå
Arduino pin 11 är nu röd
Först måste vi bygga hårdvaran. Gör detta genom att följa schemat. Använd den komplicerade om du använder en RGB -ledremsa eller en rad RGB -lysdioder. Om du bara använder en eller två lysdioder kan du använda den mindre komplicerade. Detta beror på att Arduino inte kan hantera den höga strömmen.
En kort förklaring av den komplicerade.
I schemat kan du se 3 N-kanaliga mosfeter. Jag använder IRF44N. Se till att dina mosfeter har hög ström. Anslut Mosfets enligt följande:
Gate: Anslut denna stift med DigitalPin på Arduino. Kom ihåg att använda rätt digital stift med rätt färg. Annars stämmer inte färgerna.
Töm: Anslut detta direkt till RGB -ledremsan eller Led -matrisen.
Källa: Anslut denna pin till GND.
12V/5V -kablarna till vänster i schemat ska anslutas till din strömförsörjning. Jag använde en 12V led-remsa så används en 12V 3A power brick jag hade lagt runt. Se till att din tegelsten har tillräckligt med ström för din ledstrip.
Se till att din ledstrip ELLER RGB -led är vanlig Anod !. Annars fungerar allt
Steg 2: Konfigurera Arduino
Nu måste vi ladda upp lite kod till Arduino. Gör detta genom att först ansluta Arduino till datorn.
Sedan:
1. öppna arduino ide2. gå till filen
3. gå till exempel
4. gå till Firmata
5. välj StandardFirmata
6. Klicka på uppladdningsknappen och du är klar.
Steg 3: Konfigurera CortanaRGB
CortanaRGB har nu förenklats!
Ladda bara ner CoRGB -appen från Windows Store och du är redo att gå!
www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3
Om du har problem med att ansluta till arduino kan du behöva ändra PID och VID. Följ stegen nedan för att göra detta.
1. Windows -tangenten + x och välj Device Manager2.go till portar
3. högerklicka på din enhet 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
Gå sedan till CoRGB -appen och rulla ner för att hjälpa. Bläddra sedan neråt igen så ser du ett PID- och VID -fält. Ange din PID och VID så här "VID_2341" och "PID_0043". Klicka nu på anslut och det ska fungera.
**** gammal ****
Nu måste vi ladda ner och installera CortanaRGB. Ladda ner CortanaRGB först från min github:
github.com/sieuwe1/CortanaRGB
Efter att du har laddat ner CortanaRGB måste vi först sätta din dator i utvecklarläge. Detta är så att du kan köra appen utan det dumma Windows Store -certifikatet. Gör detta genom att:
1 Gå till inställningarna
2 gå till säkerhet och uppdateringar
3 gå till för utvecklare
4 Klicka på alternativet som säger Utvecklarläge
Gå sedan till den mapp som du har laddat ner. Där kan du se en mapp som heter Compiled. Öppna den mappen så kan du se en fil som heter Add-AppDevPackage. Högerklicka på den här filen och klicka på kör med power shell. Efter det följer du instruktionerna på skärmen och du är klar.
Nu behöver vi bara ta kontakt mellan CortanaRGB och din arduino. För detta behöver vi först din arduinos PID och VID.
Du kan få dessa genom att:
1. Windows -tangenten + x och välj enhetshanteraren2. gå till portar
3. högerklicka på din enhet 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
Nu när du har dessa öppna CortanaRGB -appen. Du hittar den när du skriver in cortanaRGB i startmenyn. Bläddra sedan ner till knappen som säger hjälp. Klicka på den knappen och rulla sedan ner tills du ser två textrutor. Skriv din VID i textrutan VID och i PID -textrutan PID. För mig var PID och VID: "VID_2341" och "PID_0043".
***************
Steg 4: Njut
Nu är du klar med att ställa in allt. Om du har gjort allt korrekt kan du nu be Cortana att slå på din LED -remsa. Om något inte fungerar är du välkommen att ställa några frågor till mig. Jag hoppas att denna instruerbara har hjälpt dig och njut av ditt nya smarta rum.
Kolla också in min andra instruktör som heter CortanaRoom. Detta är en applikation som också styr en RGB -ledremsa men också styr dina lampor.
www.instructables.com/id/Use-Cortana-and-a…
Rekommenderad:
[2020] Använda iPhone eller iPad och Micro: bit Game Pad -app för att styra en RC -bil: 23 steg
[2020] Använda iPhone eller iPad och Micro: bit Game Pad App för att styra en RC -bil: Har du tänkt använda din iPhone eller iPad för att styra din micro: bit? Vet du att Micro: bit Educational Foundation tillhandahåller iOS -appen i App store? Sök efter " micro: bit " i App Store och du kan ladda ner appen gratis. De
Använd gester för att styra YouTube -uppspelning med Arduino: 5 steg
Använd gester för att styra YouTube -uppspelning med Arduino: StoryYouTube låter dig bara spola framåt 5 sekunder varje gång du klickar på höger knapp. Så jag bestämde mig för att använda Arduino och python för att göra en controller som hjälper mig att spola framåt 20 sekunder varje gång jag viftar med handen
Använd trollformler för att styra din dator !: 7 steg (med bilder)
Använd trollformler för att styra din dator !: Har du någonsin velat använda trollformler som Harry Potter? Med lite arbete och lite röstigenkänning kan detta bemästras. Saker du behöver för det här projektet: En dator med Windows XP eller Vista En mikrofon Någon tid och tålamod! Om du tyckte om denna instruktionsbok
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: 7 steg (med bilder)
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: I den här instruktionsboken ger jag dig ett snabbt steg för att göra Android -användargränssnitt med Remotexy Interface Maker för att styra servomotor ansluten till Arduino Mega via Bluetooth. Denna video visar hur användargränssnittet kommer att styra servomotorns hastighet och position
Använda din Bluetooth -aktiverade Sony Ericsson -telefon för att styra din dator: 6 steg
Använda din Bluetooth -aktiverade Sony Ericsson -telefon för att styra din dator: Jag har läst på instruktörer ett tag nu, och jag har alltid velat göra några av de saker som folk har skrivit om, men har funnit mig själv titta på saker som är svåra att göra för att de verkligen är svåra att göra, eller