Мазмұны:

WiFi релесі-DIY: 5 қадам
WiFi релесі-DIY: 5 қадам

Бейне: WiFi релесі-DIY: 5 қадам

Бейне: WiFi релесі-DIY: 5 қадам
Бейне: Реле для ворот. Как подключить ворота от пульта? 2024, Шілде
Anonim
WiFi релесінің шығысы-DIY
WiFi релесінің шығысы-DIY
WiFi релесінің шығысы-DIY
WiFi релесінің шығысы-DIY
WiFi релесінің шығысы-DIY
WiFi релесінің шығысы-DIY
WiFi релесінің шығысы-DIY
WiFi релесінің шығысы-DIY

Қазіргі уақытта ең танымал IoT эксперименталды жинақтары жеке компоненттерге емес, бір -біріне қосылатын модульдер түрінде келеді. Электронды жаңадан келгендер, тәжірибелі инженерлер және тәжірибелі қолдар бұл арзан модульдердің қызықты болатынына сенімді. Бұл нұсқаулықта мен қарапайым қабырға розеткасын қалай алуға болатынын және алдын ала қосылатын модульдердің көмегімен интеллект қосуды көрсетемін. Мен бұл жобаны модульдік үлгіде жасағандықтан, сіз бүкіл жобаны сол күйінде немесе оның бір бөлігін құруға тырысуға немесе тіпті бұл жобаны қосымша функционалдылықпен кеңейтуге тырысуға болады. Жақсы қол жетімділікті, интеллект пен қосылымды қарапайым қабырға розеткасына қосуға дайын болыңыз.

1 -қадам: Негізгі аппараттық құрал

Негізгі аппараттық құрал
Негізгі аппараттық құрал

 ESP8266 WiFi (5V/1 арналы) реле модулі x1

 Hi-Link HLK-PM01 (5V/3W) SMPS x1 модулі

Бірінші нәрсе-WiFi релелік модулі-бұл ESP8266 (ESP-01) WiFi SoC, борттық 3.3В реттегіш IC (AMS1117-3.3), STC15F104 микроконтроллері және 5В SPDT (1C/O) релесінің керемет қоспасы. ESP8266 WiFi SoC-бұл 8 істікшесі бар қосылатын модульді карта, ал Wifi релелік модулінің шетіндегі 4 істікшелі тақырып WiFi релелік модулінің көмегімен сіздің интерфейсіңізді орнатуға/конфигурациялауға арналған қарапайым интерфейс ретінде жұмыс істейді. ДК. Екінші нәрсе-AC-DC тұрақты қуат көзінің ықшам модулі, тұрақты AC230V электр желісінен тұрақты 5В/600мА тұрақты ток шығысын ұсынады. Бұл жабық электрмен жабдықтау модулі (UL, CE талаптарына сәйкес келеді) әсіресе IoT құрылғыларына/жобаларына арналған.

2 -қадам: құрылғы жабдықтарын орнату

Құрылғы жабдықтарын орнату
Құрылғы жабдықтарын орнату

Төменде көрсетілген сымдар схемасынан көріп отырғанымыздай, аппараттық құралдарды орнату өте қарапайым және дәнекерлеудің аз жұмысын қажет етеді. Абайлаңыз, L / N (~ 230V) қосылып, желіге кернеу түскен кезде, жалаңаш құрылғыны ұстамаңыз!

Есіңізде болсын, тиісті қоршаусыз кез келген желіге қосылған құрылғыны пайдалану қауіпті, себебі кездейсоқ өлімге әкелетін ток соғуы мүмкін. Сондықтан жиналған жабдықты ABS/жерге тұйықталған металл корпусының ішіне орнату ұсынылады, әрине, жеткілікті желдеткіш саңылаулары бар.

3 -қадам: бағдарламалық қамтамасыз етуді жөндеу

Жөндеуге арналған бағдарламалық қамтамасыз ету
Жөндеуге арналған бағдарламалық қамтамасыз ету

Алғаш рет қолданар алдында WiFi Relay модулі 'USB 3.0-ден TTL адаптеріне' және 'USR-TCP232-Test-V1.3' сериялық күйін келтіруге арналған бағдарламалық жасақтаманың көмегімен конфигурациялануы керек. Ол үшін USB-дің TX-RX-GND түйреуіштерін TTL адаптеріне 4 істікшелі тақырыптың RX-TX-GND түйреуіштеріне жалғаңыз (келесі суретті қараңыз). Сондай-ақ, құрылғыны қуаттандыруды және 9600 жіберу жылдамдығын орнатуды ұмытпаңыз. Әрі қарай, төменде көрсетілген барлық AT пәрмендерін жіберу үшін ДК-де сериялық күйін келтіру бағдарламалық жасақтамасын (USR-TCP232-Test-V1.3) ашыңыз.

 AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

 AT+CIPSERVER = 1, 8080

AT+CIFSR

AT+CIOBAUD = 9600

Егер ол OK қайтарылмаса және жіберілген команданы қайтармаса, AT командаларын жібермес бұрын алдымен ENTER пернесін басыңыз (мысалы, AT+RST> ENTER> SEND). Есіңізде болсын, модуль қайта іске қосылғанда қайта конфигурациялануы керек, яғни белгілі бір сериялық пәрмендерді жіберу арқылы модульді сериялық күйін келтіру бағдарламасы арқылы жаңарту қажет. Қысқаша айтқанда, CIPMUX пен CIPSERVER қайтадан қолданылуы керек!

4 -қадам: Android қосымшасы

Android қосымшасы
Android қосымшасы

Android смартфонын пайдаланып қашықтан басқару үшін смартфонға тегін ‚EasyTCP (v4.4)‛ Android қосымшасын жүктеп, орнату қажет.

Содан кейін бағдарламаны ашып, ‚Connect click түймесін басып, IP мекенжайын‛ (192.168.4.1) және ‚Port‛ (8080) енгізіңіз. Сериялық команданың аты мен мазмұнын он алтылық форматта енгізу үшін қосқыш түймесін басып тұрыңыз (A00101A2 relay_on, A00100A1 relay_off). Соңында, сіз алдын ала анықталған түймені қолдана отырып, релелік басқаруға арналған бағдарламадан сериялық пәрмендерді жібере аласыз. Мұнда AP (кіру нүктесі) режимінде жұмыс істейтін жүйенің сигналдың максималды қамтуы ашық ортада 400 метрге жақын.

5 -қадам: Қосымша

Қосымша
Қосымша

Маған ұнамайтын нәрсе: eBay-де Wi-Fi Relay модулін (LC-WM-Relay-8266-5V) бірінші көргенде, мен оның қарапайымдылығына/ізіне таң қалдым, сондықтан олардың екеуіне асығыс тапсырыс бердім. Алайда, кейбір эксперименттерден кейін мені мазалайтын мәселе мазалайды. TCP сервері флэшке сақталмайтындықтан, әрбір қуатты цикл/ қалпына келтіру/ қайта қосудан кейін AT командаларын қайта конфигурациялау қажет. Мен сүйікті көршім үшін табысты түпкілікті тұтынушы өнімін құру идеясынан бас тарттым, себебі бұл бір жыл бойы үздіксіз электрмен жабдықтау жүйесін қажет етеді. Әйтпесе, мен STC15F104 микроконтроллерінің микробағдарламасын (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) микробағдарламаны сол командаларды жіберу үшін басқа бағдарламамен алмастыру үшін шаралар қолдануым керек. uC бастап әр іске қосу кезінде (қатаң жаза). Біреу бұл туралы ойлайды және жұмыс істейтін шешім бар ма деп хабарлайды деп үміттенемін.

Түрмеде Wi-Fi релелік модулін бұзу үшін сізге STC бағдарламашысы, STC ISP немесе балама stcgal қажет болады. Ұқсас идеяның сілтемесі: Сонымен қатар, мен жақында қытайлық сатушыдан MCU STC15F104W дамыту тақталарын сатып алдым. Қанаттарда тағы бір кішкентай тосынсый (күтіңіз)!

Ұсынылған: