Inhoudsopgave:
- Stap 1: Laten we de hardware bouwen
- Stap 2: Stel de Arduino in
- Stap 3: CortanaRGB instellen
- Stap 4: Geniet ervan
Video: Gebruik Cortana en een Arduino om RGB-leds of ledstrips met uw stem te bedienen! - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
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
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
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
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:
Hergebruik het touchpad van een oude laptop om een computer te bedienen! 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hergebruik het touchpad van een oude laptop om een computer te bedienen!: PS/2-laptop-touchpads behoren tot de coolste gebruikersinterface-apparaten om te gebruiken met een microcontroller. De glijdende en tikkende vingerbewegingen kunnen het besturen van dingen op een vrij eenvoudige en leuke manier blijken te maken. Laten we in deze Instructable een combineren met
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: 5 stappen
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: de standaard disclaimer - Dit is hoe ik het deed. Het werkte voor mij. Als je je G5, Radeon X800 XT, of je huis, auto, boot, enz. laat ontploffen, ben ik niet aansprakelijk! Ik geef informatie op basis van mijn eigen kennis en ervaring. Ik geloof dat alle st
Nog een andere instructie over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: 8 stappen (met afbeeldingen)
Nog een andere Instructable over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: waarom voelde ik de behoefte om nog een Instructable te maken voor de DIYMall RFID-RC522 en de Nokia LCD5110? Nou, om je de waarheid te zeggen, ik werkte ergens vorig jaar aan een Proof of Concept met beide apparaten en op de een of andere manier "misplaatst"
Een PLC programmeren om een stoplicht te bedienen: 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een PLC programmeren om een stoplicht te bedienen.: PLC's worden gebruikt in alles wat we dagelijks tegenkomen. Van de machines die artikelen zoals bier, frisdrank, soep en vele andere verpakte goederen inblikken of bottelen tot de transportbanden bij Walmart en de stoplichten op sommige kruispunten, PLC's raken een
Gebruik een Arduino met een N64-controller: 5 stappen (met afbeeldingen)
Gebruik een Arduino met een N64-controller: er zijn tutorials voor het gebruik van een NES-controller met een Arduino, maar het gebruik van de meer gecompliceerde N64-controller en de analoge joystick heeft een duidelijke aantrekkingskracht. Als je een Arduino in de buurt hebt en geen Adaptoid wilt kopen, is dit instru