Мазмуну:
- Жабдуулар
- 1 -кадам: Учурдагы сокурду демонтаждоо
- 2 -кадам: 3D басып чыгаруу
- 3 -кадам: Районду куруу
- 4 -кадам: NodeMCU тактасын даярдоо
- 5 -кадам: NodeMCU программасын Smart Blinds программасы менен
- 6 -кадам: Ар кандай бөлүктөрдү даярдоо
- 7 -кадам: Бардыгын бириктирүү
- 8 -кадам: Акыркы тестирлөө
Video: Интегралдык Alexa башкарылган акылдуу жалюзи: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Учурда Интернетте көптөгөн Smart Blind долбоорлору жана Instructables бар. Бирок, мен бардык схемаларды кошкондо, сокур ичиндеги бардык нерсеге ээ болуу максатында учурдагы долбоорлорго өзүмдүн көңүлүмдү бургум келди. Бул таза жана көрүнүктүү акылдуу сокур системаны билдирет.
Ошентип, менин биринчи көрсөтмөмдө, мен сизге Alexa аркылуу үнүңүз менен башкарылуучу, акылдуу сокур системаңызды кантип жасоону көрсөтө турган болом, мобилдик түзмөктү колдонуп же жалюзи менен кол менен.
Мен мүмкүн болушунча баарын берем, ошондо сиз өзүңүз жасай аласыз! Ырахат: Д.
Жабдуулар
Soldering Iron & Solder
Hot Glue Gun
1 x 270 Degreee Жогорку Torque Servo (https://amzn.to/31Y1EqD)
1 x NodeMCU ESP8266 өнүктүрүү кеңеши. Буга окшош нерсе:
2 x тийүү баскычтары
Protobyping Veroboard
USB розеткасына (5V) жетүү үчүн Динамик кабелинин керектүү узундугу
PLA же 3D басып чыгаруу кызматы менен 3D принтер
Hookup кабелинин узундугу
Аялдар менен эркектердин башы төөнөгүчтөрдү Veroboardго салышат (бул милдеттүү эмес, эгер сиз бардыгын түздөн -түз доскага салгыңыз келсе, бул талап кылынбайт)
1 -кадам: Учурдагы сокурду демонтаждоо
Макул, биринчи бит бир аз коркунучтуу угулат, бирок ал абдан түз жана жалпысынан көпчүлүк жалюзи бир эле системаны колдонот, баары бир аз башкача көрүнөт!
Биринчи кылышыңыз керек болгон нерсе, учурдагы шкив системасы жалюзиңизди ачууга жана жабууга мүмкүн болгон тарапты табуу. Бул биринчи сүрөткө окшош болот (Бул жалюзи мурунтан эле алынган)
Муну тапкандан кийин, аны жалюзиңизден алып салышыңыз керек. Бул жөн эле илинип турган жиптин учун алып салуу учуру (Ар бир саптын аягында түйүн бар). Буларды алып салгандан кийин, системадан өткөн алты бурчтуу же чарчы таякчада бир аз кармоочу шайба болот. Муну алып салыңыз (Сураныч, кийинчерээк керектүү бойдон сактаңыз), андан кийин шкив системасын таяктын аягына чейин жылдырыңыз.
Бул баарын алып салуу керек. Ал сизди таяк менен калтырышы керек, ошондой эле чыгырыктын жиптери өтүүчү тешик болушу керек, бул жерде кол менен башкаруу үчүн баскычтар жайгашкан. Экинчи сүрөт эски чыгырык алынгандан кийин ички дүйнөсү кандай болорун көрсөтөт.
Бул шкивди алып салуунун себеби, бул servo мотордо өтө көп каршылык жаратып, мотордун токтоп калышына алып келет, ошондуктан жалюзи физикалык түрдө жылдыра албайт.
2 -кадам: 3D басып чыгаруу
Макул, төмөндө мен акылдуу жалюзи түзүү үчүн бардык керектүү 3D файлдарды киргиздим. Эгерде сизде 3D принтер жок болсо, анда сиз үчүн тетиктерди кичине баага басып чыгаруучу ар кандай онлайн кызматтары бар. Мен STL файлдарын басып чыгарууга даяр, ошондой эле чийки Fusion 360 файлдарын коштум, эгерде сиз каалаган өлчөмдү же форманы тууралашыңыз керек болсо, тилекке каршы, бардык сокурлар бирдей эмес! Бул жерде ар бир моделдин кыскача түшүндүрмөсү келтирилген:
Серво кошкучу - Серво кошкучу стандарттуу серво аксессуарларына ылайыкташтырылган жана сервого кошулган бурамаларды колдонуу менен сервого бекитилет. Мен кошкон кошкуч 6 мм диаметри бар сокурдун ичине алты бурчтуу таякчаны батыра алат.
Негизги микросхема кыстаруу - Бул кошумча негизги схеманын үстүнө жабыштырылган жана сокурдун башкаруу таякчасынын астындагы сокурдун ичине отургузулган.
Servo Insert - Бул киргич сервого бекитилип, андан кийин жалюзи аягына жылдырылышы үчүн иштелип чыккан. Бул сервону эч кандай кыймылсыз эле коопсуз кармап турат. Бул камсыздоо бөлүмүндө шилтеме берилген сервого ылайыкташтырылган.
Баскычты кармагыч - Акырында, баскычты кармагыч кийинчерээк түзүлгөн баскычтын схемасын чыгырыктардагы жалюзидагы тешиктин үстүндө кармап турууга мүмкүндүк берет. Булар керек болсо жалюзи кол менен иштетүүгө мүмкүндүк берет.
3 -кадам: Районду куруу
Бул кадам бир аз ширетүүнү талап кылат, бирок мунун баары татыктуу! Болгону шашпаңыз жана эч нерсеге шашпаңыз.
Биз схеманы жез Veroboardдун үстүнө курабыз, бул чынжырды оңой курууга мүмкүндүк берет, кыска туташууларды токтотуу үчүн туура тректерди кесип салыңыз!
Сураныч, Smart Blinds схемасын куруу үчүн камтылган Fritz схемасын аткарыңыз. Районду курууда, сиз райондук киргизүүнү басып чыгарышыңыз керек. Жалюзиңиз үчүн керек болгон өлчөмгө жараша, схеманы мүмкүн болушунча кичине кылууга аракет кылыңыз. Мен жараткандан көрүп тургандай, Verboard nodeMCU тактасынын узундугу менен бирдей. Бул сокурдун ичинде баалуу мейкиндикти үнөмдөйт.
Жеткирүү бөлүмүндө айтылгандай, мен ургаачы төөнөгүчтөрдү тактайга ширетүүнү тандадым, бул мага nodeMCUну оңой эле алмаштырууга мүмкүндүк берет, эгерде ал ишке ашпай калса же көйгөй болсо. Бирок, эгерде сиз кааласаңыз, nodeMCU тактасын Veroboardго тике ширетүү эң сонун кабыл алынат.
Мен сунуштай турган бир нерсе - эркектин башын доскага туташтыруу үчүн колдонуу, бул жалюзи ичине бир жолу орнотууну жеңилдетет.
Сүрөттөр толтурулган тактаны көрсөтөт (3D басылган бөлүгү буга чейин чапталган)
Push Button Circuit Board
Сиз курушуңуз керек болгон башка схема - бул басуу баскычынын схемасы, эгер керек болсо сокур кыймылды кол менен жокко чыгарууга мүмкүнчүлүк берет. Камтылган 3D басып чыгаргыч эки баскычка жетиштүү орунга ээ, ошондой эле 3 кабелдин капталынан өтүүчү тешикти камтыйт (1 GND жана 1 сандык киргизүү үчүн ар бир баскыч) схемадан көрүнүп тургандай, GND кабелдери ромашка өзгөрдү, андыктан GND баскыч баскычынын схемасын NodeMCU Circuit GNDге туташтырган бир гана кабель бар.
Circuit Veroboard үчүн сизге керектүү өлчөм:
W = 24мм
L = 21мм
4 -кадам: NodeMCU тактасын даярдоо
Кийинки кадам - керектүү программаны NodeMCU тактасына жүктөө. Мунун жолу Arduino IDEди колдонуу. Бирок, бул иштөө эмес, анткени NodeMCU китепканасы IDEге орнотулушу керек.
Мага эмес, бул процесстен өтүү үчүн, мен бул колдонмону колдонууну сунуштайт элем, анткени ал NodeMCUдун Arduino чөйрөсү менен иштеши үчүн зарыл болгон ар бир кадамды жана деталды түшүндүрөт:
bit.ly/2Rznoni
Жогорудагы Нускаманы аткаргандан кийин, сиз азыр NodeMCU Arduino IDE аркылуу программалана турган жерде болушуңуз керек, NodeMCU сиздин WiFi -ге туташа алат жана сиз аны веб -браузер аркылуу башкара аласыз.
5 -кадам: NodeMCU программасын Smart Blinds программасы менен
Кийинки кадам - бул акылдуу жалюзи программасын NodeMCU тактасына жүктөө. NodeMCU жана Alexa аркылуу жарыкты контролдоо менен акылдуу жарыктандырууну башкарууга мүмкүнчүлүк берген укмуштуудай китепкана бар. Китепкана AirCookie тарабынан түзүлгөн жана 10го чейин түзмөктү программалоого мүмкүндүк берет. Сиз баштапкы кодду бул жерден таба аласыз:
Акылдуу жалюзи болгон учурда, биз жалюзи өчүрүү абалынан (0) жана күйгүзүү үчүн (акыркы колдонулган пайыз) виртуалдык жарыкты күйгүзүү/өчүрүү аркылуу колдонобуз. Андан кийин биз Жарыктык жөндөөсүн сокурлар каалагандай өлчөмдө колдонобуз. Бирок, бул 0-70% га чейин, 70% сервонун толук спектри.
Мен Arduino файлын коштум. Андыктан кодду жүктөп алып, анан ачыңыз. Көрө аласыз, бул чындыгында көп нерсе талап кылбайт, бирок бир нече өзгөрүүлөрдү жасашыңыз керек.
WiFi SSID: Биринчи нерсе, сиз колдонгуңуз келген WiFi байланышына дал келүү үчүн SSIDди өзгөртүү. Бул так дал келиши керек, антпесе туташууда көйгөйлөр пайда болот.
WiFi сырсөзү: Экинчи нерсени өзгөртүү керек, бул сиз туташтырып жаткан SSIDдин сырсөзүнө дал келүү үчүн WiFi Сырсөзү.
Espalexa китепканасы: Андан кийин сиз Espalexa китепканасын Arduino IDEге кошушуңуз керек. Бул үчүн, бул кыска үйрөткүчтү аткарыңыз:
Түзмөктүн атын өзгөртүү: Акыркы нерсе - түзмөктүн аталышын Alexa колдонмосунда кандай көрүнүшүн өзгөртүү. Бул үчүн "espalexa.addDevice (" Жалюзи ", servoPositionChanged, 20)" саптагы бөлүгүн өзгөртүңүз, анда "Жалюзи" деп жазылган. Муну каалаган нерсеңизге өзгөртүңүз.
Жогорудагы бардык кадамдар аяктагандан кийин, программаны NodeMCU тактасына жүктөө үчүн жөн гана жүктөө баскычын басыңыз. Эми бул ийгиликтүү болот деп үмүттөнөбүз жана кийинки кадамга өтсөңүз болот, Тестирлөө!
Программаны тестирлөө:
Сиздин учурда, сиз азыр схема курулган жерде болушуңуз керек. Бирок, бул бузулгус максаттар үчүн, баракча аны убактылуу нан тактасы катары сынап жатканымды көрсөтөт. Эми сизде схема курулуп, программа жүктөлгөндөн кийин, сиз баары жакшы экенин текшере аласыз. Ошентип, бардыгын схемага ылайык туташтырып, анан кол менен баскычтардын иштээрин текшериңиз. Бир баскыч сервону бир жакка, экинчиси тескери бурушу керек. Бул аяктагандан кийин, сиз эми түзмөктү Alexaга кошушуңуз керек.
Түзмөктү alexaга кошуу үчүн, төмөнкү кадамдарды аткарыңыз:
1. Мобилдик түзмөгүңүздө Alexa колдонмоңузду ачыңыз
2. Түзмөктөр өтмөгүнө өтүңүз, анан экрандын жогорку оң жагындагы плюс белгисин басыңыз
3. Андан кийин, "Аппаратты кошуу" баскычын басыңыз
4. "Башка" деген аталышты тапмайынча ылдый жылдырыңыз
5. Андан кийин табуу түзмөктөрүн басыңыз. Бул бир нече секундга созулат жана сиздин түзмөк кодго киргизилген ат менен пайда болот
6. Андан кийин аппаратты тизмеңизге кошо аласыз
Түзмөк кошулгандан кийин, сиз Alexa колдонуп, сервону 0-70% дан каалаган абалга коюуга болот: 'Alexa, (түзмөгүңүздү берген ысымыңызды) 50% деп коюңуз' Муну ар кандай пайыздарда туура жооп бергенин текшериңиз.
Эгерде сиз Alexa тарабында кандайдыр бир көйгөйлөргө туш болсоңуз, анда Github шилтемесин колдонуп, көйгөйүңүздү чече аласыз:
6 -кадам: Ар кандай бөлүктөрдү даярдоо
Кийинки кадам - бул нерселер чогула баштайт жана бул сокур шассиге кирүүгө даяр болгон ар кандай 3D орнотмолорго кирет.
Кызматты чогултуу:
Эң биринчи кыла турган нерсе, сервону сокурларга орнотуу үчүн даярдоо. Улам servo өлчөмү, колдоо пластикалык болуп улам жонокой жонокой эки бурама тешиктерди алып салуу керек. Сүрөттөгү эки бурама тешикти алып салыңыз.
Бул бөлүк алынгандан кийин, сервону 3D басып чыгарылган серво тоосуна жылдырыңыз жана берилген бурамаларды колдонуп, сервону ордуна коюңуз.
Серво кабелин сервонун арт жагынан жана тоонун астынан бери бериңиз.
Муфтаны тиркөө:
Кийинки кадам - муфтаны сервого туура келтирүү. Бул үчүн, өзүңүздүн сервоңуз менен келген толук диск тиркемесин колдонуңуз жана берилген бурамалардын экөөнү колдонуп, дисктин бурама тешиктери менен капталга бурап коюңуз. Бурамалар серво тиркемесиндеги тешиктерден чоңураак болот. Ошентип, пластикти бөлүп албоо үчүн шашпаңыз.
Диск кошкучка тиркелгенден кийин, акыркы нерсе - бириктирүүчү түзүлүштү servo сплайнга жылдыруу жана спинонун бурамасын колдонуу менен аны сервого бекем бекитүү.
Негизги жана баскычтык схема:
Негизги микросхеманы монтаждоо үчүн, мен жөн эле ысык желимди колдонуп, электр тактасынын астынкы бөлүгүн жаптым, анан аны тоого каршы бастым. Бул анын коопсуздугун камсыз кылуу үчүн жетиштүү жана монтаждын негизги максаты - металл сокур алкакка каршы кыска туташууну токтотуу.
Баскычтын схемасы чогултууга оңой жана ысык желимди талап кылбайт. Аны чогултуу үчүн жөн эле 3 кабелди кабель уясы аркылуу өткөрүңүз, андан кийин токтоп калганга чейин схеманы каптал тешиктерине жылдырыңыз.
Негизги кубат кабели:
Mains кабели үчүн мен 2 өзөктүү динамик кабелин колдондум жана бир четине USB туташуусун коштум. Бул схеманы көптөгөн адамдарда бар стандарттык USB розеткасынан иштетүүгө мүмкүндүк берет. Меники окшош колдонууну сунуштайм: 5V/2.1A. 5Vдан жогору өтүүнүн кажети жок, анткени мунун баары сервону талап кылат.
Кабелди дубалдарга жана кабелдерге тартпашын камсыз кылуу үчүн, жалюзи жеткидей кылып узартыңыз.
7 -кадам: Бардыгын бириктирүү
Бул акылдуу жалюзиңизди куруунун акыркы кадамы!
Райондук тактаны киргизүү
Биринчи кадам - сокур алкакка Башкы схеманы киргизүү. Мен муну servo отура турган биринчи чыгырыктын карама -каршы жагына коюуну сунуштайм. Тактайды салуу үчүн, таякты көтөрүңүз, ал сокур алкактан чыгып кетет. Анын астына кире алгандан кийин, тактанын алкагынын түбүнө чейин түртүлгөнүн жана бардык кабелдер жете турган жерде экенин текшерип, тактанын ичине жылдырыңыз. (Менин сүрөттөрүм кабелдерди мурунтан эле көрсөтүп турат)
Баскычтарды киргизүү
Экинчи кадам, таяк дагы эле көтөрүлүп жатканда, баскычтарды ордуна бекитүү. Бул үчүн, бир аз ысык клей салыңыз (же супер клей, эгер анын туруктуу болушуна каршы болбосоңуз), анан баскычтарды тешиктин үстүнө каратып коюңуз. Сүрөткө окшош эки баскычты төмөндөн ала алаарыңызды текшериңиз. Эми кабелдерди сүрөттө көрсөтүлгөндөй чыгырыктын айланасына багыттаңыз жана аларды схемага ылайык туура кирүүлөргө туташтырыңыз.
Серво Ассамблеясын киргизүү
Кийинки кадам - servo түзүлүшүн салуу. Бул үчүн, негизги денени сокурдун аягына жылдырыңыз. Ал тоого бир нече жолу түртүп, тарткандан кийин оңой эле жылып кетиши керек. Муфтаны ушул учурда туташтырбаңыз, анткени таяк дагы эле көтөрүлүшү керек жана толук ордунда эмес. Серво кабелин туташтыргыч аркылуу жана баскыч кабелдери менен бирдей багытта өткөрүп, андан кийин схемага тактаңыз.
Кубат:
Андан кийин, электр кабелиңизди сокур алкактын учу менен, андан кийин servo кабелдери иштеп жаткан серво тоосунун астынан өткөрүңүз. Андан кийин аны калган кабелдер менен бирдей багытта азыктандырыңыз жана туура бурамалуу терминалдарга бекиңиз. Бул жакшы жана коопсуз экенине ынануу жана чыгарбоо.
Механикалык бөлүктөрдү бириктирүү:
Акыркы кадам - сервону сокур таякка туташтыруу. Ошентип, биринчиден, таякты ордуна коюңуз жана аны сервого карай жылдырыңыз. Шкивди чыгарууда эрте алынган кичине тыгын жуугучту алмаштырыңыз. Кир жуугучту мүмкүн болушунча түрткүлө. Эми таякты ары -бери чайкаганыңызда, ал жылып кетпеши керек.
Эми таякчаңызды каалаган даражаңызга буруңуз, эгер сиздин сервоңуз 0 DEGREES. Андан кийин сервону 0 DEGREESке буруңуз, ошондой эле муфтаны сааттын жебеси боюнча бурап, servo мындан ары бурула албай калат.
Андан кийин, серво түзүлүшүн таякка карай жылдырыңыз жана бириктиргич менен таяк тизилиш керек, эгер андай болбосо, таякты бир аз бурууга туура келиши мүмкүн (Сервону бурап койбогула, анткени аны абалынан чыгарат) Экөө тең тизилгенден кийин, аларды кыймылдабай калганга чейин бириктиргиле.
Монтаж аяктады:
Жалюзи ичиндеги нерселердин баары чогулган. Сокурду кайра кронштейнге илерден мурун, ичиндеги нерселердин баары туура туташканына жана бардык электрдик жана механикалык туташуулардын бекем экенине ынангыла.
Мен бере турган бир кичинекей кеңеш, wifi чиптин үстүнө бир аз электр изоляциялоочу лента коюу. Себеби ал бурулуп жатканда сокурдун таякчасына абдан жакын келет.
8 -кадам: Акыркы тестирлөө
Мына!, Сиз азыр акылдуу жалюзи Alexa тарабынан башкарылышы үчүн бардык керектүү кадамдарды аткардыңыз.
Акыркы кадам - сокур системаңызды толук текшерүүдөн өткөрүү.
Биринчиден, жалюзиңизди күйгүзүңүз жана WiFiга толугу менен туташканын текшерүү үчүн 20-30 секунд бериңиз. Кээде NodeMCU тактасында антеннанын жоктугунан бир аз убакыт талап кылынышы мүмкүн, ал металл сокур рамадан өтүүнү токтотушу мүмкүн.
Ал иштетилип, туташкандан кийин, жалюзи демейки абалына өтөт. Бул жерде, Alexa буйруктарынын айкалышын колдонуу менен, ошондой эле кол баскычтарын колдонуп ойноо керек.
Менин биринчи нускамамды жасоо сизге жакты деп үмүттөнөм. Alexa башкарган акылдуу жалюзи
Сунушталууда:
Nest Hello - Улуу Британиянын интегралдык трансформатору менен эшиктин коңгуроосу (220-240V AC - 16V AC): 7 кадам (сүрөттөр менен)
Nest Hello - Улуу Британиянын интеграцияланган трансформатору менен эшиктин коңгуроосу (220-240V AC - 16V AC): Мен үйдө Nest Hello эшик коңгуроосун, 16V -24V AC менен иштеген гизмо орнотууну кааладым (ЭСКЕРТҮҮ: 2019 -жылы программалык камсыздоо Европаны өзгөрттү) версия диапазону 12V-24V AC). Стандарттык эшик коңгуроосу Улуу Британияда жеткиликтүү трансформаторлор менен коштолот
SONOFF акылдуу өчүргүчтөрү менен DIY акылдуу ролик жалюзи кантип жасалат ?: 14 кадам
SONOFF акылдуу өчүргүчтөрү менен кантип DIY акылдуу ролик жалюзи? жана аны кечинде түшүрөсүзбү? Кандай болбосун, мен
Alexa Voice башкарылган Raspberry Pi дрону IoT жана AWS менен: 6 кадам (сүрөттөр менен)
Alexa Voice башкарылган Raspberry Pi дрону IoT жана AWS менен: Саламатсызбы! Менин атым Арман. Мен Массачусетстен келген 13 жаштамын. Бул окуу куралы, аталышынан көрүнүп тургандай, Raspberry Pi дронун кантип курууну көрсөтөт. Бул прототип дрондордун кантип өнүгүп жаткандыгын жана алардын канчалык чоң роль ойной аларын көрсөтөт
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Vertical Bartop Аркадасы Интегралдык PIXEL LED дисплейи менен: 11 кадам (Сүрөттөр менен)
Vertical Bartop Arcade in Integrated PIXEL LED Display: **** 2019 -жылдын июль айынын жаңы программасы менен жаңыртылган, деталдар бул жерде ****** LED матрицасынын маркасы тандалган оюнга дал келүү үчүн уникалдуу өзгөчөлүгү бар барто аркадасы. Кабинеттин капталындагы каармандардын искусствосу лазер менен кесилген жана жабышпаган