Բովանդակություն:
Video: PiGMI ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Թույլ տվեք ներկայացնել PiGMI - Pi Garage Monitor ինտերնետի միջոցով
Սա ավտոտնակի դռների մոնիտորինգի համակարգի իմ տարբերակն է ՝ Pi- ի միջոցով: Pi- ն նաև վերահսկում է դռների բացումն ու փակումը և ինտեգրված է HomeBridge- ին, որպեսզի կարողանամ ասել. «Հեյ Սիրի, բացիր Դեյվի դուռը»:
Theրագիրը կառուցվել է 2016 թվականին և գործում է այդ ժամանակվանից: Դիզայնը հիմնված էր իրերը հնարավորինս պարզ պահելու վրա: Օրինակ, ավտոտնակի դուռն ունի չորս վիճակ ՝ բաց, փակ, խցանված և խոչընդոտված: Առաջին երկուսն ակնհայտ են, վերջին երկուսը ներկայացնում են, եթե դուռը փակվում է, և այն չի կարող, ապա այն խոչընդոտված է: Եթե փորձում է բացել, և դա չի հաջողվում, ապա այն խցանված է: Այս վիճակների հայտնաբերումը ևս մեկ անգամ պարզ մնաց: Դուռը սկսում է բացվել ձեռքի կոճակը սեղմելուց մոտ 2 վայրկյան հետո, իսկ մեխանիկական կոճակի (կամ հեռակառավարման վահանակի) միջոցով փակվելը տևում է մոտ 15 վայրկյան: Այս երկու ժամկետներն օգտագործվել են խցանված և խոչընդոտված վիճակները հայտնաբերելու համար: Պարզ մագնիսական անջատիչը հայտնաբերում է ավտոտնակի դռան վիճակը: Կրկին պարզ ասելով ՝ սա նշանակում էր, որ ես ստիպված չեմ լինի զբաղվել ավտոտնակի դռան էլեկտրոնիկայով: Այսպիսով, եթե անջատիչի վիճակը չի փոխվում սահմանված ժամանակից հետո, դուք հաղորդագրություն կստանաք: Իհարկե, դուռը կարող էր ժամանակին բացվել և դեռ խցանվել, բայց դուք դա կնկատեիք ՝ փորձելով այն պարզ պահել: Ռելեներ օգտագործվում են ավտոտնակում գտնվող ձեռնարկի կոճակներով: Այն կարող է կազմաձևվել մինչև 3 դուռ:
Այսպիսով, դիզայնը պետք է օգտագործեր Pi- ն `անջատիչի վիճակը վերահսկելու համար: Տրամադրել վեբ ինտերֆեյս վերահսկման համար և թույլ տալ ինտերնետի միջոցով մուտք գործել հեռակա մոնիտորինգի և կառավարման համար: Ես վերանայեցի այս գաղափարը ընկերոջս (Թոմ Միլներ) հետ, ով հեռացավ և ինձ համար ստեղծեց ամբողջ վեբ ինտերֆեյսը: Դուք կարող եք ներբեռնել կոդը և փորձել այն ցուցադրական ռեժիմում ՝ նախքան այն Pi- ում տեղադրելը: Ինտերֆեյսը թույլ է տալիս կարգավորել GPIO կապում մագնիսների և ռելեների ելքերի համար: Այն դեպքում, երբ ձեր դուռը տեղափոխելու համար տևում է ավելի քան կանխադրված 2 և 15 վայրկյան, օգտագործվող ժամանակային ուշացումները: Դուք ստեղծում եք օգտվող և գաղտնաբառ անվտանգության համար, կա անտառահատումների հնարավորություն: Այն ունի ազդանշանային ռեժիմում տեղադրելու հնարավորություն, որտեղ կարող եք SMS ահազանգ ստանալ, եթե ձեր դուռը բացվի արձակուրդում կամ պարզապես աշխատանքի ժամանակ: Theրագիրը փորձարկվել է Raspberry Pi 3 և Zero համակարգերի վրա: Լրացուցիչ տեղեկությունների համար ահա հղում դեպի Վիքի էջի Իմ ավտոտնակ: Դիտարկումը պարտադիր չէ և ահա հղումը:
Պարագաներ
Ձեզ հարկավոր կլինի
Raspberry Pi (Pi3- ը և Zero- ն փորձարկվել են) SD քարտի և սնուցման աղբյուրի վերջին Pi OS- ով
Wifi դոնգլ
Մագնիսական անջատիչ (ներ) (1 դռան համար) NO տիպ
Ռելե (ներ) (I մեկ դուռը)
Էլեկտրոնային մասերի մեծ մասը ստացվել է Adafruit- ից կամ Amazon- ից:
Լար - դռան զանգի մետաղալար `մագնիսները Pi- ին միացնելու համար
Ռելեներ և Pi- ի պատյաններ (I 3D Printed mine from Thingiverse: Relay, Pi)
My-Garage ծրագրակազմ
Ընտրովի մոնիտորինգի ծրագրակազմ
Սոսինձ դռան և դռան շրջանակին մագնիս ամրացնելու համար:
Պտուտակներ պատի ամրացման պատյանների համար
Գործիքներ:
Մետաղալարեր, Տափակաբերան աքցան
Ավտոտնակում մետաղալարերի ամրացման համար նախատեսված հիմնական զենքը:
Մետաղալար կտրիչներ
Քայլ 1: Pi- ի կարգավորում
Կան բազմաթիվ ձեռնարկներ Pi- ի ստեղծման վերաբերյալ, այնպես որ ես դրանք այլևս չեմ լուսաբանի, քան նշեմ, թե ինչ է անհրաժեշտ Pi- ի վրա:
1) Apache, PHP, Python. Կրկին կան դասընթացներ դրանց մասին այնպիսի կայքերից, ինչպիսիք են Adafruit- ը և, իհարկե, RaspberryPi Organization- ը:
2) Pi- ին անհրաժեշտ կլինի մուտք գործել ձեր Wifi, այնպես որ այն պետք է կարգավորվի:
3) Ձեր տնից դուրս մուտքի համար դուք պետք է տրամադրեք ձեր երթուղղիչի կրակի պատից անցնելու մեթոդ: Ես օգտագործում եմ վեբ հասցե noip.com- ից և օգտագործում եմ այլ պորտի համար Apache- ի համար ՝ որպես լրացուցիչ անվտանգության գործառույթ: Կրկին կան բազմաթիվ ձեռնարկներ համացանցում այս դասավորության համար:
4) My-Garage ծրագիրը Github- ից
Քայլ 2: Էլեկտրամոնտաժ և կազմաձևում
Դիտեք դիագրամը, բայց դրանք հիմնական հատկանիշներն են ՝ մեկ դռան մեկ մագնիս և մեկ ռելե: Իմ տեղադրման համար դա GPIO- ի վեց կապում է: Նրանք կարող են կազմաձևվել ծրագրաշարում, պարզապես համոզվեք, որ մի քանի դռների վրա համապատասխանում եք ճիշտ ռելեին ճիշտ մագնիսով: Կարգավորումների էջի համար դիմեք վերևի պատկերին:
Այստեղ կարող եք կարգավորել ռեժիմները (մոդելավորում, որը հայտնի է որպես ցուցադրական ռեժիմ); Դռների համարը և անունները. Դռների բացման և փակման ժամկետները և ահազանգեր ուղարկելու և մոնիտորինգի տեղեկատվությունը:
Ֆիզիկական լարերը կրկին հնարավորինս պարզ պահվեցին: Ռելե (ներ) ի ելքը ցատկում է ավտոտնակում գտնվող մեխանիկական կոճակի վրա: Ռելեը զարկերակային է 1 վայրկյան մոտ այնքան ժամանակ, որքան կպահանջվի սեղմել կոճակը: Մագնիսական անջատիչը, որը ես տեղադրեցի աչքերի մակարդակով, դռան ուղու վրա: Իմ դռներն ունեն մետաղյա ուղի, ուր գնում են գլանները: Քանի որ ծրագրակազմը միայն պետք է իմանա ՝ անջատիչը բաց է, թե փակ, կարող եք այն տեղադրել ցանկացած վայրում, որն ավելի լավ է աշխատում ձեր դռան համար: Մագնիսը տեղադրված է դռան վրա (շարժական մաս) շրջանակի անջատիչ: Դռան աշխատանքը անփոփոխ կերպով չի փոխվում: Առկա վերջի կանգառները և IR խոչընդոտման տվիչը դեռ աշխատում են:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)