Мазмуну:

Үн башкаруу чырактары Electronics RGB Led Strips жана башкалар Cortana жана Arduino Home Automation менен: 3 кадам
Үн башкаруу чырактары Electronics RGB Led Strips жана башкалар Cortana жана Arduino Home Automation менен: 3 кадам

Video: Үн башкаруу чырактары Electronics RGB Led Strips жана башкалар Cortana жана Arduino Home Automation менен: 3 кадам

Video: Үн башкаруу чырактары Electronics RGB Led Strips жана башкалар Cortana жана Arduino Home Automation менен: 3 кадам
Video: Летний Ламповый стрим. Отвечаем на вопросы. 2024, Ноябрь
Anonim
Image
Image

Өз үнүңүз менен нерселерди көзөмөлдөө идеясы сыяктуубу? Же жарыкты өчүрүү үчүн төшөктөн турууну жактырбайсызбы? Бирок google home сыяктуу болгон бардык чечимдер өтө кымбатпы? Эми сиз 10 долларга чейин өзүңүз жасай аласыз. Жана андан да жакшы, аны жасоо абдан оңой!

Бул Windows дүкөнүндө жеткиликтүү болгон акысыз CoRoom Windows 10 тиркемесинин жардамы менен мүмкүн болот жана төмөндөгү 3 жөнөкөй кадамды аткаруу менен аны өзүңүз жасай аласыз.

CortanaRoom иш -аракетин караңыз, жогорудагы же төмөндөгү видеону текшериңиз:

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

CortanaRoom жасай турган бир нече нерсе:

  • Жарыктарды үнүңүз менен башкарыңыз
  • Өз үнүңүз менен сыналгы сыяктуу нерселерди башкарыңыз
  • Үнүңүз менен RGB Led Stripти башкарыңыз
  • Күндүн түстөрүндө RGB Led тилкесинин жарыктыгын акырындык менен жогорулатуу менен ойгото турган Ойготкучту орнотуу үчүн CortanaRoom колдонмосун колдонуңуз.
  • Жаркыроо же өчүү сыяктуу Led тилкесиндеги 3 эффектти колдонуңуз
  • Windows 10 менен үзгүлтүксүз интеграциялоо үчүн Cortana менен интеграция.
  • Жана дагы көп нерселер!

CortanaRoom жасоо үчүн сизге бир нече негизги бөлүктөр керек:

5V релеси

www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAOSwYHxWM6g pf: 0

Arduino uno же nano

www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9GMjV3K pf: 0

Акысыз CoRoom колдонмосу

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

Жана микрофону бар Windows 10 компьютери

Зымдар көп

Эгерде сиз кошумча RGB Led тилкесин кааласаңыз, сизге дагы керек:

3 N-Channel MOSFET IRFZ44N сыяктуу

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

Жалпы аноддук RGB Led Strip

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

Тиешелүү чыңалуудагы LED тилкесиңиз үчүн электр энергиясы. Мисалы, бул 12V 3A жетишерлик жакшы

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

Бардык бөлүктөрдү чогулткандан кийин, баштоо үчүн 1 -кадамга өтүңүз.

1 -кадам: Электрониканы жасоо

Электрониканы жасоо
Электрониканы жасоо
Электрониканы жасоо
Электрониканы жасоо
Электрониканы жасоо
Электрониканы жасоо

Биринчи кезекте биз электрониканы жасашыбыз керек. CortanaRoom чындыгында 3 модулдан турат. Негизги бөлүгү бар, ал жерде RGB Led Strip жана IR Sensor болгон 2 башка модуль бар. Ушундан улам мен электроника бөлүгүн үч кичинекей бөлүккө бөлдүм.

Негизги бөлүк

Негизги бөлүк долбоордун мээсинен турат, бул Arduino жана релейлик кыймылдаткычтар. Муну жасоо чындыгында абдан оңой. Сиз эмне кылышыңыз керек болсо, жогоруда көрсөтүлгөн схеманы аткарыңыз. Бул схема оор көрүнүшү мүмкүн, бирок негизги бөлүгү үчүн жогорудагы экинчи сүрөттөгү кызыл тегерек бөлүктү жасоо керек.

Бардык релейлерди Arduino менен туташтыргандан кийин, биз жарыктарды жана / же башка түзмөктөрдү Эстафетага туташтырышыбыз керек. Бул үчүн жарыгыңыздын электр шнурун алыңыз, андан кийин кабелдин ичиндеги зымдарды көрүү үчүн электр кабелинен жеңин кесип алыңыз. Көбүнчө көк, күрөң, кээде жашыл сары зымды көрөсүз. Эми көк зымды кесип, учтарын сыйрып алыңыз. Андан кийин, бул учтардын бири Эстафетанын жалпы пинине, экинчи учу Эстафетанын NC (кадимкидей жабык) пинине орнотулат. Кайсы төөнөгүчтөрдү колдонуу керек экенин көрүү үчүн жогорудагы сүрөттү караңыз.

Эми муну бардык жарыктарыңыз үчүн уланта берсеңиз болот. Ошол эле кадамдар сыналгы үчүн да колдонулат. Бирок теория боюнча сиз каалаган нерсенин бардыгын бириктире аласыз. Мисалы, кофе машинасы же компьютердин экраны бул кадамдарды аткаруу менен мүмкүн болушу керек.

Эгерде сизде бул бөлүк боюнча суроолоруңуз болсо, төмөндөгү комментарийге комментарийге жазыңыз, мен бир күндүн ичинде жооп берем

Эгерде сиз RGB Led тилкесин же IR сенсорун каалабасаңыз, калганын өткөрүп жиберип, 2 -кадамга өтүңүз

RGB Led тилкеси

CortanaRoom ошондой эле RGB Led тилкесин колдойт. Муну кошуу сизге жаңы Wake Up Light функциясын колдонуу мүмкүнчүлүгүн берет. Ойгонуу жарыгы - бул кыжырданткан үндү колдонуунун ордуна, чыгып келе жаткан күндү тууроо менен ойгонот. Бул жагымдуу ойгонууга алып келет жана ал тургай эртең мененки маанайды оңдойт. Ойгонуу жарыгынан тышкары, сиз Led тилкесинин түсүн үнүңүз менен башкара аласыз жана 3 эффекттердин бирин колдоно аласыз.

Муну жасоо үчүн, адегенде Негизги бөлүктү жасашыңыз керек. Андан кийин долбооруңузга жашыл тегерек менен схеманы кошуңуз.

- Жалпы аноддук RGB LED тилкесин жана N-канал мосфетин колдонууну тактаңыз!

- 1м RGB Led Strip үчүн жок дегенде 1А күчтүү кубат булагын колдонууну тактаңыз.

- Ошондой эле Arduino жерин Led тилкесинин электр булагынын жерине туташтырууну унутпаңыз.

Эгер IR сенсорун каалабасаңыз, калганын өткөрүп жиберип, 2 -кадамга өтүңүз

IR сенсор

Акыркы бөлүгү IR-сенсор болуп саналат. Бул сенсор тиркелгенде, бөлмөгө киргенде RGB жарыгы автоматтык түрдө күйөт. Бул функция иштейт, бирок ал дагы эле ката. Жана эгер сиз аны 100% туура иштебеши мүмкүн экенин билдирүүнү чечсеңиз.

Бүттүбү?

Жогорудагы кадамдарды аткаргандан кийин кийинки кадамга өтүүгө даярсыз! Ал азыр кандай болушу керек экенин көрүү үчүн жогорудагы акыркы сүрөттү текшериңиз.

2 -кадам: Программалык камсыздоо

Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо

Эми биз программалык камсыздоонун үстүндө иштей баштасак болот. бактыга жараша, бул да абдан жөнөкөй. Биз кыла турган биринчи нерсе - Arduinoго код жүктөө.

Код жүктөлүүдө

Бул үчүн төмөнкү оңой кадамдарды аткарыңыз:

  1. Ардуинону туташтырыңыз
  2. Arduino IDE ачыңыз
  3. мисалдарга өтүңүз - Фирмата жана Стандарттык Фирматаны чыкылдатыңыз (жогорудагы сүрөттөгүдөй)
  4. азыр жүктөө баскычын басыңыз жана сиз бүттүңүз!

Кененирээк үйрөткүч үчүн:

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

CoRoom колдонмосу менен туташуу

Эми Arduino туура кодго ээ, биз аны CoRoom колдонмосуна туташтыра алабыз. CoRoom тиркемесин терезелер дүкөнүнөн ушул жерден жүктөп алсаңыз болот:

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

Андан кийин Arduinoңузду компьютериңизге туташтырыңыз. Эми Колдонмону ачыңыз жана сиз Arduino -ңузда кандайдыр бир LEDдин жарк этип турганын көрүшүңүз керек. Эгер андай болбосо, кабатыр болбоңуз. Балким, сизде башка Arduino тактасы бар. Муну оңдоо үчүн, CoRoom колдонмосунун ичиндеги жөндөөлөр барагына өтүңүз жана 'PID_7523' маанисин 'PID_0043' жана 'VID_1A86' маанисин 'VID_2341' кылып өзгөртүңүз. Эми оң кутудагы кызыл тегеректи басыңыз жана туташуу керек.

Туташкандан кийин, бүттү! Эми сиз үнүңүз менен нерселерди башкара аласыз. Эгерде бир нерсе иштебей жатса, сиз төмөндөгү көйгөйлөрдү чечүү кадамдарын текшере аласыз же албетте төмөндөгү суроого комментарий бере аласыз.

Мүчүлүштүктөрдү оңдоо

Албетте, долбоорду түзүүдө дайыма көйгөй болушу мүмкүн. Бул жерде мен эң көп таралган көйгөйлөрдү камтыганга аракет кылам.

Күйгүзүү жана өчүрүү тескери?

