Tartalomjegyzék:
- 1. lépés: Mire van szüksége?
- 2. lépés: Készítse el a "fotorezisztorok kódját"
- 3. lépés: Hogyan kell megfelelően használni a "fotoresistors_code" -t?
- 4. lépés: Hogyan kell bekötni a fotorezisztorokat és mindent kalibrálni?
- 5. lépés: Használja a Főprogramot
- 6. lépés: Jó szórakozást !
Videó: Világos széf: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez a projekt javaslatot tesz a dolog biztonságának biztosítására. A projekt végeredménye az arduino által vezérelt kapcsoló a biztonság két szakaszát követően. A kapcsoló megnyithat egy portált, kicserélheti a távirányítót vagy egyszerűen parancsot adhat a motornak. A projektem csak egy blokkot mutat be, amely felold valamit. Tehát ezt a projekthez igazíthatja.
A biztonság első szakasza egy 9 fotorezisztor mátrixa, amelyet egy telefonon látható kép világít meg. A biztonság második szakasza egy 4 számból álló kód.
Francia diák vagyok, ezért megpróbálok mindent megtenni, hogy minden "angol" legyen
1. lépés: Mire van szüksége?
Ehhez a projekthez szüksége lesz:
- 9 fényellenállás (1MOhm) és 20kOhm ellenállás
- Egy analóg MUX, CD4051B
- Vezetékek
- a 3*4 billentyűzet mátrix
- 2N2222 tranzisztor
- Egy arduino UNO
2. lépés: Készítse el a "fotorezisztorok kódját"
A fő ötlet az, hogy a fényerőt felhasználva kinyitjuk a dolgunkat. Mindenki tudja, hogy a fekete fény nélkül készül, és hogy a fehér a legerősebb fény. Ezt fogjuk használni. Ennek elkészítéséhez szürkeárnyalatot fogunk használni a képen.
Készítettem egy kis python programot, amelyben beállíthatjuk képernyőnk méretét, majd a program létrehoz egy 3*3 mátrixot, amelyben minden terület egy véletlenszerű szürke skála. Ez a kép egyedi, és 255^9 lehetőség.
A programom használatához szüksége lesz a python 3.x -re, telepítve van a Párna könyvtár. Ha nem tudja, hogyan kell csinálni, kereshet az interneten, rengeteg videó található.
Láthatod, milyen képet gyűjtök.
3. lépés: Hogyan kell megfelelően használni a "fotoresistors_code" -t?
A kép használatához fotorezisztorokat kell telepíteni. Ehhez azt javaslom, hogy nyomtasson ki néhány apró darabot 3D -ben, az általam megadott fájllal. Javaslom rugalmas szál használatát. Ez a kis darab lehetővé teszi, hogy a telefon képernyőjének teljes fénye az érzékelőre kerüljön.
Először forrasztjon minden fotorezisztort két vezetékkel. Ezután felragaszthatja ezeket a kis köröket egy tányérra, fúrhat egy lyukat, amely egy kicsit nagyobb, mint egy fotorezisztor a lemezben, és látni fogja, hogy a fényellenállás tökéletesen illeszkedik a lyukba. Legyen óvatos, a tányéron lévő köröket a telefon méretének megfelelően kell ragasztania. Minden körnek illeszkednie kell a jobb oldali szürke négyzethez.
4. lépés: Hogyan kell bekötni a fotorezisztorokat és mindent kalibrálni?
Minden ragasztott, a vezetékek szabadok. Ezt az arduino -hoz kell csatlakoztatni.
Egy arduino UNO csak 6 analóg bemenettel rendelkezik, javaslom, hogy legyen még 8 a CD4051B MUX -al. Ennek a MUXnak a 8 bemenetét fogjuk használni, és az utolsó az Analog1 lesz az Arduino -n. Készítsen minden fotodiódát 20KOkm -es ellenállással a kép szerint. Ezután tegyen egy számot minden fotóellenállásra a következő képek szerint. Végül csatlakoztassa a 9. fényellenállást az A1 -hez, a másikat pedig a MUX -hoz, mint a képen: az 1-8.
Végül, miután minden megfelelően be van kötve, feltöltheti az arduino programot. Ez a program megadja a 9 érzékelő által mért értékeket. Írja őket papírra, vagy egyszerűen illessze be a következő programba.
!!! Legyen óvatos, állítsa be képernyőjét nagy fényerőre, és tartsa meg a fényerőt minden alkalommal, amikor használni fogja ezt a programot !!!
5. lépés: Használja a Főprogramot
Miután mindent kalibrált, beköthetjük a billentyűzetet a képnek megfelelően.
Ezután töltse le és nyissa meg a fő programot. Ott beillesztheti a kalibrálás eredményét a "code_light" tömbbe, és módosíthatja a 4 szám kódját a "kísérlet" tömbben is.
Végül egy tranzisztorral működöm. Csatlakoztassa a tranzisztorot a D0 érintkezőhöz, de csatlakoztassa a program feltöltése után.
A fő programot a következőképpen választjuk szét:
- állandók és összefüggések meghatározása
- a 9 fényellenállás leolvasása
-
ha jó, tesztelhetjük a manuális kódot
ha jó, kinyitják a széfet
- ha hamis, próbálja újra
-
6. lépés: Jó szórakozást !
Annak ellenőrzésére, hogy minden jól működik -e, egy LED -et csatlakoztatok a tranzisztorhoz. Ragyog. Cserélje ki a LED -et ötlete szerint: motor zárhoz vagy szervóhoz, vagy tartsa meg a tranzisztort, hogy kicserélje a gombot a távirányítón.
Remélem nem lesz gondod. Ha igen, lépjen kapcsolatba velem a [email protected] címen
Ajánlott:
B-Safe, hordozható széf: 8 lépés (képekkel)
B-Safe, a hordozható széf: *** 2019. szeptember 4 .: Feltöltöttem egy új 3D-s fájlt magáról a dobozról. Úgy tűnt, hogy a zárom 10 mm -rel túl magas volt a jó záráshoz. A tengerpartra akarsz menni. Mert nem
Nagyon világos kerékpárfény egyéni fénypanel -PCB -k használatával: 8 lépés (képekkel)
Nagyon fényes kerékpáros fény az egyedi fénypanel -PCB -k használatával: Ha kerékpárja van, akkor tudja, milyen kellemetlen kátyúk lehetnek a gumiabroncsokon és a testén. Elegem volt abból, hogy kifújjam a gumijaimat, ezért úgy döntöttem, hogy saját led panelt tervezek azzal a szándékkal, hogy kerékpárlámpának használjam. Az egyik, amely arra összpontosít, hogy E
Világos bambusz (csatlakoztatott lámpa): 3 lépés
Világos bambusz (csatlakoztatott lámpa): Üdvözöljük! Üdvözöljük! A világos bambusz egy csatlakoztatott lámpa, amely akkor világít, amikor értesítés érkezik az Android okostelefonhoz, amelyhez csatlakoztatva van. Ennek az utasításnak a célja, hogy megmutassa a projekt tervezési szakaszát: a hardverből
5 LDR áramkör: reteszelés, időzítők, világos és sötét érzékelők: 3 lépés
5 LDR áramkör: reteszelés, időzítők, világos és sötét érzékelők: A fényfüggő ellenállás, más néven LDR, egy olyan összetevő, amelynek (változó) ellenállása van, és változik a rá eső fényintenzitással. Ez lehetővé teszi, hogy fényérzékelő áramkörökben használják őket. Itt mutattam be öt egyszerű áramkört, amelyek
A búvóhely / széf: 9 lépés
A Búvóhely / Biztonság: INTRO: Ez egy kis díszítőelem, amely rejtekhelyként is szolgál, innen a „Búvóhely” vagy „Biztonságház” elnevezés. Bicikliztem a fészerben, és ezt találtam ki. Fő hobbim az 1 " méretű babaház, amely hatalmas és átalakítás alatt áll. Én en