Sisukord:
- Samm: mida vajate?
- Samm: looge meie "fototakistite kood"
- Samm: kuidas õigesti kasutada meie fototakiste_koodi?
- Samm: kuidas ühendada oma fototakistid ja kõik kalibreerida?
- Samm: kasutage põhiprogrammi
- 6. samm: nautige !
Video: Hele seif: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
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?
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"
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?
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?
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
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
- kui see on hea, saame manuaalset koodi testida
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:
B-Safe, kaasaskantav seif: 8 sammu (piltidega)
B-Safe, kaasaskantav seif: *** 4. september 2019: laadisin üles karbi enda uue 3D-faili. Tundus, et mu lukk oli hea sulgemise jaoks 10 mm liiga kõrge. *** Probleem Kujutage ette: ärkate ühel hommikul ja ilm on tõesti hea. Sa tahad randa minna. Sest sa ei
RFID -panga seif: 3 sammu
RFID Bank Safe: RFID on raadiosagedustuvastus. Pangaseif on väärtesemete seif. Kahe kokku panemine muudab panga turvalisemaks. Siit saate teada, kuidas ehitada üks Arduino komponentidest ja natuke garaažitööd
Arduino kõrgtehnoloogiline seif: 6 sammu
Arduino kõrgtehnoloogiline seif: see on minu arduino kõrgtehnoloogiline seif. Sahtli avamiseks peate skannima sõrme, kaarti ja seejärel sisestama neljakohalise parooli. Seda projekti ei soovitata algajatele, kuna see on väga arenenud. Kood on pikk, kuid jagan seda
Seif: 3 sammu
Turvakast: selline peaks olema teie lõpptulemus pärast selle kokkupanemist ja koodi üleslaadimist
Hele hele jootekolb: 5 sammu
Bright Light jootekolb: olete kunagi midagi jootnud ja mõelnud: "Hei, ma ei näe midagi."? Seejärel lülitate oma laualambi sisse, kuid ei suuda seda õigesti kallutada, et saada valgust sinna, kuhu vaja. Tüütu, ah? Noh, ma leidsin lahenduse. Mul on 6 eredat valget LED -i