Жарыгыңыз өчүрүүгө аракет кылып жатканда күйүп жатабы жана күйгүзүү керек болгондо өчүп жатабы? анда сиз адатта ачык пинди Эстафетада кадимкидей жабылган пин менен алмаштырдыңыз. Релени төөнөгүчкө которгонго аракет кылыңыз, бул аны оңдоого тийиш.

Кортана "Эй Кортана" деп жооп бербейт

Эгерде Cortana "Hey Cortana" деп жооп бербесе, бул параметр Cortana орнотуулары менюсунда күйгүзүлгөнүн текшериңиз. Муну көрүү үчүн, терезелердин издөө тилкесине орнотууларды терүү менен жөндөөлөр менюсуна өтүңүз. Андан кийин Cortana жөндөөлөр менюсундагы издөө тилкесине жазыңыз жана Cortana орнотуулары бөлүмүн басыңыз. Cortana орнотуулары бөлүмүндө "Hey Cortana" тандоосуна жооп издеп, аны күйгүзүңүз.

Cortana орнотулган же жеткиликтүү эмес?

Эгерде Cortana жеткиликтүү эмес же орнотулган окшойт, анткени, мисалы, аны терезелердин издөө тилкесинен же башка жерден көрө албасаңыз, анда сиздин аймак туура эмес орнотулган болушу мүмкүн. Cortana кээ бир региондордо гана бар болгондуктан, сиз өзүңүздүн регионуңузду жана системаңыздын тилин өзгөртүшүңүз керек болот. Сиздин өлкөдө Cortana иштетүү үчүн бул үйрөткүчтү аткарыңыз:

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

Кортана мени уга албайт?

Эгерде Cortana сизди уга албаса, анда микрофонуңуздун туура орнотулганын текшериңиз. Сиз Windows 10догу Cortana жөндөөлөрүнөн таба алган көйгөйлөрдү чечүү аркылуу микрофонуңузду кайра калибрлей аласыз.

RGB Led тилкесиндеги бир же бир нече түстөр азыр иштеп жатабы?

Баарынан мурда туташууларыңызды текшериңиз. Бардык зымдар туура туташтырылганбы? Ошол текшерүүдөн кийин электр менен камсыздоонун негизи да Arduino менен туташканбы? Андан кийин дарбаза, дренаж жана булак туура туташканын текшериңиз. Булак RGB Led тилкесине, жерге төгүлүшү жана Arduino дарбазасына барышы керек. Эгер ал дагы эле иштеп жаткан болсо, анда сиздин MOSFET бузулган болушу мүмкүн. Аны алмаштырууга аракет кылыңыз, ал азыр иштеши керек.

Arduino PID жана VID баалуулуктарын өзгөрткөндөн кийин да туташпайт

Эгерде сиздин Arduino жөндөөлөр менюсунда PID жана VID баалуулуктарын өзгөрткөндөн кийин деле туташпай жатса, анда сиздин PID жана VID башкача болушу мүмкүн. PID жана VID табуу үчүн төмөнкү кадамдарды аткарыңыз.

1. windows key + x жана түзмөк башкаргычын тандоо

2. порттарга баруу

3. түзмөгүңүздү чыкылдатыңыз (балким "Arduino" же "CH340g" сыяктуу бир нерсе) жана касиеттерди тандаңыз

4. деталдар өтмөгүнө өтүңүз

5. мулк тандоо аймагындагы аппараттык лддерди басыңыз

6. азыр сиз VID жана PID көрөсүз

3 -кадам: Сиз бүттүңүз

Image
Image

Куттуктайм, бүттү

Муну туура кылуу анча деле кыйын болгон жокпу? Эми сиз жаңы долбооруңуз менен досторуңузга же кызыңызга көңүл бурсаңыз болот. Эгер сизге бул проект жакса, менин дагы башка долбоорумду текшериңиз, бул автоматтык ачылуу жана жабылуу эшик сыяктуу, сиз өзүңүз өтө арзан жасай аласыз:

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

Алыстан башкаруу

Азыр аракет кыла турган бир нерсе - алыстан башкаруу мүмкүнчүлүгүн колдонуу. Бул чындыгында дүйнөнүн каалаган жеринен жарыгыңызды башкарууга мүмкүндүк берүүчү жумуш. Аны колдонуу үчүн Windows 10 компьютериңизде жана бөлмөнү башкаргыңыз келген түзмөктө teamviewerди жүктөп алыңыз:

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

Эми Windows 10 компьютериңизге туташып, CoRoom колдонмосун ачыңыз. Эми жарыкты күйгүзүү жана өчүрүү үчүн тегерекчелерди басыңыз.

Youtube

Эгер сиз дагы ушул сыяктуу долбоорлорду жактырсаңыз, көбүрөөк мазмун үчүн менин ютуб каналымды карап көрүңүз:

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

Кодду өзгөртүү

Эгерде сиз өзүңүздүн кодуңуз менен ойлонгуңуз келсе, мунун баары менин GitHub'ымда жеткиликтүү:

github.com/sieuwe1/CortanaRoom

Сунушталууда: