Përmbajtje:
- Furnizimet
- Hapi 1: Regjistrohuni dhe Pastaj Hapni Telekomandën Somfy
- Hapi 2: Përmbysni Tabelën nga Gjysma e Sipërme e Predhës
- Hapi 3: Çmontoni baterinë
- Hapi 4: Saldoni telat 3.3v dhe GND në telekomandën Somfy
- Hapi 5: Mbuloni Mbështjellësin e Baterisë me Shirit Izolues
- Hapi 6: Bashkojini të gjitha
- Hapi 7: Dremel Rasti
- Hapi 8: Përshtateni të gjitha
- Hapi 9: Si duket nga mbrapa
- Hapi 10: Si Duket Nga Përpara dhe Nga Ana
- Hapi 11: Bit i kodimit
- Hapi 12: Blynk dhe do ta humbisni
- Hapi 13: Një IFTTT që vazhdon të japë
- Hapi 14: Hej Google
- Hapi 15: A mund të shkruajmë tashmë një kod
Video: Somfy Control nga celulari juaj, IFTTT dhe Google për hapa 20: 16 dollarë
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Në këtë Udhëzues, unë do t'ju tregoj se si kam marrë një telekomandë të lirë (po, Somfy dhe të lirë!) Somfy RTS dhe kam marrë kontrollin përmes celularit tim, IFTTT (mendo kohëmatës/reagime) dhe Google në shtëpi. Vlen të përmendet se ky është telekomanda RTS Situo, unë nuk kam parë pjesën e brendshme të një telekomande Situo IO, kështu që sa më poshtë mund të mos jetë e rëndësishme - jepni një koment më poshtë nëse e keni hapur Situo IO tuaj për të gjetur diçka të ngjashme ose jo Me
Duhet të them në këtë pikë, se një Somfy+Alexa Instructable e mëparshme (këtu) nga Jerry Olsen frymëzoi dhe formësoi lidhjen kryesore të këtij projekti.
Doja kontroll celular (kur jam jashtë kam celularin me vete dhe vështirë se mund ta gjej ose kujtoj se ku shkoi telekomanda origjinale Somfy!), Kontrollin IFTTT (në mënyrë që të mund të lidh ngjarje të tjera siç është sensori im i shiut ESP8266) dhe për mua, kontrolli i zërit të shtëpisë/foles së Google gjithashtu.
Për ta bërë këtë, kam përdorur një mini Wemos D1 (klon të mirë), një karikues USB, telekomandë Somfy Situo dhe një dremel. Nga ana softuerike ishte një skicë bazë Arduino që përdorte Blynk dhe lidhëset e uebit në IFTTT.
Ndryshe nga udhëzimet e tjera që lidha më lart, doja të kisha telekomandën Somfy në mur dhe të isha akoma në gjendje të përdor butonat origjinalë (miqësorë për familjen dhe mysafirët!). Prandaj, unë shkova për t'i përshtatur të gjitha në strehimin origjinal të largët. Doja gjithashtu telekomandën e mundësuar nga Wemos si në udhëzuesin tjetër.
Metoda e kontrollit (përveç butonave!) Është (Google*) >> (IFTTT*) >> Blynk >> Wemos D1 Mini GPIOs >> Bordi Somfy
*Opsionale në zinxhir.
Furnizimet
Telekomanda Somfy Situo (janë të lira dhe të montueshme në mur!)
Wemos D1 Mini (Lolin i shes direkt në Aliexpress, por bleva një klon të mirë në Amazon)
Dremel ose diçka për të prerë plastikën (rasti Somfy është mjaft i lehtë për tu prerë)
Hekuri i saldimit i aftë të bashkojë jastëkët Wemos dhe Somfy
Teli i hollë matës
Llogaria Blynk (dhe një projekt me tre butona)
Llogaria IFTTT (opsionale)
Google për shtëpinë/folësin e folesë ose celularin (opsional)
Hapi 1: Regjistrohuni dhe Pastaj Hapni Telekomandën Somfy
Gjërat e para së pari, shumë shpejt, Somfy nuk do të punojë me baterinë e tij ose nuk do të ketë qasje në butonin e programit/rivendosjes/lidhjes me lehtësi. Pra, lidhni telekomandën me pajisjet tuaja Somfy tani, ndërsa është gjithçka e re dhe e bukur. Vlen gjithashtu të kontrolloni se gjithçka funksionon siç pritej në këtë telekomandë para se ta hapim atë dhe të anulojmë çdo lloj garancie.
Për ta bërë këtë ndryshon në varësi të asaj që keni tashmë, kështu që kontrolloni udhëzimet në kuti dhe gjithashtu këtë video udhëzues. Unë kisha një telekomandë ekzistuese, kështu që unë shtypa shkurtimisht butonin e rivendosjes/lidhjes, pastaj atë të ri dhe pastaj shtypa butonat në të riun derisa të funksiononte.
Somfy video YouTube për lidhjen e një telekomande tjetër
Telekomanda hapet vetëm duke u tërhequr në skajin e poshtëm. Zhbllokoni dy vida/vida sigurie torx me një kaçavidë të vogël me majë të sheshtë (lloji që gjeni në një çantë riparimi celular).
Hapi 2: Përmbysni Tabelën nga Gjysma e Sipërme e Predhës
Kthejeni tabelën jashtë dhe pa pushim për të parë butonat me interes. Në këtë foto, pikat e lidhjes për butonat janë në të djathtë.
Hapi 3: Çmontoni baterinë
Hiqeni baterinë e monedhës nga mbajtësi (rrëshqet jashtë me një shtytje nga ai kaçavidë e vogël). Pastaj mos i bashkoni dy pikat e montimit me radhë, ndërsa tërhiqni ose çmontoni butësisht kapësen e baterisë, në mënyrë që të duket si fotografia e mësipërme. Ne do të përdorim pikat e montimit për 3.3v, kështu që mos u shqetësoni për lidhjen e lënë pas.
Hapi 4: Saldoni telat 3.3v dhe GND në telekomandën Somfy
Teli (i kuq) 3.3v shkon në njërën nga ato pikat e montimit të mbajtësit të baterisë dhe pastaj në kunjin Wemos Mini 3.3v. Teli (i zi) GND shkon në jastëk vetëm në të majtë të atij çipi (e gjeta këtë një vend të lehtë për t'u ngjitur, mendoj se ka disa pika tokësore në tabelën Somfy). Kjo pastaj shkon te (e keni menduar!) GND në Wemos.
Kjo do të thotë që bordi Wemos do të fuqizojë bordin Somfy sa herë që është i lidhur (nëpërmjet USB në rastin tim) me energji elektrike.
Hapi 5: Mbuloni Mbështjellësin e Baterisë me Shirit Izolues
Me sinqeritet nuk kam asnjë ide nëse kjo është vendimtare apo jo, por siç e dija që Wemos do të përfundonte në kontakt të ngushtë me këtë, unë nuk rrezikova.
Hapi 6: Bashkojini të gjitha
Somfy Situo im kishte katër butona në total - lidheni/rivendosni, lart/jashtë, ndaloni dhe zbresni/futeni
Në rast se nuk jeni në dijeni, telekomanda Somfy thjesht tërheq këmbët e majta të butonit (siç tregohet) në tokë (nga këmbët e djathta) kur shtypet. Pra, nëse tokëzojmë anën e majtë me Wemos, ajo sheh një shtyp.
Nuk më interesonte butoni i lidhjes/rivendosjes pasi tashmë e kisha mësuar telekomandën në kutinë e kontrollit duke përdorur telekomandën time origjinale. Pra, doja që Wemos të 'tokëzonte' tre të tjerët sipas kërkesës. Për ta bërë këtë, lidhni një tel në këmbën në anën e majtë (siç tregohet) për secilin buton. Këto janë nga ana tjetër secila ngjitur në një GPIO në Wemos.
Hapi 7: Dremel Rasti
Në mënyrë që të merrni bordin origjinal dhe një mini Wemos D1 në kuti, duhet të hapni pak pjesën e pasme për të pasur hapësirë që të përshtatet. Gjithashtu lejon që çipi (i ngrohtë në mjaft i ngrohtë) WiFi ESP8266 të ftohet pak më lehtë. Ndërsa isha në të, e preva pjesën e poshtme të vrimës së sipërme të vidhave në mënyrë që kur të përfundonte gjithçka, të mund ta lidhja telekomandën në një vidë në mur (Somfy pret që ju së pari ta vidhosni pllakën e pasme në mur, pastaj përsëri - përshtatni pjesën e përparme - nuk është e mundur kur përpiqeni të vendosni telat dhe Wemos në të njëjtën kohë!)
* - Përditëso, kohët e fundit kam marrë në dorë D1 mini më të fundit (zyrtar) (v3.1.0) dhe patate të skuqura wifi tani janë të vogla! Kjo ka shumë të ngjarë të nënkuptojë që ju nuk do të keni për të Dremel rastin. Vlen të kontrolloni nëse gjithçka përshtatet së pari nëse përdorni D1 Mini të mëvonshëm pa çip të madh argjendi wifi siç tregohet.
Hapi 8: Përshtateni të gjitha
Kjo kërkon pak kohë dhe durim, hapësira është e ngushtë dhe ju duhet të merrni telat nën tabelën kryesore Somfy, pa i penguar ato në butonat. Kam gjetur se fillimi i telave në anët nën dërrasën Somfy së pari, pastaj 'palosja' Wemos -in në vend ka funksionuar më së miri.
Hapi 9: Si duket nga mbrapa
Ky është artikulli i përfunduar që tregon prerjen për të lejuar që Wemos të përshtaten dhe të ftohen. Ju gjithashtu mund të shihni vidën e prerë për fiksim të lehtë në mur. Wemos nuk është i shtypur, por është i përshtatshëm mjaftueshëm saqë mund të hiqni dhe futni kabllon USB pa frikën e tërheqjes së ndonjë prej lidhjeve të salduara.
Hapi 10: Si Duket Nga Përpara dhe Nga Ana
Siç mund ta shihni nga përpara, kablloja USB është e vetmja gjë që është bërë dhe nga ana kjo tregon se Wemos nuk del jashtë, thjesht përshtatet në të njëjtën mënyrë me skajin origjinal të kutisë, që do të thotë se montimi në mur do të mos kini problem.
Hapi 11: Bit i kodimit
Me pjesën e harduerit të përfunduar, ju mund të futni një skicë në Wemos, të ndërtoni një projekt Blynk, të konfiguroni apletet IFTTT dhe pastaj të flisni me Google.
Do ta ndaj secilin në një hap të ndryshëm. Ju mund të zgjidhni ta bëni këtë para se të bashkoni pajisjet, thjesht mbani shënim GPIO -të që përdorni në mënyrë që ato të përputhen me secilën.
Hapi 12: Blynk dhe do ta humbisni
Kam përdorur Blynk pasi ishte i thjeshtë dhe efektiv, ka mundësi të tjera, kështu që kjo nuk është kritike. Për mua ishte një mënyrë e bukur e thjeshtë për ta bërë skicën Arduino të përdorte GPIO -të në Wemos duke përdorur celularin tim si një 'telekomandë'.
Hapni një llogari Blynk nëse nuk e keni një të tillë dhe më pas krijoni një projekt të ri. Mbani çelësin e autorit të dhënë në dispozicion për skicën Arduino më vonë. Shtoni tre butona të lidhur me kunjat virtuale 1, 2 dhe 3. Thuajini butonat sipas dëshirës tuaj. Ndërsa jam duke kontrolluar dy tenda/hije zgjodha Out, In dhe Stop.
Ne do të përdorim bibliotekën Blynk Arduino për t'i treguar Wemos kur një nga këto butona të fiksuar virtual është shtypur dhe pastaj thjesht tokëzojmë GPIO-në e duhur për të ndezur shtypin fizik Somfy.
Hapi 13: Një IFTTT që vazhdon të japë
Kjo është opsionale, mund të kaloni drejtpërdrejt në hapin e skicës Arduino nëse nuk keni interes për kontrollin e zërit, kohëmatësit ose reagimit të ngjarjeve të telekomandës suaj Somfy.
Kam krijuar tre apleta IFTTT, një për të 'shtypur' secilën nga tre butonat Somfy. Këto lëshojnë një kërkesë për lidhjen e uebit në Blynk, e cila nga ana tjetër (shiko hapin e mëparshëm) ndez Wemos -in për të tokëzuar fizikisht butonin Somfy.
Pra, pjesa IF mund të jetë gjithçka që ju nevojitet për të aktivizuar një shtypje butoni, unë zgjodha asistentin e Google në mënyrë që të mund të flas me të dhe ta caktoj atë.
Kjo pjesë atëherë duhet të jetë një Webhook në Blynk duke përdorur një URL si kjo;
blynk_ip: 8080/BLYNK_PROJECT_AUTH_KEY/update/V2? vlera = 1
BLYNK_IP duhet të jetë IP -ja e vendit që gjeni duke pinguar serverin blynk. Çelësi i autorizimit iu dërgua kur krijuat projektin Blynk. V2 është kunja virtuale e caktuar në butonin në aplikacionin Blynk që duam të shtypim.
Vendosni metodën në GET
Vendosni llojin e përmbajtjes të jetë aplikimi/json
Përsëriteni sa më sipër për butonat e tjerë.
Hapi 14: Hej Google
Ndërsa zgjodha Google Assistant në pjesën IFTTT 'IF', atëherë mund t'i them Google një frazë (që kam vendosur në cilësimet e IFTTT Google Assistant) për t'i thënë që të shtypë njërën nga tre butonat.
Hapi 15: A mund të shkruajmë tashmë një kod
Më në fund duhet të shkruajmë dhe ngarkojmë një skicë në Arduino. Unë nuk do ta mbuloj këtë në shumë detaje dhe gjithçka është komentuar dhe secili seksion është mjaft i drejtpërdrejtë.
Duhen dy biblioteka, wifi ESP8266 dhe ESP8266Blynk - këto mund të ndryshojnë me kalimin e kohës dhe nëse përdorni një tabelë tjetër në vend të Wemos Mini, kështu që kontrolloni atë së pari.
Ju duhet të vendosni shenjat tuaja wifi ssid, fjalëkalimin dhe blynk author pasi ato gjithmonë do të jenë të ndryshme.
Kam përdorur D1, D5 dhe D7 për të tokëzuar butonat Somfy dhe natyrisht kunjat 3.3v dhe GND për të fuqizuar bordin Somfy.
Unë kam përfshirë disa printime serike të monitorit, kështu që nëse e përdorni këtë në një Wemos së pari, mund të provoni Blynk, IFTTT dhe Google pa prishur pajisjet (et) tuaja Somfy.
Butonat e mi quhen OUT, IN dhe STOP.
Mbaj butonin fizik për një sekondë për të siguruar që sinjali i radios të merret nga kutia Somfy. Unë përdor një vonesë për ta bërë këtë për të parandaluar gjithashtu mbivendosjen e parregullt të butonave nëse dikush (fëmijët!) Futen në aplikacionin tim Blynk, shoqëruar me modelin e stafetës Somfy, kjo do të thotë që motorët nuk ndryshojnë drejtim shumë shpejt.
Unë e tërheq butonin Blynk lart e poshtë për të treguar se është shtypur dhe pasi IFTTT e lë atë përgjithmonë të lartë nëse e thërrisni shtypni Blynk në këtë mënyrë.
Void.loop duhet të lihet vetëm me Blynk.run (); linjë për t’i mbajtur gjërat mirë.
Recommended:
Dizajni i PCB për robotin e kontrolluar nga celulari: 10 hapa
Dizajni i PCB për robotin e kontrolluar nga celularët: Unë e bëra këtë projekt në vitin 2012 si projekti im i vogël. Ky projekt u frymëzua nga nevoja për një metodë për të neutralizuar kërcënimet pa ndërhyrjen e drejtpërdrejtë të njerëzve. Ishte koha, vendi im u godit rëndë nga dhuna e cila më motivoi të devijoja
Si të bëni një robot të kontrolluar nga celulari Bazuar në DTMF - Pa Mikrokontrollues & Programim - Kontroll nga kudo në botë - RoboGeeks: 15 hapa
Si të bëni një robot të kontrolluar nga celulari Bazuar në DTMF | Pa Mikrokontrollues & Programim | Kontroll nga kudo në botë | RoboGeeks: Dëshironi të bëni një robot i cili mund të kontrollohet nga kudo në botë, Le ta bëjmë atë
Si të hiqni logot nga PDA / celulari juaj me sheqer: 4 hapa (me fotografi)
Si të hiqni logot nga telefoni juaj PDA / celular me sheqer: Ju lutemi mos e provoni këtë nëse nuk jeni të sigurt për ta vënë telefonin tuaj në rrezik të vogël … nuk mund të riparoj telefonat … (Edhe pse nuk duhet të ketë ndonjë dëm pasi është mjaft e lehtë) përditësim SHOTNIM: Kjo nuk funksionon me mbulesa plastike! Sheqeri do të lërë gërvishtje
Bëni Makinën tuaj Pastruese të Regjistrimit Profesional për Më Pak se 80 dollarë dhe kurseni deri në 3000 dollarë e më shumë .: 6 hapa (me fotografi)
Bëni Makinën tuaj Pastruese Profesionale të Regjistrimit për Më pak se 80 dollarë dhe kurseni deri në 3000 dollarë e më shumë .: Më falni anglishten time. Pasi e gjeta përsëri tingullin e vinilit të mirë të vjetër, kisha problemin që ka çdo apasionues rekord. Si të pastroni regjistrat siç duhet!? Ka shumë mënyra në internet. Mënyra më të lira si Knosti ose Discofilm, por edhe
Bëni qesen tuaj të bukur të ndjerë EeePC / Netbook për rreth 8 dollarë (dhe kurseni 91 dollarë në vend që të blini nga Redmaloo): 5 hapa (me fotografi)
Bëni qesen tuaj të bukur të ndjerë EeePC / Netbook për rreth 8 dollarë (dhe kurseni 91 dollarë në vend që të blini nga Redmaloo): Ky udhëzues do t'ju tregojë se si të bëni laptopin tuaj, shumë të bukur dhe të mirë ose një qese më të mirë netbook. Ai do të ruajë netbook -un tuaj, do t'ju japë një tastierë me miun, ndjenjën e përdorimit të diçkaje unike, të bukur dhe të punuar me dorë dhe ndjenjën e goos të