Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Mga Bahagi at Mga Tool
- Hakbang 2: Skematika
- Hakbang 3: Konstruksiyon
- Hakbang 4: Software at Paunang Pag-configure
- Hakbang 5: Mga Code ng Pagkuha
Video: Remote Control ng ILumos: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang hanay ng iLumos ng matalinong switch ng ilaw at mga dimmer ay gumagana nang napakahusay. Madali silang nag-install sa UK dahil hindi sila nangangailangan ng isang walang kinikilingan na koneksyon na madalas ay wala sa mga switch point ng ilaw ng UK.
Gumagamit sila ng mga 433MHz transmission mula sa kanilang mga remote control pati na rin ang pagkakaroon ng mga touch sensitive control sa kanilang plate ng mukha. Kung nais ng isang tao na kontrolin ang mga ito mula sa isang App o gumamit ng kontrol sa boses tulad ng Alexa kung gayon ang inirekumendang pamamaraan ay ang paggamit ng isang Broadlink RM controller na maaaring magpadala ng alinman sa mga mensahe ng IR o 433MHz rf. Dahil ang protokol ay hindi naitayo sa gayon dapat sanayin ang isang produkto ng Broadlink upang malaman ang mga signal ng remote control. Mahirap gawin ang pagsasanay na ito at kahit na tila matagumpay ay hindi ito nakagagawa ng isang maaasahang resulta. Sa palagay ko ito ay dahil sa ang katunayan na ang iLumos protocol ay medyo mahirap makilala mula sa normal na ingay sa background ng 433MHz at sa gayon ang sinanay na senyas na ang Broadlink ay nagpaparami ay hindi isang mahusay na representasyon ng kung ano ang kinakailangan.
Ang itinuturo na ito ay kung paano gumawa ng isang maaasahang controller. Upang magawa ito, ang mga mensahe ng rf mula sa mga remote control ay nakunan at pinag-aralan upang maayos silang kopyahin sa isang transmiter na 433Mhz.
Ang mga detalye ng protokol at format ng mga mensaheng ito ay kasama sa dokumentasyon ngunit hindi kinakailangan na maunawaan ito upang mabuo at magamit ang kapalit na controller na ito.
Gumagamit ang controller ng isang ESP8266 wifi microcontroller sa anyo ng isang module (ESP-12F). Maaari itong makatanggap ng mga utos sa web at i-convert ang mga ito sa kinakailangang format ng mensahe at pagkatapos ay ipadala ang mga ito sa pamamagitan ng isang simpleng mababang module na transmisyon na 433Mhz. Marami sa mga ito ay batay sa isang nakaraang IR controller na maaaring magpadala ng mga code sa mga aparatong IR tulad ng TV atbp. Ang pag-andar ng IR ay napanatili upang ang parehong controller ay maaaring gamitin para sa parehong iLumos at isang saklaw ng mga IR aparato. Posible ring magdagdag sa iba pang mga aparato ng 433Mhz tulad ng plug in sockets sa pamamagitan lamang ng pagdaragdag sa mga file ng teksto ng pagsasaayos sa pamamagitan ng web interface.
Hakbang 1: Kinakailangan ang Mga Bahagi at Mga Tool
Ang mga sumusunod na sangkap ay kinakailangan
- Module ng wifi ng ESP-12F
- 433Mhz module ng transmiter
- converter ng boost ng boltahe
- 3.3V regulator
- 220uF 6V capacitor
- IR diode
- n channel MOSFET (AO3400)
- 47R risistor
- 4K7 resistors x2
- 100K risistor x 1
- USB micro socket
- hook up wire
- Enclosure; ginamit ang isang naka-print na kaso ng 3D -
www.thingiverse.com/thing:3318386
Ang mga sumusunod na tool ay kinakailangan
- Pinong point iron na panghinang
- Mga Tweezer
- Pandikit ng epoxy
- Ang Raspberry Pi at 433MHz na tatanggap upang makuha ang mga code
Tandaan na ang kaso na ginamit ko ay pinananatiling maliit hangga't maaari at ginamit ang mga sangkap ng SMD.. Kung ang isang mas malaking enclosure ay ginagamit pagkatapos posible na gumamit ng mas malalaking mga bahagi tulad ng NodeMCU esp8266 modules.
Hakbang 2: Skematika
Napaka-simple ng circuit.
Ang module na ESP-12F ay pinalakas mula sa isang USB 5V socket sa pamamagitan ng isang linear 3.3V regulator.
Ang 5V ay ginagamit bilang mapagkukunan ng kuryente para sa IR diode at pinalakas din sa pamamagitan ng isang module sa 10V. Ginagamit ito bilang mapagkukunan ng kuryente para sa 433MHz. Ang simpleng mga module ng TX ay maaaring gamitin nang direkta sa isang mapagkukunan ng 5V ngunit ang pagpapatakbo ng mga ito mula sa 10V ay nagdaragdag ng lakas na magpadala at saklaw. Ang ilang mga module ng TX ay tatakbo mula sa supply ng 3.3V ngunit muli ay maaaring maging mas mababang lakas.
Ang GPIO14 ay ginagamit bilang modulated output para sa parehong signal ng IR at 433MHz. Sa kaso ng IR ito ay binabago ng isang carrier (karaniwang 38KHz) ngunit para sa paggamit ng RF kinokontrol nito ang paghahatid ng signal ng on / off nang direkta. Bagaman magpapadala ang IR tuwing magpapadala ng mga mensahe ng RF hindi sila malilito sa mga normal na mensahe ng IR.
Hakbang 3: Konstruksiyon
Napakadali ng konstruksyon.
Binubuo ko ang bahagi ng IR bilang isang hiwalay na maliit na module na may transistor ng MOSFET at ang resistor ng gate nito na direktang solder sa binti ng LED upang i-minimize ang laki. Pagkatapos ay nagdagdag ako ng ilang epoxy dagta upang ma-secure ito.
Ang regulator at decoupling capacitor ay naka-mount nang direkta sa module na ESP-12F.
Ang natitira ay gumagamit lamang ng hook up wire upang ikonekta ang lakas at signal ng data.
Gumagawa ako ng isang antena para sa koneksyon na 433MHz gamit ang pamamaraang inilarawan sa
Hakbang 4: Software at Paunang Pag-configure
Ang software ay binuo sa isang Arduino na kapaligiran.
Ang source code para dito ay nasa
Ang code ay maaaring magkaroon ng ilang mga pare-pareho na nabago para sa mga layuning pangseguridad bago naipon at ma-flash sa ES8266 na aparato.
- Tinutukoy ng AP_PORT ang pakikinig port para sa pagtanggap ng mga utos
- Tinutukoy ng WM_PASSWORD ang password na ginamit ng wifiManager kapag ang pag-configure ng aparato sa lokal na wifi network
- Tinutukoy ng AP_AUTHID ang isang code ng pahintulot na dapat ipadala sa bawat utos upang pahintulutan ito.
- Tinutukoy ng update_password ang isang password na ginamit upang payagan ang mga pag-update sa firmware.
Nang unang ginamit ang aparato ay pumasok sa wifi config mode. Gumamit ng isang telepono o tablet upang kumonekta sa access point na na-set up ng aparato pagkatapos ay mag-browse sa 192.168.4.1. Mula dito maaari mong piliin ang lokal na wifi network at ipasok ang password nito. Kailangan lamang itong gawin nang isang beses o kung ang pagpapalit ng mga wifi network o password.
Kapag ang aparato ay nakakonekta sa kanyang lokal na network ay makikinig ito para sa mga utos. Ipagpalagay na ang IP address nito ay 192.168.0.100 pagkatapos ay gamitin muna ang 192.168.0.100:AP_PORT/upload upang mai-upload ang mga file sa folder ng data. Papayagan nito ang 192.168.0.100/edit upang matingnan at mai-upload ang karagdagang mga file at papayagan din ang 192.168.0100: magamit ang AP_PORT upang magpadala ng mga utos ng pagsubok.
Ang basahin sa akin ng source code ay naglalaman ng mga karagdagang tagubilin sa pagpapadala ng mga utos na pagkontrol, mga macro command, at pag-hook ng aparato hanggang sa serbisyo ng Alexa.
Hakbang 5: Mga Code ng Pagkuha
Ang mga switch ng iLumos ay dapat na unang ipares sa kanilang aparato sa pagkontrol. Inilarawan ito ng mga tagubilin sa iLumos at nagsasangkot ng paglalagay ng aparato sa mode ng pagpapares at pagkatapos ay pagpapadala nito ng isang ON na utos. Pinapayagan nito ang aparato na makilala ang karagdagang mga utos gamit ang ipinares na address na nilalaman sa bawat mensahe.
Posible ang dalawang diskarte para sa paggamit ng controller dito.
Una maaari mong makuha ang mga code mula sa umiiral na mga iLumos na remote at pagkatapos ay gamitin ang controller upang magtiklop ng mga ito.
Pangalawa, maaaring magamit ang mga bagong address para sa tagakontrol na ito at ang mga aparato pagkatapos ay ipares sa bagong address gamit ang mga code ng utos na nakilala na sa mga umiiral nang mga remote.
Mas gusto ko ang dating pamamaraan.
Ang source code sa github ay nagsasama ng isang utility na maaaring patakbuhin sa isang Raspberry Pi gamit ang isang 433MHz receiver board upang makuha ang mga code mula sa mga iLumos na remote. Ang mga tagubilin para dito ay matatagpuan sa paglalarawan ng protocol na PDF sa site na iyon.
Inirerekumendang:
Arduino: Mga Programang Oras at Remote Control Mula sa Android App: 7 Mga Hakbang (na may Mga Larawan)
Arduino: Mga Program sa Oras at Remote Control Mula sa Android App: Palagi kong naisip kung ano ang nangyayari sa lahat ng mga board ng Arduino na hindi kailangan ng mga tao matapos nilang matapos ang kanilang mga cool na proyekto. Ang katotohanan ay medyo nakakainis: wala. Naobserbahan ko ito sa bahay ng aking pamilya, kung saan sinubukan ng aking ama na magtayo ng kanyang sariling bahay
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Bilang isang IR Remote para sa Led Strip Controlled Over Wifi - RGB LED STRIP Smartphone Control: 4 Mga Hakbang
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Bilang isang IR Remote para sa Led Strip Controlled Over Wifi | RGB LED STRIP Smartphone Control: Kumusta mga tao sa tutorial na ito matututunan natin kung paano gamitin ang nodemcu o esp8266 bilang isang IR remote upang makontrol ang isang RGB LED strip at ang Nodemcu ay makokontrol ng smartphone sa paglipas ng wifi. Kaya karaniwang maaari mong makontrol ang RGB LED STRIP sa iyong smartphone
Ordinaryong Remote Control Kit na Binago Sa Apat na-channel na RC Laruang Remote Control: 4 na Hakbang
Ordinaryong Remote Control Kit na Binago Sa Apat na-channel na RC Laruang Remote Control:改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Kontrolin Mo Mga Elektronikong Kagamitan Sa Iyong TV Remote (ir Remote) Sa Pagpapakita ng Temperatura at Humidity: 9 Mga Hakbang
Kontrolin Mo Ang Mga Elektronikong Kagamitan Sa Iyong TV Remote (ir Remote) Sa Pagpapakita ng Temperatura at Humidity: hi ako si Abhay at ito ang aking unang blog sa Mga Instructable at ngayon ay ipapakita ko sa iyo kung paano makontrol ang iyong mga de-koryenteng kasangkapan sa iyong tv sa pamamagitan ng pagbuo nito simpleng proyekto. salamat sa atl lab para sa suporta at pagbibigay ng materyal
Remote Remote Control: 11 Mga Hakbang (na may Mga Larawan)
Remote Remote Control: Mayroon akong isang bagong panganak na sanggol at hindi niya iniisip na dapat siyang matulog hangga't ang aking Asawa at maaari ko rin siyang hilingin. Ang isang bagay na pinapanatili siyang masaya sa kanyang kuna ay ang mobile na nakabitin sa kanya. Kaya't kapag nagising siya kung kailangan namin ng isa pang 25mins o higit pa sa sl