Sadržaj:
- Korak 1: Šta vam treba?
- Korak 2: Napravite naš "fotootporni kod"
- Korak 3: Kako pravilno koristiti naš "photoresistors_code"?
- Korak 4: Kako spojiti fotootpornike i sve kalibrirati?
- Korak 5: Koristite glavni program
- Korak 6: Zabavite se !
Video: Svijetli sef: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ovaj projekat predlaže način da osigurate svoju stvar. Konačni rezultat projekta je prekidač kojim komanduje arduino nakon dvije faze sigurnosti. Prekidač može otvoriti portal, zamijeniti daljinski upravljač ili jednostavno upravljati motorom. Moj projekt predstavlja samo blok koji otključava nešto. Tako da ovo možete prilagoditi svom projektu.
Prva faza sigurnosti je matrica od 9 fotootpornika koji su oslikani slikom na telefonu. Druga faza sigurnosti je kôd od 4 broja.
Ja sam francuski student, pa pokušavam dati sve od sebe da sve bude "englesko"
Korak 1: Šta vam treba?
Za ovaj projekat trebat će vam:
- 9 fotootpornika (1MOhm) i 20kOhm
- Analogni MUX pod nazivom CD4051B
- Žice
- matrica tastature 3*4
- Tranzistor 2N2222
- Arduino UNO
Korak 2: Napravite naš "fotootporni kod"
Glavna ideja je iskoristiti sjaj za otključavanje naše stvari. Svi znaju da se crno stvara bez svjetla i da je bijelo najsnažnije svjetlo. Ovo ćemo koristiti. Za ovo ćemo koristiti slike sive boje.
Napravio sam mali python program u kojem možemo postaviti veličinu ekrana, a zatim će program stvoriti matricu 3*3 u kojoj je svako područje nasumične skale sive boje. Ova slika je jedinstvena i ima 255^9 mogućnosti.
Da biste koristili moj program, potreban vam je python 3.x sa instaliranom bibliotekom Pillow. Ako ne znate kako to učiniti, možete pretraživati na internetu, ima mnogo video zapisa.
Možete vidjeti kakvu sliku skupim.
Korak 3: Kako pravilno koristiti naš "photoresistors_code"?
Da biste koristili ovu sliku, morate instalirati fotootpornike. Da biste to učinili, predlažem da odštampate neke male komade u 3D -u, sa datotekom koju vam dajem. Preporučujem upotrebu fleksibilne niti. Ovaj mali komad omogućava da cijelo svjetlo ekrana vašeg telefona ide na senzor.
Prvo lemite svaki fotootpornik s dvije žice. Zatim možete zalijepiti te male okrugle na ploču, izbušiti rupu malo veću od fotootpornika u ploči i tada ćete vidjeti da se fotootpornik savršeno uklapa u rupu. Budite oprezni, morate zalijepiti okrugle na ploču u skladu s veličinom vašeg telefona. Svaki krug mora odgovarati pravom sivom kvadratu.
Korak 4: Kako spojiti fotootpornike i sve kalibrirati?
Sve je zalijepljeno, žice su besplatne. Morate to povezati s arduinom.
Arduino UNO ima samo 6 analognih ulaza, predlažem da ih ima još 8 sa CD4051B MUX. Koristit ćemo 8 ulaza ovog MUX -a, a posljednji će biti Analog1 na Arduinu. Pripremite svaku fotodiodu sa otpornicima od 20 km prema slici. Zatim svakom fotootporniku stavite broj prema sljedećim slikama. Na kraju spojite deveti fotootpornik na A1, a drugi na MUX kao na slici: fotootpornici 1 do 8 na kanalu IN/OUT 0 do 7.
Konačno, nakon što je sve pravilno ožičeno, možete učitati arduino program. Ovaj program će vam dati vrijednosti izmjerene sa 9 senzora. Napišite ih na papir ili ih jednostavno zalijepite u sljedeći program.
!!! Budite oprezni, postavite zaslon na visoku svjetlinu i zadržite svjetlinu svaki put kada budete koristili ovaj program !!!
Korak 5: Koristite glavni program
Kad sve kalibrirate, možemo spojiti tastaturu prema slici.
Zatim preuzmite glavni program i otvorite ga. Tamo možete zalijepiti rezultat kalibracije u niz "code_light", a svoja 4 broja možete izmijeniti i u polju "pokušaj".
Konačno, za pokretanje koristim tranzistor. Spojite tranzistor na pin D0, ali spojite ga nakon učitavanja programa.
Glavni program je odvojen na sljedeći način:
- definicija konstanti i veza
- čitanje 9 fotootpornika
-
ako je dobro, možemo testirati ručni kod
ako je dobro, sef se otvara
- ako je netočno, pokušajte ponovo
-
Korak 6: Zabavite se !
Da bih provjerio da li sve radi dobro, priključio sam LED diodu na tranzistor. Ona sija. Zamijenite LED prema vašoj zamisli: motor za zaključavanje ili servo ili zadržite tranzistor da zamijenite dugme na daljinskom upravljaču.
Nadam se da nećete imati problema. Ako da, kontaktirajte me na [email protected]
Preporučuje se:
Svijetli svijet (LED globus): 4 koraka
Svijetli svijet (LED globus): Ovo je bio početni koncept. Kubični globus u koji bi se smjestilo LED svjetlo. To je čisto ukras ili središnji dio stočića za kavu (ako ga imate, ja ga nemam). Popis materijala: -Vrlo ljepilo -Akrilna -LED -10k -otpornici -9 -voltna baterija -Laserski rez
JoyReBadge: Značka koja svijetli: 3 koraka
JoyReBadge: Značka koja svijetli: Sviđa mi se ideja o znački uradi sam za nošenje na ruksaku ili čak na vratu. Ovo je zanimljiva ideja koja naglašava vašu osobnost i izgleda super :) Došao sam na ideju da napravim logotip svoje omiljene web stranice za slike na PCB -u, osvijetlim ga i zaigram
Svijetli bambus (spojena lampa): 3 koraka
Light Bamboo (Connected Lamp): Pozdrav i dobrodošli! Light bamboo je spojena lampa koja svijetli kada se primi obavještenje na Android pametnom telefonu na koji je povezan. Cilj ovog uputstva je da vam pokaže fazu dizajna projekta: od hardvera do
P (svijetli) Odmorio: 9 koraka
P (svijetlo) Odmorio: Crimsonbot Coderz: Devin Keller, Michael Foster, & Charles Cochren-Ideja iza proizvoda: Da li vam je teško dobro se odmoriti dok se nosite sa vanjskim svjetlom i bukom? Ove smetnje mogu otežati zaspanje, pa čak i
Korištenje LED -ova i AT Tiny za stvaranje trepćuće zvijezde s Piezo sviranjem "Svijetli, treperi, mala zvijezda": 6 koraka
Korištenje LED -a i AT Tiny za stvaranje trepćuće zvijezde s Piezom koji svira "Twinkle, Twinkle, Little Star": Ovo kolo koristi LEDS, AT TINY i piezo za stvaranje trepćuće zvijezde i muzike "Twinkle, Twinkle, little star" Molimo pogledajte sljedeći korak za pregled i krug