Përmbajtje:
- Furnizimet
- Hapi 1: Demontimi i të verbrit tuaj aktual
- Hapi 2: Futjet e printimit 3D
- Hapi 3: Ndërtimi i qarkut
- Hapi 4: Përgatitja e Bordit të NodeMCU
- Hapi 5: Programimi i NodeMCU me Softverin e Smart Blinds
- Hapi 6: Përgatitja e pjesëve të ndryshme
- Hapi 7: Vendosja e të gjitha së bashku
- Hapi 8: Testimi përfundimtar
Video: Perde inteligjente të integruara të kontrolluara nga Alexa: 8 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Ka shumë projekte të Smart Blind dhe Instructables aktualisht të disponueshme në internet. Megjithatë, unë doja të vendosja prekjen time në projektet aktuale me qëllim që çdo gjë e brendshme të ishte e verbër duke përfshirë të gjithë qarkun. Kjo do të nënkuptonte një sistem të verbër inteligjent më të pastër dhe më të paraqitshëm.
Pra, në Instructable -in tim të parë, unë do t'ju tregoj se si mund ta bëni sistemin tuaj të verbër të zgjuar që mund të kontrollohet nga zëri juaj përmes Alexa, duke përdorur një pajisje celulare ose manualisht në vetë perdet.
Unë do të ofroj gjithçka që mundem, kështu që ju mund të bëni tuajin! Shijoni: D
Furnizimet
Hekur dhe saldues për saldim
Armë me ngjitës të nxehtë
Servo çift rrotullues i lartë 270 gradë (https://amzn.to/31Y1EqD)
1 x Bordi i Zhvillimit i NodeMCU ESP8266. Çdo gjë e ngjashme me këtë:
2 x Butona me prekje
Prototipizimi i Veroboardit
Gjatësia e kërkuar e kabllit të altoparlantit për të arritur në një prizë USB (5V)
Printer 3D me PLA ose Shërbim Printimi 3D
Gjatësia e kabllit të lidhjes
Kunjat e kokës për femra dhe meshkuj për t'u përshtatur me Veroboard (Kjo është opsionale, nuk kërkohet nëse doni të lidhni gjithçka drejtpërdrejt në tabelë)
Hapi 1: Demontimi i të verbrit tuaj aktual
Ok pra pjesa e parë tingëllon pak e frikshme, por është shumë e drejtë përpara dhe në përgjithësi shumica e blindëve përdorin të njëjtin sistem, të gjitha qofshin me pamjen pak më ndryshe!
Gjëja e parë që duhet të bëni është të gjeni anën në të cilën ndodhet sistemi aktual i rrotave që ju lejon të hapni dhe mbyllni perdet. Do të duket e ngjashme me imazhin e parë (Kjo tashmë është hequr nga perdet)
Pasi ta keni gjetur këtë, atëherë duhet ta hiqni nga perdet. Justshtë vetëm një rast i heqjes së fundit të vargut të varur poshtë (Ekziston një nyjë e vendosur në fund të secilit varg). Pasi të hiqen këto, do të ketë një rondele të vogël mbajtëse në shufrën gjashtëkëndore ose katrore që kalon nëpër sistem. Hiqeni këtë (Ju lutemi mbajeni sipas nevojës më vonë) dhe më pas rrëshqisni sistemin e rrotullës drejt fundit të shufrës.
Kjo është gjithçka që duhet të hiqet. Duhet t'ju lërë me shufrën ku ishte vendosur dhe gjithashtu duhet të ketë një vrimë ku kalonin vargjet e rrotullës, këtu do të vendosen butonat për kontrollin manual. Imazhi i dytë tregon se si do të duken të brendshmet sapo të hiqet rrotulla e vjetër.
Arsyeja për heqjen e kësaj rrotull është sepse krijon shumë rezistencë në servo motorin, duke bërë që motori të ngecë dhe për këtë arsye nuk mund të lëvizë fizikisht perdet.
Hapi 2: Futjet e printimit 3D
Ok kështu që më poshtë kam përfshirë të gjithë skedarët 3D të kërkuar për të krijuar Blinds Smart. Nëse nuk zotëroni një printer 3D atëherë ka shërbime të ndryshme në internet që do të printojnë pjesët për ju për një kosto të vogël. Unë kam përfshirë si skedarët e gatshëm për të printuar STL ashtu edhe skedarët e papërpunuar Fusion 360 nëse keni nevojë të rregulloni ndonjë nga dimensionet ose format pasi jo çdo i verbër është i njëjtë për fat të keq! Këtu është një shpjegim i shkurtër i secilit model më poshtë:
Bashkim Servo - Bashkimi servo është krijuar për t'iu përshtatur çdo pajisje servo standarde dhe do të ngjitet në servo duke përdorur vidhat e ofruara me servo. Bashkimi që kam përfshirë do të vendosë një shufër gjashtëkëndore brenda blindit me një diametër 6mm.
Futja e Qarkut Kryesor - Kjo futje është projektuar që tabela kryesore e qarkut të ngjitet në majë dhe të ulet brenda të verbërit nën shufrën e kontrollit të verbër.
Servo Insert - Ky insert është projektuar që servo të fiksohet dhe më pas të rrëshqasë në fund të perdeve. Ai do ta mbajë servo -n pa asnjë lëvizje. Kjo është krijuar për t'iu përshtatur servos të lidhur në pjesën e furnizimeve.
Mbajtës i butonave të shtytjes - Së fundi, mbajtësi i butonit të shtypjes do të lejojë që qarku i butonit të krijuar më vonë të mbahet në vend mbi vrimën e lënë në perde nga rrotullat. Këto do të lejojnë funksionimin manual të perdeve nëse është e nevojshme.
Hapi 3: Ndërtimi i qarkut
Ky hap do të kërkojë mjaft bashkim, por ia vlen! Thjesht merrni kohën tuaj dhe mos nxitoni asgjë.
Ne do të ndërtojmë qarkun në Veroboard bakri, kjo do të lejojë që qarku të ndërtohet lehtë, vetëm sigurohuni që të prisni gjurmët e sakta për të ndaluar çdo qark të shkurtër!
Ju lutemi ndiqni diagramin e përfshirë të qarkut Fritz për të ndërtuar qarkun Smart Blinds. Kur ndërtoni qarkun, duhet të keni të shtypur futjen e qarkut. Pra, në varësi të madhësisë që ju nevojitej për të krijuar për grilat tuaja, përpiquni ta bëni qarkun sa më të vogël të jetë e mundur. Siç mund ta shihni nga ai që kam krijuar, Verboard është e njëjta gjerësi me gjatësinë e bordit nodeMCU. Kjo kursen hapësirë të çmuar një herë brenda të verbërve.
Siç u përmend në seksionin e furnizimeve, unë zgjodha të bashkoj kunjat e kokës femërore në tabelë, kjo do të më lejonte të ndryshoja me lehtësi nodeMCU nëse dështonte ndonjëherë ose nëse kishte ndonjë problem. Sidoqoftë, nëse dëshironi, është krejtësisht e pranueshme të lidhni bordin e nodeMCU direkt në Veroboard.
E vetmja gjë që unë do të rekomandoja është përdorimi i titujve Mashkullorë për lidhjen servo në tabelë, kjo e bën shumë më të lehtë instalimin një herë brenda perdeve.
Imazhet tregojnë tabelën e përfunduar (Me pjesën e printuar 3D të ngjitur tashmë në të)
Tabela e Qarkut të Butonit të Shtytjes
Qarku tjetër që ju nevojitet për të ndërtuar është Qarku i Butonit Push që do t'ju lejojë të anashkaloni manualisht lëvizjen e verbër nëse është e nevojshme. Mbajtësi i përfshirë i printuar 3D ka hapësirë të mjaftueshme për dy butona dhe gjithashtu përfshin një vrimë për 3 kabllot që kalojnë jashtë (1 GND dhe 1 për secilën buton hyrje dixhitale) Siç mund ta shihni nga diagrami i qarkut, kabllot GND janë daisy ndryshoi kështu që ka vetëm një kabllo që bashkon qarkun e butonit të shtytjes GND me qarkun GND të NodeMCU.
Madhësia që ju nevojitet për të bërë Veroboard Circuit është:
W = 24mm
L = 21mm
Hapi 4: Përgatitja e Bordit të NodeMCU
Hapi tjetër është të ngarkoni programin e kërkuar në bordin NodeMCU. Mënyra për ta bërë këtë është duke përdorur Arduino IDE. Sidoqoftë, nuk është një rast plug and play sepse biblioteka për NodeMCU duhet të instalohet në IDE.
Në vend që unë të kaloj nëpër këtë proces, unë do të rekomandoja përdorimin e këtij udhëzuesi pasi shpjegon çdo hap dhe detaj të kërkuar për të bërë që NodeMCU të punojë me mjedisin Arduino:
bit.ly/2Rznoni
Pasi të keni përfunduar udhëzuesin e mësipërm, tani duhet të jeni në një pikë ku NodeMCU mund të programohet duke përdorur Arduino IDE, NodeMCU mund të lidhet me WiFi tuaj dhe ju gjithashtu mund ta kontrolloni atë përmes një shfletuesi në internet.
Hapi 5: Programimi i NodeMCU me Softverin e Smart Blinds
Hapi tjetër është që në të vërtetë të ngarkoni programin e blinds inteligjentë në bordin NodeMCU. Tashmë ekziston një bibliotekë e mahnitshme që ju lejon të kontrolloni ndriçimin e zgjuar me kontroll të shkëlqimit përmes NodeMCU dhe Alexa. Biblioteka është krijuar nga AirCookie dhe lejon të programohen deri në 10 pajisje. Kodin burimor origjinal mund ta gjeni këtu:
Në rastin e Blinds Smart, ne përdorim On/Off të dritës virtuale për t'i kthyer blindat nga pozicioni Off (0) dhe pozicioni on (Përqindja e fundit e përdorur). Ne pastaj përdorim cilësimin Brightness si sasinë që duam të hapë të verbërit. Sidoqoftë, kjo varion vetëm nga 0-70% me 70% që është diapazoni i plotë i servo.
Unë kam përfshirë skedarin Arduino. Pra, ju lutemi shkarkoni kodin dhe pastaj hapeni atë. Ju mund ta shihni se nuk kërkon shumë që kjo të ndodhë, por ka disa ndryshime që duhet të bëni.
WiFi SSID: Gjëja e parë është të ndryshoni SSID që të përputhet me lidhjen WiFi që dëshironi të përdorni. Kjo duhet të përputhet saktësisht, përndryshe do të keni probleme me lidhjen.
Fjalëkalimi WiFi: Gjëja e dytë që duhet të ndryshoni është Fjalëkalimi WiFi që të përputhet me fjalëkalimin e SSID që po lidhni gjithashtu.
Biblioteka Espalexa: Më tej duhet të siguroheni që të shtoni bibliotekën Espalexa në IDE tuaj Arduino. Për ta bërë këtë, ju lutemi ndiqni këtë tutorial shumë të shkurtër:
Ndrysho emrin e pajisjes: Gjëja e fundit që duhet të bëni është të ndryshoni emrin e pajisjes ashtu siç dëshironi të shfaqet në aplikacionin Alexa. Për ta bërë këtë, ndryshoni pjesën në këtë rresht 'espalexa.addDevice ("Blinds", servoPositionChanged, 20)' ku thotë "Blinds". Ndryshojeni këtë në çdo gjë që dëshironi.
Pasi të përfundojnë të gjithë hapat e mësipërm, thjesht shtypni butonin e ngarkimit për të ngarkuar programin në bordin tuaj NodeMCU. Tani me shpresë se do të ketë sukses dhe ju mund të vazhdoni në hapin tjetër, Testimi!
Testimi i programit:
Në rastin tuaj, tani duhet të jeni në një pikë ku keni ndërtuar qarkun. Sidoqoftë, për qëllimet e kësaj të pakontrollueshme, faqja tregon se si e testoj atë si një pjatë e përkohshme e ngritur. Tani që keni ndërtuar qarkun dhe programin e ngarkuar, tani mund të testoni se gjithçka funksionon në rregull. Pra, lidhni gjithçka sipas diagramit të qarkut dhe pastaj së pari provoni që butonat manualë të funksionojnë. Një buton duhet ta kthejë servo në një drejtim dhe tjetri duhet ta kthejë atë në të kundërtën. Pasi të përfundojë kjo, tani duhet të shtoni pajisjen në Alexa tuaj.
Për të shtuar pajisjen në alexa tuaj, ndiqni këto hapa:
1. Hapni aplikacionin tuaj Alexa në pajisjen tuaj celular
2. Shkoni te skeda Pajisjet dhe më pas shtypni shenjën plus në të djathtën e sipërme të ekranit
3. Tjetra, shtypni "Shto pajisje"
4. Shkoni poshtë derisa të gjeni titullin që thotë 'Tjetër'
5. Pastaj shtypni pajisjet Discover. Kjo pastaj do të marrë disa sekonda dhe pajisja juaj do të shfaqet me emrin që keni futur në kod
6. Pastaj mund ta shtoni pajisjen në listën e pajisjeve tuaja
Pasi të shtohet pajisja, atëherë mund të përdorni Alexa për të vendosur servo në çdo pozicion që dëshironi nga 0-70% duke thënë 'Alexa, vendosni [Emrin që i jepni pajisjes tuaj] në 50%' Bëni këtë në përqindje të ndryshme për sigurohuni që të përgjigjet saktë.
Nëse keni ndonjë problem me anën Alexa të gjërave, atëherë përdorni lidhjen Github në bibliotekë ku mund të zgjidhni problemin tuaj:
Hapi 6: Përgatitja e pjesëve të ndryshme
Hapi tjetër është aty ku gjërat fillojnë të bashkohen dhe kjo vendos gjithçka në montimet e ndryshme 3D gati për të shkuar në shasinë e verbër
Montimi i Servo:
Gjëja e parë që duhet të bëni është të përgatitni servo për t'u përshtatur me të verbërit. Për shkak të madhësisë së servo, dy vrima mbështetëse të vidave duhet të hiqen, gjë që bëhet shumë lehtë për shkak të faktit se struktura është plastike. Hiqni dy vrimat e vidhave siç janë rrethuar në figurë.
Pasi të hiqet kjo pjesë, rrëshqiteni servon në montuesin servo të printuar 3D dhe përdorni vidhat e ofruara për të siguruar servo në vend.
Ushqeni kabllon servo nga pjesa e pasme e servo dhe në pjesën e poshtme të montuesit.
Bashkimi i bashkimit:
Hapi tjetër është përshtatja e bashkuesit me servo. Për ta bërë këtë, përdorni bashkëngjitjen e plotë të diskut të ofruar me servo -në tuaj dhe përdorni dy nga vidhat e ofruara për të vidhosur diskun në anën e bashkimit me vrimat e vidave. Vidhat do të jenë më të mëdha se vrimat në shtojcën servo kështu që merrni kohën dhe kujdesin tuaj për të mos e ndarë plastikën.
Pasi disku është ngjitur në bashkues, gjëja e fundit që duhet bërë është rrëshqitja e montimit të bashkuesit në servo spline dhe përdorni vidën spline për ta siguruar atë fort në servo.
Qarku kryesor & buton:
Për të mbledhur qarkun kryesor në montimin e qarkut, unë thjesht përdor një ngjitës të nxehtë për të mbuluar pjesën më të madhe të pjesës së poshtme të tabelës së qarkut dhe pastaj e shtyva atë kundër montimit. Kjo është e mjaftueshme për ta siguruar atë në vend dhe qëllimi kryesor i montimit është të ndalojë qarkun e shkurtër të qarkut kundër kornizës së verbër metalike.
Qarku i butonave është i lehtë për tu montuar dhe nuk kërkon zam të nxehtë. Për ta montuar atë, thjesht futni 3 kabllot përmes slotit të kabllove dhe më pas rrëshqiteni qarkun në çarjet anësore deri sa të ndalet.
Kabllo e energjisë elektrike:
Për kabllon Mains, kam përdorur një kabllo altoparlanti me 2 bërthama dhe bashkova një lidhje USB në njërën anë. Kjo lejon që qarku të mundësohet nga një prizë standarde USB të cilën e kanë shumë njerëz. Unë rekomandoj përdorimin e ngjashëm me timen që është: 5V/2.1A. Nuk është e nevojshme të shkosh mbi 5V pasi kjo është gjithçka që kërkon servo.
Bëni kabllon gjatësinë e kërkuar për të arritur te perdet kur vendosen përsëri dhe mjaftueshëm të plogësht, në mënyrë që të siguroheni që nuk tërheq qarkun dhe kabllot.
Hapi 7: Vendosja e të gjitha së bashku
Ky është hapi i fundit për të ndërtuar në të vërtetë Blinds tuaj Smart!
Futja e Bordit të Qarkut
Hapi i parë është futja e tabelës së qarkut kryesor në kornizën e verbër. Unë rekomandoj ta vendosni këtë në anën e kundërt të rrotullës së parë ku do të ulet servo. Për të futur tabelën, ngrini shufrën dhe ajo do të largohet nga korniza e verbër. Pasi të mund të futeni nën të, rrëshqisni tabelën e qarkut, duke u siguruar që është shtyrë plotësisht në fund të kornizës dhe është në vendin e duhur ku të gjithë kabllot do të arrijnë. (Imazhet e mia tashmë tregojnë kabllot në vend)
Futja e butonave
Hapi i dytë, ndërsa shufra është ende e ngritur, është të siguroni butonat në vend. Për ta bërë këtë, vendosni mjaft zam të nxehtë (Ose super ngjitës nëse nuk e keni parasysh që të jetë i përhershëm), pastaj vendosni butonat që tregojnë poshtë sipër vrimës. Sigurohuni që të arrini te të dy butonat nga poshtë, të ngjashëm me imazhin. Tani drejtoni kabllot rreth rrotullës siç tregohet në figurë dhe lidheni ato me hyrjet e sakta sipas diagramit të qarkut.
Futja e Asamblesë Servo
Hapi tjetër është futja e asamblesë servo. Për ta bërë këtë, thjesht rrëshqiteni trupin kryesor në fund të të verbërve. Duhet të rrëshqasë lehtë pas disa shtytjeve dhe tërheqjeve në mal. Mos e lidhni bashkuesin në këtë pikë pasi shufra ende duhet të hiqet dhe jo plotësisht në vend. Furnizoni kabllon servo përmes montuesit dhe drejtimin e njëjtë me kabllot e butonave dhe më pas bashkojeni me tabelën e qarkut.
Fuqia:
Tjetra, ushqeni kabllon tuaj të energjisë përmes fundit të kornizës së verbër, pastaj nën montimin e servo ku kabllot servo po funksionojnë. Pastaj ushqeni atë në të njëjtin drejtim si pjesa tjetër e kabllove dhe ngjiteni atë në terminalet e duhur të vidhave. Duke u siguruar që është e bukur dhe e sigurt dhe nuk do të tërhiqet.
Lidhja e pjesëve mekanike së bashku:
Hapi i fundit është të lidhni servo me shufrën e verbër. Pra, së pari, shtyjeni shufrën përsëri në vend dhe rrëshqiteni atë drejt servo aq sa do të shkojë. Zëvendësoni rondele të vogla me tapë që u hoqën herët kur hiqni rrotullën. Shtyjeni rondele aq larg sa të shkojë. Tani kur tundni shufrën para dhe mbrapa, ajo nuk duhet të rrëshqasë nga vendi.
Tani shndërroni shufrën në pozicionin që dëshironi kur servo juaj është në 0 gradë. Kthesa tjetër ju servo në 0 DEGREES gjithashtu duke e kthyer bashkuesin në drejtim të akrepave të orës derisa servo nuk mund të kthehet më.
Tjetra, rrëshqisni kuvendin servo drejt shufrës dhe bashkuesi dhe shufra duhet të rreshtohen, nëse jo, mund t'ju duhet ta ktheni pak shufrën (Mos e ktheni servo -n pasi do ta vendosë jashtë pozicionit) Pasi të dy të rreshtohen, shtyjini së bashku derisa të mos lëvizin më.
Asambleja përfundoi:
Kjo është gjithçka brenda të verbërve të mbledhur së bashku. Para se të varni pjesën e verbër në kllapa, sigurohuni që gjithçka brenda është e lidhur në mënyrë korrekte dhe se të gjitha lidhjet elektrike dhe mekanike janë të sigurta.
Një këshillë e vogël që do të jepja është të vendosni pak kasetë izolimi elektrik në krye të çipit wifi. Kjo ndodh sepse i afrohet shumë shufrës së të verbërve kur kthehet.
Hapi 8: Testimi përfundimtar
Kjo është ajo !, tani keni përfunduar të gjitha hapat e kërkuar për të bërë Smart Blinds të kontrolluara nga Alexa.
Hapi i fundit është të bëni një test të plotë në sistemin tuaj të verbër.
Së pari, ndizni blindat dhe jepini 20-30 sekonda për të siguruar që është lidhur plotësisht me WiFi. Ndonjëherë mund të zgjasë një kohë për shkak të mungesës së Antenës në tabelën NodeMCU, mund të bllokohet duke kaluar përmes kornizës së verbër metalike.
Pasi të jetë mundësuar dhe lidhur, perdet do të kalojnë në pozicionin e tyre të paracaktuar. Në këtë pikë, bëni një provë duke përdorur një kombinim të komandave Alexa dhe gjithashtu duke përdorur butonat manual.
Shpresoj se ju ka pëlqyer bërja e instruksionit tim të parë. Perdet inteligjente të kontrolluara nga Alexa
Recommended:
DIY - Hije LED RGB të kontrolluara nga Arduino: 5 hapa (me fotografi)
DIY | Rijet LED RGB të kontrolluara nga Arduino: Sot unë do t'ju mësoj se si mund t'i ndërtoni syzet tuaja RGB LED shumë lehtë dhe lirë Kjo ka qenë gjithmonë një nga ëndrrat e mia më të mëdha dhe më në fund u bë realitet! Një thirrje e madhe për NextPCB për sponsorizim ky projekt. Ata janë një prodhues PCB,
Ekranet e dyfishta me 7 segmente të kontrolluara nga potenciometri në qark Python - Demonstrimi i këmbënguljes së vizionit: 9 hapa (me fotografi)
Ekranet e dyfishta me 7 segmente të kontrolluara nga potenciometri në qarkPython-Demonstrimi i qëndrueshmërisë së vizionit: Ky projekt përdor një potenciometër për të kontrolluar ekranin në disa ekrane LED me 7 segmente (F5161AH). Ndërsa rrotulloni çelësin e potenciometrit, numri i shfaqur ndryshon në rangun 0 në 99. Vetëm një LED ndizet në çdo moment, shumë shkurt, por
Dritat e kontrolluara nga zëri nga kudo me Jason: 7 hapa
Dritat e kontrolluara me zë nga kudo me Jason: Dritat AC që kontrollohen nga kudo me lidhje interneti duke përdorur NodeMCU (ESP8266) dhe Jason (Aplikacioni Android). Jason është një aplikacion ndihmës i kontrolluar nga zëri që kam koduar për pajisjet Android për të kontrolluar gjendjen elektrike të një Pajisja AC, pa
Fishekzjarret e thjeshta dhe të lira të kontrolluara nga telefoni: 4 hapa (me fotografi)
Fishekzjarret e thjeshtë dhe të lirë të kontrolluar nga telefoni: Çfarë është kjo dhe si funksionon? Ky është një projekt për fillestarët në të cilin ne do të ndezim fishekzjarre duke përdorur telefonin tonë me Bluetooth. Telefoni do të shkaktojë ngjarjen e ndezjes, moduli i dëgjimit bluetooth (HC-05) do ta komunikojë atë me një
Paradoksi R/C - një palë mashtruese të rosave të kontrolluara nga radio: 9 hapa (me fotografi)
Paradoksi R/C - një palë mashtruesish të rosave të kontrolluar nga radio: Pasi vozita varkën R/C të shokut tim në një pellg rosash, unë u frymëzova për të ndërtuar një rosë R/C. Përfundova duke blerë një palë mashtrime rosash në tregun lokal të pleshtave për 10 dollarë. Këto janë menduar të përdoren nga gjuetarët e rosave për të joshur ndotjen e dyshimtë të ujit