Përmbajtje:

Telekomanda e derës së garazhit WIFI V2: 3 hapa
Telekomanda e derës së garazhit WIFI V2: 3 hapa

Video: Telekomanda e derës së garazhit WIFI V2: 3 hapa

Video: Telekomanda e derës së garazhit WIFI V2: 3 hapa
Video: КАКИМ БУДЕТ PORTAL 3 2024, Korrik
Anonim
Telekomanda e derës së garazhit WIFI V2
Telekomanda e derës së garazhit WIFI V2

Jo shumë kohë pasi ndërtova telekomandën time WIFI Garage Door kuptova se i mungonte një veçori specifike që do të ishte shumë e dobishme për mua. Doja të isha në gjendje të tregoja nëse dera ishte e hapur ose e mbyllur nga aplikacioni. Kjo do të kërkojë disa sensorë dhe disa ndryshime në bordin Wemos D1R2 që kam përdorur, si dhe aplikacionin Android. Kalova ca kohë duke u përpjekur të vendosja se çfarë lloj sensori do të ishte ideal për qëllimin tim. Unë kisha 3 mundësi për të zgjedhur:

  1. Kufizoni çelsat
  2. Sensorë të dritës (reflektues të fotografisë)
  3. Sensorë të afërsisë (ose Hall)

Unë e përdor garazhin tim shumë për punimin e drurit dhe kjo krijon shumë pluhur (pavarësisht se përdor grumbullimin e pluhurit). Hyrja e pluhurit në ndërprerës ose mbulimi i sensorëve optikë do t'i bënte ata më pak të besueshëm. Sidoqoftë, sensorët e afërsisë do të ishin imunë ndaj kësaj dhe kështu është opsioni që zgjodha.

Hapi 1: Dizajni dhe Materialet

Dizajni dhe Materialet
Dizajni dhe Materialet
Dizajni dhe Materialet
Dizajni dhe Materialet
Dizajni dhe Materialet
Dizajni dhe Materialet

Kam kërkuar për paketa të ndryshme të sensorëve të afërsisë dhe vendosa të përdor dy më poshtë:

  1. NJK-5002C (e lehtë për tu gjetur në ebay)
  2. Melexis US5781 në një paketë TO-92 (nga Digikey)

Plani im ishte që këta sensorë të zbulonin të njëjtin magnet të montuar në skajin e sipërm të panelit të derës kur ishte në dy pozicione të ndryshme. Kur dera është plotësisht e hapur, një sensor i montuar në fund të pistës (NJK-5002C) mund të zbulojë lehtësisht pozicionin e magnetit (shiko foton). Kur dera është e mbyllur, i njëjti magnet do të jetë (në rastin tim) rreth 6 cm nga fundi i rrethimit të kanalit tonë të ngrohjes. Kam përdorur sensorin më kompakt për atë vend. Vetë sensorët janë mjaft të lehtë për t'u përdorur. Kam planifikuar të përdor dy kunja të tjera dixhitale në tabelën Wemos dhe më duhen vetëm një rezistencë 10k Ohm dhe një kapacitore qeramike 0.1uF për sensorin US5781. Sensori NJK-5781 nuk kishte nevojë për përbërës shtesë dhe mund të lidhej drejtpërdrejt. Ai madje përmban një LED të integruar që ndizet kur aktivizohet.

Hapi 2: Testimi i softuerit dhe harduerit

Testimi i softuerit dhe harduerit
Testimi i softuerit dhe harduerit
Testimi i softuerit dhe harduerit
Testimi i softuerit dhe harduerit

Vendosa ta provoja në stol duke zëvendësuar kontrolluesin një Wemos D1 mini. Familja kishte ardhur të mbështetej në telefonat e tyre për të hapur derën e garazhit dhe unë nuk mund të hiqja bordin Wemos pa i mërzitur të gjithë. Të dy sensorët aktivizohen kur ndiejmë polin jugor të një magneti dhe për të marrë gamën më të mirë, unë zgjodha magnetin më të fortë që kisha. Ishte një magnet Neodymium i shpëtuar nga disa pajisje të vjetra dhe i matur 20 mm në diametër me 6 mm i trashë. Të dy sensorët do të shkaktonin në një distancë prej rreth 2 cm prej tij.

Ndryshova kodin Wemos për të azhurnuar statusin e derës së garazhit në aplikacion. Ai jo vetëm që do të dërgonte një mesazh nëse dera ishte e mbyllur apo e hapur, por gjithashtu do të dërgonte një mesazh nëse dera po "hapej" ose "mbyllej" bazuar në pozicionin e derës para se të merrte komandën "kliko" nga aplikacioni Me

Aplikacioni Android u rishkrua plotësisht duke përdorur MIT App Inventor. Kodi që kam përdorur është bashkangjitur. Anketon në mënyrë aktive për mesazhet nga bordi Wemos dhe statusi i derës së garazhit azhurnohet çdo sekondë. Ndërsa dera jonë e garazhit merr 13 sekonda për t'u mbyllur, kjo jep përditësime të mjaftueshme për pozicionin e saj.

Hapi 3: Montimi i harduerit

Montimi i harduerit
Montimi i harduerit
Montimi i harduerit
Montimi i harduerit
Montimi i harduerit
Montimi i harduerit

Magneti u instalua (epoxied) në një gropë të shpuar në skajin e sipërm të panelit të derës së garazhit (shiko foton). Zgavra ishte vetëm rreth 3 mm e thellë dhe nuk arriti në shtresën e izolimit. Sensori NJK-5002C kishte nevojë për një kllapa montimi dhe ishte bërë nga një copëz alumini që kisha. Rrjetet gjithashtu duheshin zgjeruar dhe për këtë kam përdorur rreth 4 kabllo telefoni me përcjellës. U zhvesha aq sa kisha nevojë nga secili skaj i kabllit dhe e hoqa përçuesin e 4 -të, pasi më duheshin vetëm 3. Për t'u lidhur me tabelën Wemos kam përdorur disa lidhës Molex (0.062 ) të çiftëzimit që kisha mbetur nga një projekt tjetër Disa tkurrje të nxehtësisë u përdorën për të mbrojtur skajet e ekspozuara.

Sensori US5781 ishte ngjitur në një pjesë të vogël të PCB së bashku me rezistencën dhe kondensatorin. Unë bëra një kabllo të ngjashme zgjerimi për të përfunduar me të njëjtët lidhje Molex. Për të mbrojtur modulin nga dëmtimet fizike, vendos ta vendos atë në epoksi. Kam përdorur një pjesë të vogël të tubave me diametër afërsisht 20 mm për të krijuar një myk dhe kasetë të thjeshtë të vënë mbi një fund. Unë e mbusha mykun me epoksi 5 minutëshe, mbërtheva montimin e sensorit në të dhe e lashë të shërohet fort. Nga disa copa alumini, bëra një kllapa montimi edhe për të.

Bordi Wemos më pas mori disa bishtaleca me lidhëset Molex të çiftëzimit dhe gjithçka u vendos më pas në vend. Të gjitha kabllot u siguruan me lidhëse teli dhe kapëse, kështu që asgjë nuk varej nga garazhi.

Punon shkëlqyeshëm dhe nëse gjej ndonjë "azhurnim" tjetër, ka të ngjarë të bëj një PCB të personalizuar për të dhe ndoshta edhe të kaloj në përdorimin e një bordi mini shumë më kompakt Wemos D1.

Recommended: