Turinys:

Ryškus seifas: 6 žingsniai
Ryškus seifas: 6 žingsniai

Video: Ryškus seifas: 6 žingsniai

Video: Ryškus seifas: 6 žingsniai
Video: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, Lapkritis
Anonim
Ryškus seifas
Ryškus seifas

Šis projektas siūlo būdą, kaip apsaugoti jūsų daiktą. Galutinis projekto rezultatas yra jungiklis, kurį po dviejų saugumo etapų valdo arduino. Jungiklis gali atidaryti portalą, pakeisti nuotolinio valdymo pultą arba tiesiog valdyti variklį. Mano projektas pateikia tik bloką, kuris kažką atrakina. Taigi galite tai pritaikyti savo projektui.

Pirmasis saugumo etapas yra 9 fotorezistorių, kuriuos apšviečia paveikslėlis telefone, matrica. Antrasis saugumo etapas yra 4 skaičių kodas.

Aš esu prancūzų studentas, todėl stengiuosi padaryti viską, kad viskas būtų „angliška“

1 žingsnis: ko jums reikia?

Ko tau reikia ?
Ko tau reikia ?
Ko tau reikia ?
Ko tau reikia ?

Šiam projektui jums reikės:

  • 9 fotorezistoriai (1MOhm) ir 20kOhm rezistoriai
  • Analoginis MUX, vadinamas CD4051B
  • Laidai
  • a 3*4 klaviatūros matrica
  • 2N2222 tranzistorius
  • Arduino UNO

2 žingsnis: sukurkite mūsų „fotorezistorių kodą“

Padarykite mūsų
Padarykite mūsų

Pagrindinė idėja yra naudoti šviesumą mūsų daiktui atrakinti. Visi žino, kad juoda pagaminta be šviesos, o balta - galingiausia šviesa. Tai mes naudosime. Norėdami tai padaryti, paveikslėlyje naudosime pilkos spalvos skalę.

Aš sukūriau nedidelę „python“programą, kurioje galime nustatyti ekrano dydį, o tada programa sukurs 3*3 matricą, kurioje kiekviena sritis yra atsitiktinė pilkos spalvos skalė. Šis paveikslėlis yra unikalus ir turi 255^9 galimybes.

Norėdami naudoti mano programą, jums reikės „python 3.x“su įdiegta pagalvių biblioteka. Jei nežinote, kaip tai padaryti, galite ieškoti internete, yra daug vaizdo įrašų.

Galite pamatyti, kokį vaizdą aš renku.

3 žingsnis: Kaip tinkamai naudoti mūsų „fotoresistors_code“?

Kaip tinkamai naudotis mūsų
Kaip tinkamai naudotis mūsų

Norėdami naudoti šį paveikslėlį, turėsite įdiegti fotorezistorius. Norėdami tai padaryti, siūlau atspausdinti keletą mažų kūrinių 3D formatu su jūsų pateiktu failu. Rekomenduoju naudoti lanksčius siūlus. Ši maža detalė leidžia visą telefono ekrano šviesą perduoti jutikliui.

Pirma, lituokite kiekvieną fotorezistorių dviem laidais. Tada galite klijuoti tuos mažus raundus ant plokštelės, išgręžti skylę, šiek tiek didesnę už fotorezistorių, ir pamatysite, kad fotorezistorius puikiai tinka skylėje. Būkite atsargūs, turite klijuoti apvalius ant savo lėkštės pagal savo telefono dydį. Kiekvienas raundas turi atitikti tinkamą pilką kvadratą.

4 žingsnis: kaip prijungti fotorezistorius ir viską sukalibruoti?

Kaip prijungti fotorezistorius ir viską sukalibruoti?
Kaip prijungti fotorezistorius ir viską sukalibruoti?
Kaip prijungti fotorezistorius ir viską sukalibruoti?
Kaip prijungti fotorezistorius ir viską sukalibruoti?
Kaip prijungti fotorezistorius ir viską sukalibruoti?
Kaip prijungti fotorezistorius ir viską sukalibruoti?

Viskas klijuota, laidai laisvi. Turite tai prijungti prie arduino.

Arduino UNO turi tik 6 analoginius įėjimus, siūlau turėti dar 8 su CD4051B MUX. Mes naudosime 8 šio MUX įvestį, o paskutinis bus „Analog1“„Arduino“. Paruoškite kiekvieną fotodiodą su 20KOkm reistoriais pagal paveikslėlį. Tada nurodykite numerį kiekvienam fotorezistoriui pagal kitas nuotraukas. Galiausiai prijunkite 9 -ąjį fotorezistorių prie A1, o kitą - prie MUX, kaip parodyta paveikslėlyje: fotorezistoriai nuo 1 iki 8 kanale IN/OUT nuo 0 iki 7.

Galiausiai, kai viskas bus tinkamai prijungta, galite įkelti arduino programą. Ši programa suteiks jums 9 jutiklių išmatuotas vertes. Parašykite juos ant popieriaus arba tiesiog įklijuokite į kitą programą.

!!! Būkite atsargūs, nustatykite ekraną didelio ryškumo ir išlaikykite šviesumą kiekvieną kartą, kai naudosite šią programą !!!

5 veiksmas: naudokite pagrindinę programą

Naudokite pagrindinę programą
Naudokite pagrindinę programą
Naudokite pagrindinę programą
Naudokite pagrindinę programą

Kai viską sukalibruosite, galime prijungti klaviatūrą pagal paveikslėlį.

Tada atsisiųskite pagrindinę programą ir atidarykite ją. Ten galite įklijuoti kalibravimo rezultatą į masyvą „code_light“, o 4 skaitmenų kodą taip pat galite pakeisti masyve „bandymas“.

Galiausiai aš naudoju tranzistorių kaip pavarą. Prijunkite tranzistorių prie D0 kaiščio, bet prijunkite jį, kai programa bus įkelta.

Pagrindinė programa yra atskirta taip:

  • konstantų ir ryšių apibrėžimas
  • 9 fotorezistorių skaitymas

    • jei gerai, galime išbandyti rankinį kodą

      jei gerai, seifas atidaromas

    • jei klaidinga, bandykite dar kartą

6 žingsnis: linksminkitės !

Norėdami patikrinti, ar viskas gerai, aš prijungiu šviesos diodą prie tranzistoriaus. Ji spindi. Pakeiskite šviesos diodą pagal savo idėją: užrakto ar servo variklį arba laikykite tranzistorių, kad pakeistumėte nuotolinio valdymo pulto mygtuką.

Tikiuosi, kad neturėsite problemų. Jei taip, susisiekite su manimi adresu [email protected]

Rekomenduojamas: