
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48



Սա նախորդ գրառման թարմացված տարբերակն է.
www.instructables.com/id/Voice-Activated-R…
Նախորդ տարբերակում ես օգտագործում էի Geetech ձայնային մոդուլը `ավտոտնակի դուռը բացող տիպի հեռակառավարման վահանակը կառավարելու համար: Այս ուսանելիում ձայնային մոդուլը փոխարինել եմ Amazon Echo- ով: Մեր տանը հեռակառավարման վահանակը վերահսկում է մուտքի դուռը:
Քայլ 1: Միացրեք հեռակառավարիչը



Եթե հետևեք նախորդ հրահանգին (https://www.instructables.com/id/Voice-Activated-R…), կտեսնեք, որ ես գործը հանել եմ ավտոտնակի դռնից և միասին կպցրել կոճակի ոտքերը: մի փոքր մետաղալարով: Այժմ կոճակը, ըստ էության, միշտ սեղմված է: Մարտկոցը միացնելուն պես `ազդանշանը ուղարկվում է, և առջևի դուռը բացվում է:
Նախորդ հրահանգում ես օգտագործում էի arduino- ն ՝ հեռակառավարման վահանակի հզորությունը վերահսկելու համար: Այս թարմացման մեջ ես օգտագործեցի WEMO D1 մինի: Կան որոշ քայլեր, որպեսզի WEMO- ն աշխատի arduino IDE- ի հետ, և դրանք կարող եք հետևել այս հիանալի ուսանելի…
WEMO- ի պատճառն այն է, որ այն միացված է WIFI- ին, և, կարող եք օգտագործել որոշ հեշտությամբ հասանելի կոդ, որպեսզի այն իրեն պահի wemo belkin անջատիչի պես: Սա հեշտ միջոց է այն միացնել ամազոնյան արձագանքին:
Հեռակառավարիչը WEMO- ին միացնելու համար հետևեք տրված գծապատկերին: Կարող եք նաև հետևել նախորդ հրահանգին լուսանկարների/տեղադրման նկարագրության համար (դա հիմնականում նույնն է, բայց arduino- ն wemo- ով փոխարինելը):
Այս ուսանելի (https://www.instructables.com/id/Alexa-Controlled-Servo/) հիմնականում նույնն է անում և հիմք է այն բանի համար, ինչ ես օգտագործել եմ իմ նախագիծը թարմացնելու համար: Իր նախագծում նա կոնդենսատոր ավելացրեց 5V և Ground կապերի միջև: Ես դա չեմ արել, բայց եթե նկատեմ, որ վեմոյի տապալումը, հավանաբար, կանեմ:
Քայլ 2: Կոդ
Նախ, գնացեք ՝
github.com/kakopappa/arduino-esp8266-alexa…
և ներբեռնեք belkin մոդելավորման կոդը: Տեղադրեք այս կոդը այնտեղ, որտեղ տեղակայված են ձեր մյուս arduino նախագծերը: Այնուհետև վերադարձրեք wemos.ino ֆայլը arduino ide- ում: Միակ ֆայլը, որը պետք է փոփոխվի, wemos.ino ֆայլն է:
Հիմնականում այն, ինչ ձեզ հարկավոր է անել այս ֆայլում, հետևյալն է. Սահմանեք ձեր SSID- ն ու գաղտնաբառը ձեր wifi2- ին: Սահմանեք ձեր անջատիչը; (Անջատիչ *խոհանոց = NULL;) 3. Նախագծեք ձեր անջատիչը; (խոհանոց = նոր անջատիչ («խոհանոցի լույսեր», 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*խոհանոց);) 4. Ավելացնել օղակ բաժին; (խոհանոց-> serverLoop ();) 5. Կատարեք ձեր հետադարձ կապը միացված և անջատված ռեժիմների համար և հետադարձ զանգի մեջ դրեք այն, ինչ ցանկանում եք. isKitchenLightstsOn = ճշմարիտ; վերադարձը isKitchenLightstsOn; }
Այս ամենը դուք կտեսնեք wemos.ino կոդի նմուշում: Պարզապես փոխարինեք այդ ֆայլի Փոխարկիչներն այն ամենով, ինչ ցանկանում եք անջատիչ կատարել: Իմ դեպքում ես ամեն ինչ վերանվանեցի «դուռ»: Իմ դռնփակ զանգը ոչինչ չի անում: My doorOn () զանգի հետադարձ կապը փոխում է D1- ի կապիչը բարձր: Տեսեք իմ ընդգրկած կոդը որպես օրինակ:
Քայլ 3: Միավորել այն
Առաջին անգամ, երբ կազմաձևում/վերբեռնում եք wemo- ում, հետևեք arduino խմբագրի վահանակի պատուհանում ՝ տեսնելու համար, որ հաջողությամբ միացել եք wifi- ին:
Երբ դա աշխատեց, կարող եք ասել «Alexa գտնել սարքեր»: Վահանակի պատուհանում դուք պետք է որոշակի գործունեություն տեսնեք, և Ալեքսան պետք է հաստատի, որ գտել է ձեր անջատիչները:
Այժմ, ամեն ինչ պատրաստ է, այն ամենը, ինչ ձեզ հարկավոր է ասել, «Ալեքսան միացրեք դուռը»: Սա կակտիվացնի հետադարձ կապը ձեր ծածկագրում: Իմ դեպքում, այն սահմանում է D1- ի PIN- ը բարձր: Սա անցնում է շարժիչի վերահսկիչին, որն այնուհետև միացնում է 9 Վ մարտկոցի հզորությունը հեռակառավարման վահանակին ՝ դրանով իսկ միացնելով այն և բացելով դուռը: Վոյլա !! կախարդական:
Խորհուրդ ենք տալիս:
Անցեք միացված ցուցակի միջոցով ՝ օգտագործելով ռեկուրսիա - Java: 12 քայլ

Անցեք միացված ցուցակի միջոցով ՝ օգտագործելով ռեկուրսիա - Java. Բարի գալուստ, և շնորհակալություն այս հրահանգների հավաքածուն ընտրելու համար, որը ցույց կտա ձեզ, թե ինչպես ստեղծել ռեկուրսիվ գործառույթ: Jավայի հիմնական գիտելիքները անհրաժեշտ են `հասկանալու այն քայլերը, որոնցով կանցնի: Ընդհանուր առմամբ, այս 12 քայլից բաղկացած գործընթացն այլևս չպետք է տևի
Alexa- ի կողմից վերահսկվող էլեկտրահաղորդիչ ՝ օգտագործելով WEMO D1 Mini: 5 քայլ

Alexa- ի կողմից վերահսկվող էլեկտրահաղորդիչ ՝ օգտագործելով WEMO D1 Mini. Դա իսկապես զարմանալի է: Դա այնքան էլ դժվար չէ ունենալ alexa echo հսկողություն միկրոպրոցեսոր: Աշխարհը քո ոստրեն է: Այս հրահանգը ձեզ տանում է էլեկտրամագնիսական սարք վերահսկելու քայլերի միջոցով: Դուք կարող եք օգտագործել այս նույն գործընթացը ՝ վերահսկելու այն, ինչ ցանկանում եք:
Ինչպես ընդօրինակել հեռուստատեսության հեռակառավարումը կամ այլ կերպ Arduino Irlib- ի միջոցով. 3 քայլ (նկարներով)

Ինչպես ընդօրինակել հեռուստատեսության հեռակառավարումը կամ այլ կերպ Arduino Irlib- ի հետ: Ներածություն: Ողջույն բոլորին և բարի գալուստ իմ առաջին Instructable: Այսօր մենք կսովորենք, ինչպես ասում է վերնագիրը, ընդօրինակել էլեկտրոնային հեռուստատեսության հեռակառավարիչը կամ նման մի բան, որն աշխատում է Ինֆրակարմիր ազդանշաններով `օգտագործելով Arduino (ցանկացած մոդել) .Խնդիրն այն էր. Ինչպե՞ս կարող եմ կոդեր փոխանցել
Հեռակառավարումը 944: 4 քայլով

Հեռակառավարիչ 944-ում. Այստեղ ես ցույց եմ տալիս, թե ինչպես կարելի է տեղադրել հեռակառավարման վահանակ iPod w/Dock- միակցիչի համար Porsche 944-ում (2-րդ սեր. ՝ օվալաձև վահանակով): iPod- ը միացված է FM հաղորդիչի միջոցով և թաքնվում է (երբ մեքենա) բազկաթոռի կենտրոնում: Իմ կինը չի սիրում իմ սիրած ամբողջ երաժշտությունը, այսինքն `Count
Օգտագործելով Bluetooth- ով միացված Sony Ericsson հեռախոսը ՝ ձեր համակարգիչը կառավարելու համար. 6 քայլ

Օգտագործելով ձեր Bluetooth- ով միացված Sony Ericsson հեռախոսը ՝ ձեր համակարգիչը կառավարելու համար. Ես որոշ ժամանակ կարդում եմ հրահանգներ և միշտ ցանկացել եմ անել որոշ բաներ, որոնց մասին մարդիկ գրել են, բայց ես ինքս ինձ նայել եմ: դժվար է անել, քանի որ դրանք իսկապես դժվար է անել, կամ