Tartalomjegyzék:
Videó: IPhone és Arduino garázskapu nyitó: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Gyakran követek sok technikai utasítást, és mindig le vagyok nyűgözve az emberek által kitalált dolgoktól. Nemrégiben találtam egy tanulságos dolgot egy wifi-s garázskapu-nyitón, amelyet nagyon jónak tartottam, és hozzáadtam a mulatságos projektek végtelen listájához. Gyorsan előre a jelenbe, és még mindig nem jutottam hozzá a projekthez. De volt egy babám (hát a feleségemnek volt, nem nekem). Sógoraim elég kegyesek voltak ahhoz, hogy 5 napos ellátást biztosítsanak a házamban (igen, el vagyok kényeztetve), de kérték, hogy adjak nekik egy garázsajtó kattanót, hogy tartsák az autójukban, szemben a temperamentumos billentyűzettel a garázson kívül. Tehát két lehetőség állt előttem. Szánjon rá öt percet, hogy átprogramozza a csattanómat a garázsomhoz. Vagy szánjon néhány hetet, hogy végre dolgozzon a garázskapu -nyitó projektemen. És így, bingo-bango, megszületett az oktatható.
Visszatértem az eredeti bejegyzéshez, és sok hardverfunkciót szerettem, amelyeket a szerző használt, de a szoftver nem pontosan az, amit szerettem volna. Tehát a kívánt megoldásnak a következő jellemzőkkel kellett rendelkeznie:
- Nem kellett jelszó
- Csak akkor működhet, ha csatlakoztatva van a házam LAN -jához
- Egyéni alkalmazás az iPhone -on, hogy irányítsam
- Használjon Arduino -t Ethernet vagy wifi pajzzsal
- Tedd sógorosnak
1. lépés: Amire szüksége van
"loading =" lusta "kódomat írtam és töltöttem fel mind az Arduino -ra, mind az iPhone -ra, ideje volt a hibakeresésnek. Mivel még nem volt minden csatlakoztatva a garázsomhoz, valahogy utánozni akartam a viselkedését. Cue the LEDs.
Vettem két piros és két zöld LED -et, amelyek csatlakoztatva voltak, amint az egy korábbi képen látható. Egy zöld és piros készlet a bal ajtót, a többi pedig a jobb ajtót jelképezi. Ha bármelyik ajtó zárva lenne, a zöld jelzőfény folyamatosan villogni kezd. Ellenkező esetben, ha bármelyik ajtó nyitva lenne, a piros lámpa villogni kezdene. Az ajtók kezdeti állapotát választottam csukásra (zöld villogó fények), mert amikor először csatlakoztatom az Arduino -t a nyitóhoz, meg fogom győződni arról, hogy az ajtók zárva vannak -e.
Hogy lássa, hogyan működik, megnézheti a rövid (gagyi felbontású - bocsánat!) Videót működés közben. Voálá! Eddig működik!
7. lépés: Csatlakoztassa
Mivel a 3D nyomtatómat szervizelik, még nem volt lehetőségem tok nyomtatására. Az előző utasítás, amelyre ezt alapítottam, letölthető.stl fájlokkal. (Megjegyzés: Ha a.stl fájlokat kívánja használni, az egységek cm -ben vannak megadva, miután a szerzővel leveleztek. A.stl fájljaimat 10 -szeresére kellett méreteznem, mivel a nyomtatóm mm -ben működik). Módosítanom kell a kialakítást, mivel két ajtóm van, és ezért két relére van szükségem. De mivel alig várom, hogy mindent összekössek, elkezdtem az elektronikát egy fadarabra szerelni, amire feküdtem. Tehát ebben az utasításban nem fogom bemutatni az abszolút kész terméket.
Miután az elektronikát a fadarabomra szerelték, egyszerű dolog volt ideiglenes otthont találni a falon. A képeken látható egy kis káosz a vezetékekben, amelyek az útválasztótól az Arduino -ig, az Arduino -tól a reléig, végül a relé a garázskapu gombjaiig futnak. Amikor leugrottam a tényleges gombról és lecsavartam a burkolatot a falról, csak két vezetékes csatlakozó volt. Tehát, csakúgy, mint az utasításokat, amelyekre az enyémet használtam, a relék vezetékét tetszőleges sorrendben csatlakoztathatja az ajtó gomb kapcsaihoz.
Ezek után az egész beállítás varázslatosan működött először! Sajnálom, hogy nem tettem közzé videót. Átmenetileg le kellett szednem, mielőtt videót készíthettem volna a működéséről, de esküszöm, hogy sikerült!
8. lépés: Utolsó gondolatok
Miután egy kicsit játszottam ezzel, észrevettem néhány problémát, amelyeket alább leírok. Ezek nagyon fontosak, ezért fontolja meg őket, mielőtt úgy dönt, hogy megismétli ezt a projektet.
- Az iPhone gombjának megnyomása és a garázskapu válaszadása között következetlen késleltetés volt. Ez lehet szoftver- vagy implementációs hiba, de még vizsgálom.
- Nagy probléma: Miután betöltöttem az alkalmazást az iPhone alkalmazásba, észrevettem, hogy néhány nap múlva, amikor megpróbálom megnyitni az alkalmazást, ehelyett csak visszatér a kezdőképernyőre. Ez következetes viselkedés volt. Miután egy kicsit megbolygattam az agyamat, végül összetörtem, és közzétettem a kérdést a stackoverflow -n. Az egyik fickó válasza helyesnek tűnt: Az Apple gonosz birodalma úgy döntött, hogy ha nem vagy fejlesztő, akkor az Xcode -tól az újonnan kifejlesztett alkalmazáshoz kapott bizalmi tanúsítvány csak 1 hétig jó. Ezt követően nem fog működni az iPhone -on, ha nem telepíti újra (és az 1 hetes visszaszámlálás alaphelyzetbe áll), vagy nem fizet 99 dollár díjat egy hosszabb tanúsítványért. Ezt teljesen elkeserítőnek találtam. Majdnem mintha az időmet vesztegettem volna. De ha Ön fejlesztő, akkor ez nem jelent problémát az Ön számára.
- Az egyik gondolatom az volt, hogy ha valaki manuálisan megnyomja a garázskapu gombot, ezt az eseményt nem rögzíti az Arduino kód. Ami az Arduino -t illeti, az ajtó állapota a gomb megnyomása előtt változatlan marad. Ezenkívül, ha valaki az ajtó alatt állt, amikor egy másik személy az alkalmazást bezárta. Az ajtóérzékelők arra kényszerítik az ajtót, hogy ismét felfelé menjen, és ezt az eseményt sem rögzíti az Arduino kód. Mondanom sem kell, hogy ez egy másik pont, amelyet ki kell deríteni.
Szóval köszönöm, hogy kitartott mellettem, és ismét elnézést kérek a hibás viselkedésért. Kérjük, jelezze, ha kérdése van!
Ajánlott:
DIY intelligens garázskapu -nyitó + Home Assistant integráció: 5 lépés
DIY intelligens garázskapu -nyitó + otthoni asszisztens integráció: A DIY projekt segítségével okosabbá teheti normál garázskapuját. Megmutatom, hogyan kell felépíteni és irányítani a Home Assistant (MQTT) segítségével, és képes vagyok távolról kinyitni és bezárni a garázskaput. ESP8266 Wemos nevű táblát fogok használni
Olcsó intelligens garázskapu -nyitó: 6 lépés (képekkel)
Olcsó intelligens garázskapu -nyitó: A Credit nagyjából lemásolta Savjee megvalósítását, de a Shelly használata helyett Sonoff Basic -et használtam. Nézze meg weboldalát és YouTube-csatornáját! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Garázskapu -nyitó visszajelzéssel az Esp8266 webszerver használatával: 6 lépés
Garázskapu-nyitó visszajelzéssel az Esp8266 webkiszolgálóként: Szia, megmutatom, hogyan lehet egyszerűen elkészíteni egy garázskapu-nyitót. Az ESP8266 webszerverként van kódolva, az ajtó bárhol nyitva lehet a világon visszajelzés, tudni fogja, hogy az ajtó valós időben nyitva vagy csukva van-Egyszerű, csak egy gyorsbillentyű
Raspberry Pi Zero garázskapu -nyitó hardver: 10 lépés
Raspberry Pi Zero garázskapu -nyitó hardver: Ennek a projektnek az egyik inspirációja a Raspberry Pi 3 garázskapu -nyitó finom oktathatósága volt, és több más is megtalálható az interneten. Mivel nem vagyok tapasztalt elektronikai szakember, rengeteg további kutatást végeztem a
Garázskapu nyitó Arduino használatával: 3 lépés
Garázskapu -nyitó Arduino használatával: Ez egy hardveralapú projekt, amely Atmel Atmega 328P (Arduino UNO) segítségével garázskapu -nyitót készít, további perifériák nélkül. A kód képes megvédeni magát a rendszert az elektromos sérülésektől. Az egész áramkör tápfeszültségű