Përmbajtje:

Një kasafortë e ndritshme: 6 hapa
Një kasafortë e ndritshme: 6 hapa

Video: Një kasafortë e ndritshme: 6 hapa

Video: Një kasafortë e ndritshme: 6 hapa
Video: Маленький лисенок вышел к людям за помощью 2024, Nëntor
Anonim
Një kasafortë e ndritshme
Një kasafortë e ndritshme

Ky projekt propozon një mënyrë për të siguruar sendin tuaj. Rezultati përfundimtar i projektit është një ndërprerës i komanduar nga arduino pas dy fazave të sigurisë. Çelësi mund të hapë një portal, të zëvendësojë një telekomandë ose thjesht të komandojë motorin. Projekti im paraqet vetëm një bllok që zhbllokon diçka. Kështu që ju mund ta përshtatni këtë me projektin tuaj.

Faza e parë e sigurisë është një matricë prej 9 fotorezistuesish që ndriçohen nga një fotografi në telefon. Faza e dytë e sigurisë është një kod me 4 numra.

Unë jam një student francez, kështu që përpiqem të bëj çmos për të bërë gjithçka "angleze"

Hapi 1: Çfarë ju nevojitet?

Cfare te nevojitet ?
Cfare te nevojitet ?
Cfare te nevojitet ?
Cfare te nevojitet ?

Për këtë projekt, do t'ju duhet:

  • 9 rezistente ndaj fotore (1MOhm) dhe rezistorë 20kOhm
  • Një MUX analog i quajtur CD4051B
  • Telat
  • një matricë e tastierës 3*4
  • Një transistor 2N2222
  • Një arduino UNO

Hapi 2: Bëni "kodin tonë të rezistencës së fotove"

Bëni Tonë
Bëni Tonë

Ideja kryesore është të përdorim shkëlqimin për të zhbllokuar sendin tonë. Të gjithë e dinë që e zeza bëhet pa dritë dhe se e bardha është drita më e fuqishme. Kjo është ajo që ne do të përdorim. Ne do të përdorim shkallën gri në një foto për ta bërë këtë.

Unë bëra një program të vogël python në të cilin ne mund të vendosim madhësinë e ekranit tonë, dhe më pas, programi do të krijojë një matricë 3*3 në të cilën çdo zonë është një shkallë gri e rastësishme. Kjo fotografi është unike, dhe si 255^9 mundësi.

Për të përdorur programin tim, do t'ju duhet python 3.x me bibliotekën Pillow të instaluar. Nëse nuk dini si të bëni, mund të kërkoni në internet, ka shumë video.

Ju mund të shihni se çfarë lloj imazhi mbledh.

Hapi 3: Si të përdorim siç duhet "fotok rezistencën_kodin" tonë?

Si ta përdorim siç duhet tonën
Si ta përdorim siç duhet tonën

Për të përdorur këtë fotografi, do t'ju duhet të instaloni fotorezistues. Për ta bërë këtë, unë propozoj të printoni disa pjesë të vogla në 3D, me skedarin që ju jap. Unë rekomandoj që të përdorni fije elastike. Kjo pjesë e vogël ju lejon të ndizni të gjithë dritën e ekranit të telefonit tuaj në sensor.

Së pari, lidhni çdo rezistencë fotografike me dy tela. Pastaj, mund t’i ngjitni ato rrumbullakët e vegjël në një pjatë, të shponi një vrimë pak më të madhe se një fotorezistues në pjatë dhe pastaj do të shihni që fotorezistori përshtatet në mënyrë perfekte në vrimë. Kini kujdes, ju duhet të ngjitni rrotullat në pjatën tuaj sipas madhësisë së telefonit tuaj. Çdo raund duhet të përshtatet me katrorin e duhur gri.

Hapi 4: Si të lidhni fotorerezistorët tuaj dhe të kalibroni gjithçka?

Si të lidhni fotorezistorët tuaj dhe të kalibroni gjithçka?
Si të lidhni fotorezistorët tuaj dhe të kalibroni gjithçka?
Si të lidhni fotorezistorët tuaj dhe të kalibroni gjithçka?
Si të lidhni fotorezistorët tuaj dhe të kalibroni gjithçka?
Si të lidhni fotorezistorët tuaj dhe të kalibroni gjithçka?
Si të lidhni fotorezistorët tuaj dhe të kalibroni gjithçka?

Gjithçka është ngjitur, telat janë falas. Ju duhet ta lidhni atë me arduino.

Një arduino UNO ka vetëm 6 hyrje analoge, unë propozoj që të ketë 8 të tjera me CD4051B MUX. Ne do të përdorim hyrjen 8 të këtij MUX dhe e fundit do të jetë Analog1 në Arduino. Përgatitni çdo fotodiodë me reistorë 20KOkm sipas figurës. Pastaj vendosni një numër për secilën rezistencë të fotove sipas fotografive të ardhshme. Më në fund lidhni fotorezistentët e 9 -të në A1 dhe tjetrin në MUX si në foto: rezistentët e fotos 1 deri në 8 në kanalin IN/OUT 0 deri në 7.

Më në fund, pasi të jetë lidhur gjithçka siç duhet, mund të ngarkoni programin arduino. Ky program do t'ju japë vlera të matura nga 9 sensorë. Shkruani ato në një letër ose thjesht ngjitini ato në programin tjetër.

!!! Kini kujdes, vendosni ekranin tuaj me shkëlqim të lartë dhe mbani shkëlqimin sa herë që do ta përdorni këtë program !!!

Hapi 5: Përdorni Programin Kryesor

Përdorni Programin Kryesor
Përdorni Programin Kryesor
Përdorni Programin Kryesor
Përdorni Programin Kryesor

Pasi të keni kalibruar gjithçka, ne mund ta lidhim tastierën sipas figurës.

Pastaj, shkarkoni programin kryesor dhe hapeni atë. Ju mund ta ngjisni rezultatin e kalibrimit në grupin "code_light", dhe mund të modifikoni kodin tuaj të 4 numrave gjithashtu në grupin "përpjekje".

Së fundi, unë përdor një transistor për të qenë aktivizues. Lidhni tranzistorin në pinin D0, por lidheni atë pasi programi të ngarkohet.

Programi kryesor ndahet në mënyrën e mëposhtme:

  • përcaktimi i konstantave dhe lidhjeve
  • leximi i 9 fotorezistuesve

    • nëse është mirë, ne mund të testojmë kodin manual

      nëse është mirë, kasaforta hapet

    • nëse është e rreme, provoni përsëri

Hapi 6: Argëtohuni !!

Për të verifikuar që gjithçka funksionon mirë, unë lidh një LED në transistor. Ajo po shkëlqen. Zëvendësoni LED sipas idesë tuaj: një motor për një bravë ose një servo ose mbani transistorin për të zëvendësuar një buton në një telekomandë.

Shpresoj se nuk do keni probleme. Nëse po, më kontaktoni në [email protected]

Recommended: