Inhoudsopgave:

Gebruik Cortana en een Arduino om RGB-leds of ledstrips met uw stem te bedienen! - Ajarnpa
Gebruik Cortana en een Arduino om RGB-leds of ledstrips met uw stem te bedienen! - Ajarnpa

Video: Gebruik Cortana en een Arduino om RGB-leds of ledstrips met uw stem te bedienen! - Ajarnpa

Video: Gebruik Cortana en een Arduino om RGB-leds of ledstrips met uw stem te bedienen! - Ajarnpa
Video: CS50 2013 - Week 9 2024, November
Anonim
Image
Image
Laten we de hardware bouwen
Laten we de hardware bouwen

In deze instructable laat ik je zien hoe je je RGB-led of ledstrip met je stem kunt bedienen. Dit wordt gedaan door de CoRGB-app die gratis verkrijgbaar is in de Windows App Store. Deze app maakt deel uit van mijn CortanaRoom-project. Als je klaar bent met dit project kun je je kamer binnenlopen en Cortana vragen om de ledstrip in bijvoorbeeld blauw aan te zetten en Cortana zal hem voor je aanzetten. Voor deze tutorial heb je niet veel nodig.

1x ramen 10 stuks

3x N-kanaals mosfet (kan zonder maar je kunt dan maar 1 RGB led aansluiten)

1x arduino met usb-poort

1x RGB led of RGB ledstrip met een gemeenschappelijke +

Als je niet zo technisch bent of niet over alle componenten beschikt, kun je hier doe-het-zelf kits van ebay kopen:

Hier is een lijst met de functies van cortanaRGB en bekijk ook de video!

-Schakel uw ledstrip in meerdere kleuren met uw stem in of uit

Ondersteunde kleuren zijn:

rood

Blauw

Groente

Paars

Roze

Oranje

Geel

cyaan

-Activeer het fade-effect met uw stem

-stel aangepaste fade-snelheid in

-Activeer het knipperende effect met uw stem

-stel een aangepaste knipperkleur en knippersnelheid in

-Activeer het enkele kleurvervagingseffect met uw stem

-stel aangepaste snelheid en kleur voor vervagen in één kleur in

-CortanaRGB onthoudt uw instellingen, zelfs als u de applicatie sluit

-Een complete helplijst is ingebouwd -Maak uw eigen aangepaste RGB-kleur met schuifregelaars

-Slim lay-outontwerp

-CortanaRGB kan vanaf de achtergrond alleen met uw stem worden geactiveerd.

-Meerdere mogelijkheden voor spraakopdrachten voor één functie. Bijvoorbeeld "Draai led rood" zal werken, maar "zet mijn led aan in kleur rood" zal ook werken

-ondersteuning voor meerdere seriële converterchips

Dus laten we beginnen!

Als je niet zo technisch bent of niet over alle componenten beschikt, kun je hier doe-het-zelf kits van ebay kopen:

www.ebay.com/itm/382629407670

Stap 1: Laten we de hardware bouwen

Laten we de hardware bouwen
Laten we de hardware bouwen

Opmerking!

Het bovenstaande schema is niet 100% correct sinds de update naar de nieuwe CoRGB-app.

Het volgende is veranderd:

Arduino pin 10 is nu groenArduino pin 9 is nu blauw

Arduino pin 11 is nu rood

Eerst moeten we de hardware bouwen. Doe dit door het schema te volgen. Gebruik de gecompliceerde als u een RGB-ledstrip of een reeks RGB-led's gebruikt. Als u slechts één of twee led's gebruikt, kunt u de minder gecompliceerde gebruiken. Dit komt omdat de Arduino de hoge stroom niet aankan.

Een korte uitleg van de ingewikkelde.

In het schema zie je 3 N-kanaal mosfets. Ik gebruik de IRF44N. Zorg ervoor dat uw mosfets een hoge stroomsterkte hebben. Sluit de mosfets als volgt aan:

Gate: Verbind deze pin met de DigitalPin op de Arduino. Denk eraan om de juiste digitale pin bij de juiste kleur te gebruiken. Anders kloppen de kleuren niet.

Afvoer: Sluit deze direct aan op de RGB ledstrip of Led array.

Bron: verbind deze pin met GND.

De 12V/5V-draden aan de linkerkant van het schema moeten worden aangesloten op uw voeding. Ik heb een 12V led-strip gebruikt, dus ik heb een 12V 3A power brick gebruikt die ik had liggen. Zorg ervoor dat je steen voldoende stroom heeft voor je ledstrip.

Zorg ervoor dat uw ledstrip OF RGB led een gemeenschappelijke Anode is!. Anders werkt niets

Stap 2: Stel de Arduino in

Stel de Arduino in
Stel de Arduino in

Nu moeten we wat code uploaden naar de Arduino. Doe dit door eerst de Arduino op de pc aan te sluiten.

Vervolgens:

1. open de arduino ide2. Ga naar Bestand

3. ga naar voorbeelden

4. ga naar Firmata

5. selecteer StandaardFirmata

6. Klik op de upload-knop en je bent klaar.

Stap 3: CortanaRGB instellen

CortanaRGB is nu vereenvoudigd!

Download eenvoudig de CoRGB-app uit de Windows Store en u bent klaar om te gaan!

www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3

Als u problemen ondervindt bij het verbinden met de Arduino, moet u mogelijk de PID en VID wijzigen. Volg hiervoor de onderstaande stappen.

1. windows-toets + x en selecteer apparaatbeheer2.ga naar poorten

3. Klik met de rechtermuisknop op uw apparaat en selecteer eigenschappen

4. ga naar de details tab

5. in het gebied voor het selecteren van eigenschappen klikt u op hardware lds

6. nu zie je je VID en PID

Ga vervolgens naar de CoRGB-app en scrol omlaag om te helpen. Scroll dan weer naar beneden en je ziet een PID en VID veld. Voer uw PID en VID in zoals "VID_2341" en "PID_0043". Klik nu op verbinden en het zou moeten werken.

**** oud ****

Nu moeten we CortanaRGB downloaden en installeren. Download eerst CortanaRGB van mijn github:

github.com/sieuwe1/CortanaRGB

Nadat je CortanaRGB hebt gedownload, moeten we eerst je pc in de ontwikkelaarsmodus zetten. Dit is zodat je de app kunt uitvoeren zonder het stomme Windows Store-certificaat. Doe dit door:

1 Naar de instellingen gaan

2 ga naar beveiliging & updates

3 ga naar voor ontwikkelaars

4 Klik op de optie die zegt Ontwikkelaarsmodus

Ga daarna naar de map die je hebt gedownload. Daar zie je een map met de naam Compiled. Open die map en je ziet dan een bestand met de naam Add-AppDevPackage. Klik met de rechtermuisknop op dit bestand en klik op uitvoeren met power shell. Volg daarna de instructies op het scherm en je bent klaar.

Nu hoeven we alleen nog maar contact te maken tussen CortanaRGB en je arduino. Hiervoor hebben we eerst de PID en VID van je arduino nodig.

Je kunt deze krijgen door:

1. windows-toets + x en selecteer apparaatbeheer2.ga naar poorten

3. Klik met de rechtermuisknop op uw apparaat en selecteer eigenschappen

4. ga naar de details tab

5. in het gebied voor het selecteren van eigenschappen klikt u op hardware lds

6. nu zie je je VID en PID

Nu je deze hebt, open je de CortanaRGB-app. Je kunt het vinden wanneer je cortanaRGB typt in het startmenu. Scroll vervolgens naar beneden naar de knop met de tekst help. Klik op die knop en scrol vervolgens naar beneden totdat je twee tekstvakken ziet. Typ in het VID-tekstvak uw VID en in het PID-tekstvak de PID. Voor mij waren de PID en VID: "VID_2341" en "PID_0043".

***************

Stap 4: Geniet ervan

Genieten van
Genieten van

Nu ben je klaar met het instellen van alles. Als je alles goed hebt gedaan, kun je Cortana nu vragen om je ledstrip aan te zetten. Mocht er iets niet lukken, stel gerust al je vragen. Ik hoop dat deze instructable je heeft geholpen en geniet van je nieuwe slimme kamer.

Bekijk ook mijn andere instructable genaamd CortanaRoom. Dit is een applicatie die ook een RGB-ledstrip bestuurt, maar ook je verlichting bestuurt.

www.instructables.com/id/Use-Cortana-and-a…

Aanbevolen: