Բովանդակություն:

8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR հեռակա և Android հավելված. 5 քայլ (նկարներով)
8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR հեռակա և Android հավելված. 5 քայլ (նկարներով)

Video: 8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR հեռակա և Android հավելված. 5 քայլ (նկարներով)

Video: 8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR հեռակա և Android հավելված. 5 քայլ (նկարներով)
Video: Հաշվապահություն -12, (Գլուխ -8), Դրամական փոխանցումների հաշիվներ, 2024, Նոյեմբեր
Anonim
8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR հեռակա և Android հավելված
8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR հեռակա և Android հավելված

8 ռելե անջատիչների վերահսկում ՝ օգտագործելով nodemcu և ir ընդունիչ ՝ wifi և ir հեռակա և Android հավելվածների միջոցով:

ir հեռավոր աշխատում է անկախ WiFi կապից:

ԱՅՍՏԵ ԹԱՐՄԱՎԱ ՏԱՐԲԵՐԱԿԸ ՍԵICՄԵՔ ԱՅՍՏԵ

Քայլ 1: Գրավեք մասերը

Գրավի՛ր Մասերը
Գրավի՛ր Մասերը
Գրավի՛ր Մասերը
Գրավի՛ր Մասերը
Գրավի՛ր Մասերը
Գրավի՛ր Մասերը

Այս նախագծի համար ձեզ անհրաժեշտ բաները

  1. NodeMCU
  2. 4 ալիքի ռելեի մոդուլ x 2
  3. IC7805 x 2 (1 IC7805- ը բավարար հոսանք չի ապահովում միաժամանակ 8 ռելեի միացման համար)
  4. Breadboard
  5. IR ընդունիչ (VS1838)
  6. LED Կարմիր x 1
  7. Դիմադրություն 1K x 1
  8. Սեղմեք կոճակը x 1
  9. Jumper լարերը
  10. Էներգամատակարարում

Քայլ 2: Կոդ

ԱՅՍ ԿՈԴԸ ՆՈԴԵՄԿՈ B ԽՈՐՀՈ FORՐԴԻ ՀԱՄԱՐ Է, Ո NOTՉ ԱՐԴՈINԻՆՈ

Ես ծածկագիր եմ գրել այնպես, որ եթե WiFi- ն անջատվի կամ հասանելի չլինի, LED լուսավորվի, և IR Remote- ի ռելեի կառավարումը կանցնի WiFi- ից անկախ:

Երբ WiFi- ն հասանելի է, սեղմեք կոճակը կամ սեղմեք IR Remote- ի հատուկ կոճակը և սպասեք 5 վայրկյան Wi -Fi- ին միանալու համար: Եթե LED- ն չի անջատվում, ապա WiFi- ն միացված չէ:

Ներբեռնեք Arduino IDE- ն այստեղից:

Այնուհետև գնացեք Ֆայլ -> Նախապատվություններ, այնուհետև տախտակի կառավարչի լրացուցիչ հասցեների վրա ավելացրեք սա

arduino.esp8266.com/stable/package_esp8266c…

Այնուհետև գնացեք խորհրդի կառավարիչ և տեղադրեք esp8266 ESP8266 համայնքի կողմից:

գնացեք գրադարանի կառավարիչ և տեղադրեք IRRemoteESP8266:

Նախ միացրեք ir ընդունիչը nodemcu տախտակին, 3.3v- ը 3.3v- ին, gnd- ը gnd- ին, ելքը gpio2- ին (D4):

վերբեռնեք ստորև տրված IRRemote Value էսքիզը, բացեք սերիական մոնիտորը և սեղմեք հեռավոր ստեղնը ՝ յուրաքանչյուր բանալու արժեքները ստանալու համար, ինչ -որ տեղ գրեք: Նկատի ունեցեք առնվազն 9 հիմնական արժեք, (8 արժեք ՝ 8 ռելեի և 1 -ը ՝ WiFi- ի միացման համար):

Այնուհետև միացրեք սխեման, ինչպես տրված է վերևում և վերբեռնեք My_Room ծածկագիրը:

Չմոռանաք my_room էսքիզի ir կոդերը փոփոխել հեռակառավարման վահանակի յուրաքանչյուր կոճակի համար ստացված ir կոդով և wifi ssid- ով և գաղտնաբառով:

Ո NOTՇԱԴՐՈԹՅՈՆ. ԷՍԿԻՉԸ Բեռնաթափելիս համոզվեք, որ ոչ մի բան չկապեք D0, D8, TX, RX PIN- ի հետ: ԿԱՄ ՍՊԱՍՎՈ PԹՅՈՆ ԹԵUMԵԼՈIR ՄԵIRԵՐԻ ԱՅՆ ՊԻՆԵՐԻ:

Քայլ 3: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

Հետևեք սխեմատիկին և կազմեք շրջանը:

IC7805- ը չունի բավարար ուժ 8 ռելեներ միաժամանակ գործարկելու համար: Այսպիսով, մենք օգտագործում ենք երկու 4ch ռելեի մոդուլ և երկու IC7805:

IRանկացած IR ընդունիչ կաշխատի:

Սնուցման աղբյուրը կարող է լինել առավելագույնը 24 Վ լարման:

Քայլ 4: Android հավելված

Ես պատրաստել եմ Android հավելվածը ՝ օգտագործելով MIT APP Inventor- ը: Դուք կարող եք aia ֆայլը վերբեռնել App Inventor և խմբագրել այն:

Քայլ 5: Դուք դա արեցիք

Դու արեցիր դա
Դու արեցիր դա

Գնացեք ձեր երթուղիչի կառավարման վահանակ և ստացեք NodeMCU- ի IP հասցեն:

Նաև հատուկ IP նշանակեք nodemcu- ի Mac հասցեին, որպեսզի այն ամեն անգամ միևնույն IP- ն ստանա, և ամեն անգամ ստիպված չլինեք ստուգել այն:

ԿԱՐՈ ԵՔ ՕԳՏԱԳՈՐԵԼ IR ՀԵՌՈ,, ԱՆԴՐՈՅԴ PՐԱԳԻՐԸ ԵՎ ԻՆՏԵՐՆԵՏ ԲՐՈSԵՐԵՐԸ ՆՈAMEՅՆ NԱՆWՈՄ, ԿԱՄ ԿԱՐՈ ԵՔ ՁԵՐ OUԱՆՈՈԹՅՈՆՈ PՄ ԱՌԱՆՈՐԴԱԳՐՎԱ P ՊՈՏԻՆ ԱՌԱՆ ԱՇԽԱՐՀՈ ACՄ ՄՏԵԼ:

Խնդրի դեպքում դիմեք ինձ fb, www.fb.com / amit.s.samanta, ես կօգնեմ որքանով կարող եմ:

Խորհուրդ ենք տալիս: