
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Мен көптеген технологиялық нұсқауларды жиі орындаймын және әрқашан адамдардың ойлап тапқан нәрселеріне таң қаламын. Біраз уақыттан кейін мен гараждың есігін ашатын Wi-Fi-дан нұсқаулықты таптым, оны өте керемет деп ойладым және оны қызықты жобалар тізіміне қостым. Қазіргі уақытқа тез асығыңыз, мен әлі жобаға жете алмадым. Бірақ менде нәресте болды (менің әйелім емес, мен тудым). Менің қайын аталарым менің үйімде 5 күндік күтімді ұсынуға мейірімді болды (иә, мен бүлінгенмін), бірақ олар маған гараж есігінің шерткішін беруді өтінді, бірақ темпераментті пернетақтаны қолдануға болмайды. гараждың сыртында. Сонымен, менің алдымда екі нұсқа тұр. Бес минут уақыт бөліп, менің гаражымның шертушісін қайта бағдарламалаңыз. Немесе гараж есігін ашу жобасымен жұмыс істеу үшін бірнеше апта қажет. Сонымен, бинго-банго, менің нұсқаушым дүниеге келді.
Мен бастапқы жарияланымға оралдым және автор қолданған көптеген аппараттық мүмкіндіктер ұнады, бірақ бағдарламалық қамтамасыз ету мен қалағандай емес. Сондықтан мен қалаған шешім келесі сипаттамаларға ие болуы керек:
- Құпия сөз қажет емес
- Менің үйдегі LAN желісіне қосылған кезде ғана жұмыс істеу керек
- Оны басқару үшін менің iPhone -дағы арнайы бағдарлама
- Ethernet немесе wifi қалқаны бар Arduino қолданыңыз
- Оны қайынсіңілімге дәлелдеңіз
1 -қадам: Сізге не қажет



«loading =» жалқау «менің кодым Arduino -ға да, iPhone -ға да жазылып, жүктелді, оны жөндеу уақыты келді. Менің гаражыма әлі қосылмағандықтан, мен оның мінез -құлқына еліктегім келді..
Мен алдыңғы суретте көрсетілгендей екі қызыл және екі жасыл жарықдиодты алдым. Жасыл мен қызыл түстің бір жиынтығы сол жақ есікті, ал қалған бөлігі оң жақ есікті білдіреді. Егер кез келген есік жабық болса, онда жасыл жарық тоқтаусыз жыпылықтайды. Әйтпесе, егер есік ашық болса, онда қызыл жарық жыпылықтайды. Мен жабылатын есіктердің бастапқы күйін таңдадым (жасыл жыпылықтайтын шамдар), себебі мен Arduino -ны ашқышқа бірінші рет қосқанда, мен есіктердің жабылғанына көз жеткіземін.
Мұның қалай жұмыс істейтінін көру үшін сіз оның қысқа мерзімді бейнесін көре аласыз. Воила! Әзірге жұмыс істейді!
7 -қадам: Ілмек
Менің 3D принтерім қызмет көрсететіндіктен, менде қапты басып шығаруға мүмкіндік болмады. Мен бұған негізделген нұсқаулықта жүктеуге болатын.stl файлдары бар. (Ескерту: Егер сіз.stl файлдарын пайдалануды жоспарласаңыз, бірліктер автормен сәйкес келгеннен кейін см -де болады. Менің принтерім мм бірлігінде жұмыс істейтіндіктен.stl файлдарымды 10 есе ұлғайту керек болды). Мен дизайнды өзгертуім керек, өйткені менде екі есік бар, сондықтан екі реле қажет. Бірақ мен бәрін қосқысы келгендіктен, мен электрониканы өзім жатқан ағаш сынықтарына орната бастадым. Сонымен, мен бұл нұсқаулықта абсолютті дайын өнімді көрсетпеймін.
Электроника мендегі ағашқа орнатылғаннан кейін, оған қабырғаға уақытша үй табу оңай болды. Суреттерде сіз маршрутизатордан Arduino -ға, Arduino -дан релеге дейін және ақырында гараж есігінің түймелеріне өтетін сымдардың біршама бұзылуын көре аласыз. Мен нақты түймені алып тастап, корпусты қабырғадан шығарғанда, тек екі сымды терминал болды. Сонымен, мен кенішке негізделген нұсқаулық сияқты, сіз сымдарды реледегі кез келген ретпен есіктің түймесіндегі терминалдарға қосуға болады.
Осыдан кейін, барлық орнату бірінші рет сиқырлы түрде жұмыс істеді! Бейне жарияламағаным үшін кешірім сұраймын. Мен жұмыс істеп тұрған бейнені түсірмес бұрын оны уақытша алып тастауға тура келді, бірақ ант етемін!
8 -қадам: Қорытынды ойлар
Онымен біраз ойнағаннан кейін мен төменде айтатын мәселелерді байқадым. Бұл өте маңызды, сондықтан бұл жобаны қайталауды шешпес бұрын оларды қарастырыңыз.
- Айфондағы түймені басу мен гараж есіктерінің жауап беруінің арасында біршама сәйкес келмейтін уақыт болды. Бұл бағдарламалық жасақтама немесе іске асыру қатесі болуы мүмкін, бірақ мен оны әлі де зерттеп жатырмын.
- Үлкен мәселе: Қолданбаны iPhone қосымшасына жүктегеннен кейін, мен бірнеше күннен кейін мен қосымшаны ашуға тырысқанда, оның орнына бастапқы экранға оралатынын байқадым. Бұл тұрақты мінез -құлық болды. Менің миымды біраз қинап болған соң, мен ақыры бұзылып, сұрақты stackoverflow сайтына орналастырдым. Біреудің жауабы дұрыс болып көрінді: Apple құрған зұлым империя, егер сіз әзірлеуші болмасаңыз, Xcode -ден сізге жаңадан әзірленген қосымшаға берілетін сенім сертификаты 1 аптаға ғана жарамды деп шешті. Осыдан кейін, егер сіз оны қайта орнатпасаңыз (және 1 аптаның кері санағы қалпына келтірілмесе) немесе оларға ұзағырақ сертификат үшін 99 доллар алым төлемесеңіз, ол сіздің iPhone -да жұмыс істемейді. Мен мұны мүлдем көңілсіз деп таптым. Мен дерлік уақытымды босқа өткізген сияқтымын. Бірақ егер сіз әзірлеуші болсаңыз, онда бұл сізге қиындық тудырмайды.
- Менің ойымша, егер біреу гараж есігінің түймесін қолмен басса, бұл оқиға Arduino кодында жазылмайды. Ардуиноға келетін болсақ, түйме басылғанға дейін есіктің күйі өзгеріссіз қалады. Сонымен қатар, егер біреу оны жабу үшін қосымшаны қолданған кезде біреу есіктің астында тұрса. Есік сенсорлары есікті қайта көтеруге мәжбүр етеді және бұл оқиға Arduino кодында жазылмаған. Бұл түсінуге болатын тағы бір мәселе деп айтудың қажеті жоқ.
Менімен бірге болғаныңыз үшін рахмет және мен кейбір қателік үшін кешірім сұраймын. Сұрақтарыңыз болса, маған хабарлаңыз!
Ұсынылған:
DIY ақылды гараж есігі + үй көмекшісінің интеграциясы: 5 қадам

DIY ақылды гараж есігі + үй көмекшісінің интеграциясы: осы DIY жобасын қолдана отырып, гараждың қалыпты есігін ақылды етіңіз. Мен сізге оны қалай жасау керектігін көрсетемін және оны үй көмекшісінің көмегімен (MQTT арқылы) және гараждың есігін қашықтан ашып -жабу мүмкіндігіне ие боламын. Мен Wemos деп аталатын ESP8266 тақтасын қолданамын
Alexa Arduino Esp8266 көмегімен басқарылатын гараж есігі: 6 қадам

Alexa Arduino Esp8266 көмегімен басқарылатын гараж есігі: Бұл жобаның идеясы маған бұрын жұмыс істеген ескі жобадан келді. Мен гараждың есігінен түймені басқанда жарықдиодты қосатын түйменің қарапайым тізбегін қостым. Бұл әдіс сенімсіз және пайдалы емес болып шықты
Arduino саусақ ізінің есігі: 4 қадам

Arduino саусақ ізі есігінің құлпы: Сәлеметсіз бе, бұл жобаға қош келдіңіз, ол екі жобаны қамтиды, бірақ олар бірдей, бұл Arduino UNO тақтасына, FPM10A оптикалық саусақ ізі сенсорына және LCD i²c экранына негізделген есікті құлыптау жүйесі, бірақ басқа нұсқа үшін біз қосамыз
Arduino TFT сенсорлық экран есігі құлпы: 5 қадам

Arduino TFT сенсорлық экран есігінің құлпы: Бұл менің бірінші нұсқаулық. Бұл жоба Arduino және 2.8 " TFT сенсорлық экраны парольдік эскизі бар, магнит құлпын ашатын тізбекті бұзатын релені іске қосады. Артқы жағында жұмыс кезінде есіктің RFID құлпы сымдарды қайта қосудың орнына сынған
Автоматты тауық купі есігі - Arduino басқарылады: 10 қадам (суреттермен)

Автоматты тауық купі есігі - Arduino басқарылатын .: Бұл нұсқаулық автоматты түрде ашылатын және жабылатын уақыттары бар тауық есігінің дизайнына арналған. Есікті кез келген уақытта қашықтан ашуға немесе жабуға болады. Есік модульдік болуға арналған; жақтау, есік және контроллер жағымсыз болуы мүмкін