Satura rādītājs:
Video: IPhone un Arduino garāžas durvju atvērējs: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Es bieži sekoju daudzām modernām instrukcijām un vienmēr esmu pārsteigts par lietām, ko cilvēki izdomā. Kādu laiku atpakaļ es atradu pamācību uz wifi garāžas durvju atvērēja, kas, manuprāt, bija patiešām foršs, un pievienoju to savam nebeidzamajam jautro projektu uzdevumu sarakstam. Ātri pāriet uz tagadni, un es joprojām nebiju iepazinies ar projektu. Bet man bija bērns (labi, manai sievai bija, nevis man). Mani vīratēvi bija pietiekami žēlīgi, lai piedāvātu piecu dienu aprūpi manā mājā (jā, es esmu izlutināts), bet viņi bija lūguši mani, lai es viņiem dodu garāžas durvju klikšķinātāju, lai tie paliek viņu automašīnā, salīdzinot ar to, ka jāizmanto temperamentīgā tastatūra ārpus garāžas. Tātad man priekšā bija divi varianti. Veltiet piecas minūtes, lai pārprogrammētu viņu klikšķinātāju manai garāžai. Vai arī veltiet dažas nedēļas, lai beidzot strādātu pie mana garāžas durvju atvēršanas projekta. Un tā, bingo-bango, piedzima mans pamācāms.
Es atgriezos pie sākotnējā ieraksta un man patika daudzas aparatūras funkcijas, kuras autors izmantoja, taču programmatūra nav tieši tā, kā es gribēju. Tātad manam vēlamajam risinājumam bija jābūt šādām īpašībām:
- Nevajadzēja paroli
- Jādarbojas tikai tad, ja ir izveidots savienojums ar mājas LAN
- Pielāgota lietotne manā iPhone, lai to kontrolētu
- Izmantojiet Arduino ar Ethernet vai wifi vairogu
- Padariet to par likumā pierādītu
1. darbība. Kas jums nepieciešams
"loading =" slinks "mans kods tika uzrakstīts un augšupielādēts gan Arduino, gan iPhone, bija pienācis laiks atkļūdot. Tā kā man vēl nebija viss pieslēgts garāžai, es vēlējos kaut kā atdarināt tā uzvedību..
Es paņēmu divas sarkanas un divas zaļas gaismas diodes, kā parādīts iepriekšējā attēlā. Viens zaļās un sarkanās krāsas komplekts attēlo kreisās durvis, bet pārējais - labās durvis. Ja kādas no durvīm būtu aizvērtas, zaļā gaisma nepārtraukti mirgos. Pretējā gadījumā, ja kādas durvis būtu atvērtas, sarkanā gaisma mirgos. Es izvēlējos aizvērto durvju sākotnējo stāvokli (zaļas mirgojošas gaismas), jo, pirmo reizi pieslēdzot Arduino pie atvērēja, es pārliecināšos, ka durvis ir aizvērtas.
Lai redzētu, kā tas darbojas, varat noskatīties īsu (crappy res - sorry!) Video par to darbībā. Voila! Darbojas līdz šim!
7. solis: pievienojiet to
Tā kā mans 3D printeris tiek apkalpots, man vēl nebija iespējas izdrukāt futrāli. Iepriekšējā pamācībā, uz kuru es balstījos, ir lejupielādējami.stl faili. (Piezīme. Ja plānojat izmantot.stl failus, vienības tiek norādītas centimetros pēc saraksta ar autoru. Man bija jāpasaka.stl faili ar koeficientu 10, jo mans printeris darbojas mm vienībās). Man būs jāmaina dizains, jo man ir divas durvis, un tāpēc man ir vajadzīgi divi releji. Bet, tā kā es ļoti vēlos visu savienot, es sāku uzstādīt elektroniku uz koka lūžņa, kas man bija gulējis. Tātad, šajā pamācībā es neparādīšu absolūto gatavo produktu.
Kad elektronika bija piestiprināta pie manis esošā koka gabala, bija vienkārši atrast tam pagaidu māju pie sienas. Attēlos ir redzams neliels vadu haoss, kas iet no maršrutētāja līdz Arduino, Arduino līdz relejam un visbeidzot relejs līdz garāžas durvju pogām. Kad es atrāvu faktisko pogu un atskrūvēju korpusu no sienas, bija tikai divi vadu spailes. Tātad, tāpat kā instrukcija, uz kuras es izmantoju raktuves, jūs varat savienot vadus no releja jebkurā secībā uz durvju pogas spailēm.
Pēc tam visa iestatīšana pirmo reizi maģiski darbojās! Atvainojiet, ka neesmu ievietojis videoklipu. Man bija īslaicīgi jānoņem, pirms varēju uzņemt video par tā darbību, bet es zvēru, ka tas izdevās!
8. solis: pēdējās domas
Mazliet paspēlējies ar šo, es pamanīju dažas problēmas, kuras minēšu tālāk. Tie ir sava veida svarīgi, tāpēc, lūdzu, apsveriet tos, pirms nolemjat dublēt šo projektu.
- Starp iPhone pogas nospiešanu un garāžas durvju atbildi bija zināms nekonsekvents latentums. Tā varētu būt programmatūras vai ieviešanas kļūda, taču es joprojām to pētu.
- Liela problēma: pēc lietotnes ielādes iPhone lietotnē es pamanīju, ka pēc dažām dienām, kad mēģināšu atvērt lietotni, tā vienkārši atgriezīsies sākuma ekrānā. Tā bija konsekventa uzvedība. Nedaudz iesaiņojis smadzenes, es beidzot sabojājos un ievietoju jautājumu stackoverflow. Viena kolēģa atbilde, šķiet, bija pareiza: ļaunuma impērija, par kādu ir kļuvusi Apple, ir nolēmusi, ka, ja neesat izstrādātājs, tad uzticības sertifikāts, ko iegūstat no Xcode jaunizveidotajai lietotnei, ir derīgs tikai 1 nedēļu. Pēc tam tas nedarbosies jūsu iPhone ierīcē, ja vien jūs to neinstalēsit (un 1 nedēļas atpakaļskaitīšana netiks atiestatīta) vai samaksāsit viņiem 99 ASV dolāru maksu par garāku sertifikātu. Man tas šķita pilnīgi neapmierinoši. Gandrīz kā es tērēju laiku. Bet, ja esat izstrādātājs, tas jums nebūs problēma.
- Viena doma, kas man ienāca prātā, bija, ja kāds manuāli nospiež garāžas durvju pogu, šis notikums nav ierakstīts Arduino kodā. Tātad, ciktāl tas attiecas uz Arduino, durvju stāvoklis paliek nemainīgs pirms pogas nospiešanas. Turklāt, ja kāds stāvēja zem durvīm, kad cita persona to izmantoja, lai to aizvērtu. Durvju sensori piespiedīs durvis atkal atgriezties augšup, un arī šis notikums nav ierakstīts Arduino kodā. Lieki piebilst, ka tas ir vēl viens jautājums, kas jānoskaidro.
Tāpēc paldies, ka izturējāties pret mani, un vēlreiz atvainojos par kļūdaino uzvedību. Lūdzu, dariet man zināmu, ja jums ir jautājumi!
Ieteicams:
DIY viedā garāžas durvju atvērējs + mājas palīga integrācija: 5 soļi
DIY Smart Garāžas durvju atvērējs + mājas palīga integrācija: pārvērtiet savas parastās garāžas durvis, izmantojot šo DIY projektu. Es jums parādīšu, kā to izveidot un kontrolēt, izmantojot mājas palīgu (izmantojot MQTT), un man ir iespēja attālināti atvērt un aizvērt jūsu garāžas durvis. Es izmantošu ESP8266 dēli ar nosaukumu Wemos
Lēts viedais garāžas durvju atvērējs: 6 soļi (ar attēliem)
Lēts viedais garāžas durvju atvērējs: CreditI diezgan daudz nokopēju Savjee ieviešanu, bet tā vietā, lai izmantotu Shelly, es izmantoju Sonoff Basic. Apskatiet viņa vietni un YouTube kanālu! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Garāžas durvju atvērējs ar atsauksmēm, izmantojot tīmekļa serveri Esp8266 .: 6 soļi
Garāžas durvju atvērējs ar atsauksmēm, izmantojot tīmekļa serveri Esp8266. Sveiki, es jums parādīšu, kā vienkāršā veidā izveidot garāžas durvju atvērēju.-ESP8266 ir kodēts kā tīmekļa serveris, durvis var būt atvērtas visā pasaulē. atgriezeniskā saite, jūs zināt, vai durvis ir atvērtas vai aizvērtas reāllaikā-vienkāršs, tikai viens īsceļš
Raspberry Pi garāžas durvju atvērējs: 5 soļi
Raspberry Pi garāžas durvju atvērējs: mūsu piecpadsmit gadus vecā tastatūra, kas ļauj atvērt garāžas durvis, lēnām mirst, un vairākas pogas tik tikko reģistrējas, un mūsu pusaudžiem (vai suņu audzinātājam) ir grūti iekļūt mājā, kad viņi aizmirst savu taustiņu. Repl vietā
Garāžas durvju atvērējs, izmantojot Raspberry Pi: 5 soļi (ar attēliem)
Garāžas durvju atvērējs, izmantojot Raspberry Pi: Vadiet garāžas motoru no viedtālruņa vai jebkuras ierīces, kas spēj pārlūkot tīmekļa vietni (ar AJAX!). Projekts tika uzsākts, jo manai garāžai bija tikai viena tālvadības pults. Cik jautri bija nopirkt otro? Nepietiekami. Mans mērķis bija spēt kontrolēt un uzraudzīt