Sisukord:

Hele seif: 6 sammu
Hele seif: 6 sammu

Video: Hele seif: 6 sammu

Video: Hele seif: 6 sammu
Video: Morandi - Save Me 2024, Juuli
Anonim
Hele seif
Hele seif

See projekt pakub välja viisi oma asja turvamiseks. Projekti lõpptulemus on lüliti, mida arduino käsib pärast kahte turvataset. Lüliti abil saab portaali avada, kaugjuhtimispuldi asendada või lihtsalt mootorit juhtida. Minu projekt esitab ainult bloki, mis avab midagi. Nii et saate seda oma projektiga kohandada.

Turvalisuse esimene etapp on 9 fototakisti maatriks, mida valgustab telefonis olev pilt. Turvalisuse teine etapp on 4 -numbriline kood.

Olen prantsuse tudeng, seega püüan teha kõik endast oleneva, et kõik oleks "inglise keelne"

Samm: mida vajate?

Mida sul vaja on ?
Mida sul vaja on ?
Mida sul vaja on ?
Mida sul vaja on ?

Selle projekti jaoks vajate:

  • 9 fototakisti (1MOhm) ja 20kOhm takistid
  • Analoog MUX nimega CD4051B
  • Juhtmed
  • a 3*4 klaviatuuri maatriks
  • 2N2222 transistor
  • Arduino UNO

Samm: looge meie "fototakistite kood"

Tee meie
Tee meie

Põhiidee on kasutada heledust meie asja avamiseks. Kõik teavad, et must on tehtud ilma valguseta ja valge on kõige võimsam valgus. Seda me kasutame. Selle tegemiseks kasutame pildil halltoonid.

Tegin väikese pythoni programmi, milles saame oma ekraani suurust seadistada, ja siis loob programm 3*3 maatriksi, milles iga ala on juhuslik halli skaala. See pilt on ainulaadne ja 255^9 võimalust.

Minu programmi kasutamiseks vajate python 3.x, kuhu on installitud padja kogu. Kui te ei tea, kuidas seda teha, võite otsida Internetist, seal on palju videoid.

Näete, millise pildi ma kogun.

Samm: kuidas õigesti kasutada meie fototakiste_koodi?

Kuidas õigesti kasutada meie
Kuidas õigesti kasutada meie

Selle pildi kasutamiseks peate installima fototakistid. Selleks teen ettepaneku printida mõned väikesed tükid 3D -vormingus koos teile antud failiga. Soovitan kasutada painduvat hõõgniiti. See väike tükk võimaldab anduril kogu telefoni ekraani valgust.

Esiteks jootke iga fototakisti kahe juhtmega. Seejärel saate need väikesed ringid taldrikule liimida, puurida plaadile pisut suurema augu kui fototakisti ja seejärel näete, et fototakisti sobib auku ideaalselt. Olge ettevaatlik, peate liimima ümmargused plaadile vastavalt telefoni suurusele. Iga ring peab sobima õige halli ruuduga.

Samm: kuidas ühendada oma fototakistid ja kõik kalibreerida?

Kuidas ühendada oma fototakistid ja kõik kalibreerida?
Kuidas ühendada oma fototakistid ja kõik kalibreerida?
Kuidas ühendada oma fototakistid ja kõik kalibreerida?
Kuidas ühendada oma fototakistid ja kõik kalibreerida?
Kuidas ühendada oma fototakistid ja kõik kalibreerida?
Kuidas ühendada oma fototakistid ja kõik kalibreerida?

Kõik on liimitud, juhtmed on tasuta. Peate selle ühendama arduinoga.

Arduino UNO -l on ainult 6 analoogsisendit, ma teen ettepaneku, et CD4051B MUX -iga oleks veel 8. Kasutame selle MUX -i 8 sisendit ja viimane on Arduino Analog1. Valmistage iga fotodiood 20KOkm reistoritega vastavalt pildile. Seejärel pange igale fototakistile järgmiste piltide järgi number. Lõpuks ühendage 9. fototakistid ühendusse A1 ja teine MUX -i külge nagu pildil: fototakistid 1 kuni 8 kanalil IN/OUT 0 kuni 7.

Lõpuks, kui kõik on korralikult ühendatud, saate arduino programmi üles laadida. See programm annab teile 9 anduriga mõõdetud väärtused. Kirjutage need paberile või kleepige need lihtsalt järgmisse programmi.

!!! Olge ettevaatlik, seadistage oma ekraan suure heledusega ja säilitage heledus alati, kui seda programmi kasutate !!!

Samm: kasutage põhiprogrammi

Kasutage põhiprogrammi
Kasutage põhiprogrammi
Kasutage põhiprogrammi
Kasutage põhiprogrammi

Kui olete kõik kalibreerinud, saame klaviatuuri juhtida vastavalt pildile.

Seejärel laadige alla põhiprogramm ja avage see. Seal saate kalibreerimise tulemuse massiivi "code_light" kleepida ja oma nelja numbri koodi muuta ka massiivi "katse" abil.

Lõpuks kasutan täiturina transistorit. Ühendage transistor D0 pistikuga, kuid ühendage see pärast programmi üleslaadimist.

Põhiprogramm on eraldatud järgmiselt:

  • konstantide ja seoste määratlus
  • 9 fototakisti lugemine

    • kui see on hea, saame manuaalset koodi testida

      kui see on hea, avatakse seif

    • kui vale, proovige uuesti

6. samm: nautige !

Et kontrollida, kas kõik töötab hästi, ühendan transistori külge LED -i. Ta särab. Asendage LED oma ideega: mootori lukk või servo või hoidke transistorit puldi nupu asendamiseks.

Loodan, et teil probleeme ei teki. Kui jah, võtke minuga ühendust aadressil [email protected]

Soovitan: