INHOUDSOPGAWE:
Video: Voice Control Lights Electronics RGB Led Strips en meer met Cortana en Arduino Tuisautomatisering: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hou jy van die idee om dinge met jou stem te beheer? Of hou u nie daarvan om uit die bed te klim om die ligte af te skakel nie? Maar is alle bestaande oplossings soos Google Home te duur? Nou kan u dit self maak vir minder as $ 10. En nog beter, dit is baie maklik om dit te maak!
Dit is alles moontlik danksy die pas vrygestelde gratis CoRoom Windows 10 -toepassing wat in die Windows Store beskikbaar is, en deur die drie eenvoudige stappe hieronder te volg, kan u dit self maak.
Kyk na CortanaRoom in aksie, kyk na die video hierbo of onder:
www.youtube.com/watch?v=38VDIR3he6g&feature=youtu.be
'N Paar dinge wat CortanaRoom kan doen:
- Beheer ligte met u stem
- Beheer dinge soos 'n TV met jou stem
- Beheer 'n RGB Led Strip met jou stem
- Gebruik die CortanaRoom -app om 'n alarm op te stel wat u sal wakker maak deur die helderheid van die RGB Led -strook stadig in die son se kleure te verhoog.
- Gebruik 3 ingeboude LED -strook -effekte, soos flikker of vervaag
- Integrasie met Cortana vir naatlose integrasie met Windows 10.
- En baie meer!
Om CortanaRoom te maak, benodig u 'n paar basiese dele:
5V aflos
www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAOSwYHxWM6gD:rk:12: bl: 0
Arduino uno of nano
www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9gMjVajKJYkcr: bl: 0
Die gratis CoRoom -app
www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab
En 'n Windows 10 -rekenaar met 'n mikrofoon
Baie drade
As u die opsionele RGB Led -strook wil hê, benodig u ook:
3 N-Channel MOSFET is soos die IRFZ44N
www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221?hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rk:1:pf:0
'N Algemene Anode RGB Led Strip
www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips
'N Kragtoevoer vir u LED -strook met die regte spanning. Hierdie 12V 3A is byvoorbeeld goed genoeg
www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v
Nadat u al die dele versamel het, gaan na stap 1 om te begin.
Stap 1: Maak die elektronika
Eerstens moet ons die elektronika maak. CortanaRoom bestaan eintlik uit 3 modules. Daar is 'n kern -deel wat verpligtend is om te maak, en dan is daar 2 afsonderlike modules: die RGB Led Strip en IR -sensor. As gevolg hiervan het ek die elektroniese deel in drie kleiner dele geskei.
Die kern gedeelte
Die kerngedeelte bestaan uit die brein van die projek, 'n Arduino, en die aandrywers wat die relais is. Dit is eintlik baie maklik om dit te maak. Die enigste ding wat u hoef te doen is om die skema hierbo te volg. Hierdie skema kan moeilik lyk, maar vir die kern moet u slegs die rooi sirkelvormige deel in die tweede prent hierbo maak.
Nadat ons al die relais aan die Arduino gekoppel het, moet ons die ligte en / of ander toestelle aan die relais koppel. Om dit te doen, kry die kragkabel van u lig, sny dan die mou van die kragkabel af sodat u die drade in die kabel kan sien. Die meeste van die tyd sal u 'n blou, bruin en soms 'n groen geel draad sien. Sny nou die blou draad en strook die punte. Na die soldeer eindig een van hierdie op die gewone pen van die Relay en die ander kant op die NC (normaal gesluit) pen van die Relay. Sien die prent hierbo om te sien watter penne u moet gebruik.
U kan nou voortgaan om dit vir al u ligte te doen. Dieselfde stappe geld ook vir die TV. Maar in teorie kan u alles aansluit wat u wil. Byvoorbeeld, 'n koffiemasjien of 'n rekenaarskerm moet moontlik wees deur hierdie stappe te volg.
As u enige vrae het oor hierdie gedeelte, lewer 'n opmerking in die kommentaar hieronder, en ek sal dit binne 'n dag beantwoord
As u nie die RGB Led -strook of die IR -sensor wil hê nie, kan u die res oorslaan en na stap 2 gaan
Die RGB Led -strook
CortanaRoom het ook ondersteuning vir 'n RGB Led -strook. As u dit byvoeg, kan u die nuwe Wake Up Light -funksie gebruik. Die Wake Up Light is 'n soort alarm wat in plaas van 'n irriterende geluid u sal wakker maak deur 'n opkomende son te simuleer. Dit lei tot 'n aangenamer wakker word en kan selfs u oggendstemming verbeter. Behalwe die Wake Up Light, kan u ook die kleur van die Led -strook met u stem beheer en een van die drie ingeboude effekte gebruik.
Om dit te maak, moet u eers die kerndeel maak. Voeg daarna die skematika met die groen sirkel om dit by u projek.
- Maak seker dat u 'n gewone RGB-LED-strook met anode en N-kanaalmofette gebruik!
- Maak seker dat u 'n sterk genoeg kragtoevoer gebruik, ten minste 1A vir 'n 1 m RGB Led Strip.
- Vergeet ook nie om die grond van die Arduino aan te sluit op die grond van die Led strip -kragtoevoer nie.
As u nie die IR -sensor wil hê nie, slaan die res oor en gaan na stap 2
Die IR -sensor
Die laaste deel is die IR-sensor. As hierdie sensor aangeheg is, skakel die RGB -lig outomaties aan sodra u die kamer binnekom. Hierdie funksie werk wel, maar dit is nog steeds karig. En as u besluit om dit te laat weet dat dit moontlik nie 100% korrek werk nie.
Klaar?
Sodra u die bogenoemde stappe gevolg het, is u gereed om na die volgende stap te gaan! Kyk na die laaste prent hierbo om te sien hoe dit nou moet lyk.
Stap 2: Die sagteware
Nou kan ons aan die sagteware begin werk. gelukkig is dit ook baie eenvoudig. Die eerste ding wat ons moet doen, is om 'n paar kode na die Arduino op te laai.
Laai kode op
Om dit te doen, volg die maklike stappe hieronder:
- Koppel jou Arduino
- Maak die Arduino IDE oop
- Gaan na voorbeelde - Firmata en klik op Standard Firmata (soos op die foto hierbo)
- druk nou die oplaai -knoppie en u is klaar!
Vir 'n meer gedetailleerde handleiding:
www.instructables.com/id/Arduino-Installing-Standard-Firmata/
Maak verbinding met die CoRoom -app
As die Arduino die regte kode het, kan ons dit aan die CoRoom -app koppel. U kan die CoRoom -app hier in die Windows -winkel aflaai:
www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab
Koppel daarna u Arduino aan u rekenaar. Maak nou die app oop en u sal 'n paar LED's op u Arduino sien knip. Moenie bekommerd wees as dit nie die geval is nie. Dit kan wees omdat u 'n ander Arduino -bord het. Om dit reg te stel, gaan na die instellingsbladsy in die CoRoom -app en verander die 'PID_7523' -waarde na' PID_0043 'en verander die' VID_1A86 'waarde na' VID_2341 '. Druk nou die rooi sirkel aan die regterkant van die verbindingsboks en dit moet aansluit.
Sodra u verbind is, is u klaar! U sal nou dinge met u stem kan beheer. As iets nie werk nie, kan u die onderstaande stappe vir probleemoplossing nagaan, of u kan natuurlik hieronder kommentaar lewer op u vraag.
Probleemoplossing
Daar kan natuurlik altyd 'n probleem wees by die opstel van 'n projek. Hier onder sal ek probeer om die mees algemene probleme wat u kan ondervind, te behandel.
Om aan en af te skakel is omgekeer?
Gaan jou lig aan as jy dit probeer afskakel, en gaan dit af wanneer dit moet aanskakel? dan het u die normaal oop pen met die normaal gesluit pen op die Relay verander. Probeer om die pen op die relais te skakel, en dit behoort dit reg te stel.
Cortana reageer nie op 'Hey Cortana' nie
As Cortana nie reageer op 'Hey Cortana' nie, kyk of hierdie opsie in die Cortana -instellingsmenu aangeskakel is. Om dit te sien, gaan na die instellingsmenu deur die instellings in die soekbalk van Windows te tik. Tik daarna die soekbalk in die instellingsmenu Cortana en druk die gedeelte Cortana -instellings. Soek in die gedeelte Cortana -instellings die antwoord op die opsie "Hey Cortana" en skakel dit aan.
Cortana is nie geïnstalleer of beskikbaar nie?
As dit lyk asof Cortana nie beskikbaar of geïnstalleer is nie, omdat u dit byvoorbeeld nie in die soekbalk van Windows of op enige ander plek kan sien nie, kan dit wees dat u streek nie reg is nie. Omdat Cortana slegs in sekere streke beskikbaar is, moet u moontlik u streek en miskien ook u stelseltaal verander. Volg hierdie tutoriaal om Cortana in u land moontlik te maak:
techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/
Kan Cortana my nie hoor nie?
As Cortana u nie kan hoor nie, moet u eers kyk of u mikrofoon korrek opgestel is. U kan u mikrofoon herkalibreer deur die probleemoplosser te gebruik wat u in die Cortana -instellings in Windows 10 kan vind.
Werk een of meer kleure op die RGB Led -strook nou?
Kontroleer eers u verbindings. Is alle drade behoorlik verbind? Kyk daarna of die grond van die kragtoevoer ook aan die Arduino gekoppel is? Kyk daarna of u die hek, afvoer en bron korrek gekoppel het. Die bron moet na die RGB Led -strook gaan, Drain to the ground en Gate to the Arduino. As dit nog steeds werk, kan dit wees dat u MOSFET stukkend is. Probeer dit vervang en dit behoort nou te werk.
Arduino verbind nie, selfs nadat die PID- en VID -waardes verander is
As u Arduino steeds nie verbind nie, selfs nadat u die PID- en VID -waardes in die instellingsmenu verander het, kan u PID en VID anders wees. Volg die onderstaande stappe om u PID en VID te vind.
1. vensters sleutel + x en kies apparaat bestuurder
2. na hawens gaan
3. klik met die rechtermuisknop op u toestel (waarskynlik iets soos "Arduino" of "CH340g" en kies eiendomme
4. gaan na die besonderhede -oortjie
5. in die gebied vir die keuse van eiendom, klik op hardware lds
6. nou sal u u VID en PID sien
Stap 3: U is klaar
Baie geluk jy is klaar
Alhoewel dit nie so moeilik was om reg te doen nie? Nou kan u u vriende of meisie met u nuwe projek aanpas. As u van hierdie projek hou, kyk dan ook na my ander projek, soos hierdie outomatiese deur wat u kan oop- en toemaak, wat u self baie goedkoop kan maak:
www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/
Afstandbeheer
Een ding wat u nou kan probeer, is om die afstandsbedieningsfunksie te gebruik. Dit is eintlik net 'n soort werk wat dit moontlik maak om u ligte van oral ter wêreld te beheer. Laai teamviewer af op u Windows 10 -rekenaar en op die toestel waarmee u u kamer wil beheer:
www.teamviewer.com/nl/download/windows/
Koppel nou eenvoudig aan u Windows 10 -rekenaar en maak die CoRoom -app oop. Druk nou op die sirkels om die ligte aan en af te skakel.
Youtube
As u meer van hierdie projekte hou, kyk dan na my YouTube -kanaal vir meer inhoud:
www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA?view_as=subscriber
Die kode verander
As u self met die kode wil dink, is dit alles beskikbaar op my GitHub hier:
github.com/sieuwe1/CortanaRoom
Aanbeveel:
GPS -motorsporing met sms -kennisgewing en oplaai van Thingspeak -data, gebaseer op Arduino, tuisautomatisering: 5 stappe (met foto's)
GPS -motoropsporing met SMS -kennisgewing en oplaai van Thingspeak -data, op Arduino gebaseer, tuisautomatisering: ek het hierdie GPS -spoorsnyer verlede jaar gemaak, en aangesien dit goed werk, publiseer ek dit nou op Instructable. Dit is gekoppel aan die bykomstige prop in my bagasiebak. Die GPS -spoorsnyer laai die motor se posisie, spoed, rigting en die gemete temperatuur op via 'n mobiele data
Meer blaarslaai in minder ruimte of Groeiende blaarslaai in die ruimte, (meer of minder) .: 10 stappe
Groeiende meer sla in minder ruimte of … Groeiende blaarslaai in ruimte, (meer of minder): Dit is 'n professionele voorlegging aan die Growing Beyond Earth, Maker Contest, wat deur Instructables ingedien word. Ek kon nie meer opgewonde wees om vir die produksie van ruimtegewasse te ontwerp en my eerste Instructable te plaas nie. Om mee te begin, het die wedstryd ons gevra om
Tuisautomatisering met behulp van Raspberry Pi Matrix Voice and Snips (deel 2): 8 stappe
Tuisautomatisering met behulp van Raspberry Pi Matrix Voice en Snips (Deel 2): opdatering van tuisautomatisering met behulp van Raspberry Pi Matrix Voice en Snips. In hierdie PWM word dit gebruik vir die beheer van eksterne LED's en servomotor Alle besonderhede in deel 1https: //www.instructables.com/id/Controlling-Light
Gebruik Cortana en 'n Arduino om RGB -LED's of Ledstrips met u stem te beheer !: 4 stappe (met foto's)
Gebruik Cortana en 'n Arduino om RGB Leds of Ledstrips met u stem te beheer !: In hierdie instruksies sal ek u wys hoe u u RGB LED of LED strip met u stem kan beheer. Dit word gedoen deur die CoRGB -app wat gratis beskikbaar is in die Windows -appwinkel. Hierdie app is deel van my CortanaRoom -projek. As jy klaar is met
Eenvoudigste tuisautomatisering met behulp van Bluetooth, Android -slimfoon en Arduino .: 8 stappe (met foto's)
Eenvoudigste huisautomatisering met behulp van Bluetooth, Android -slimfoon en Arduino: Hallo almal, hierdie projek gaan oor die bou van die eenvoudigste tuisautomatiseringstoestel met 'n arduino en 'n bluetooth -module. Hierdie een is baie maklik om te bou en kan binne 'n paar uur gebou word. In my weergawe wat ek hier verduidelik, kan ek