Mündəricat:
- Addım 1: Nə lazımdır?
- Addım 2: "Fotorezistorlar kodumuzu" hazırlayın
- Addım 3: "Fotorezistor_kodumuzdan" necə düzgün istifadə etməliyik?
- Addım 4: Fotoresistorlarınızı Necə Bağlamaq və Hər şeyi Kalibrləmək olar?
- Addım 5: Əsas Proqramdan istifadə edin
- Addım 6: Əylən !
Video: Parlaq Təhlükəsiz: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu layihə, əşyalarınızı qorumağın bir yolunu təklif edir. Layihənin son nəticəsi, iki təhlükəsizlik mərhələsindən sonra arduino tərəfindən əmr edilən bir keçiddir. Keçid bir portal aça bilər, uzaqdan idarə etməyi əvəz edə və ya sadəcə motora əmr verə bilər. Layihəm yalnız bir şeyi açan bir blok təqdim edir. Beləliklə, bunu layihənizə uyğunlaşdıra bilərsiniz.
Təhlükəsizliyin ilk mərhələsi, bir telefondakı bir şəkil ilə işıqlandırılan 9 fotorezistordan ibarət bir matrisdir. Təhlükəsizliyin ikinci mərhələsi 4 rəqəmdən ibarət bir koddur.
Mən fransız tələbəyəm, buna görə də hər şeyi "İngilis" etmək üçün əlimdən gələni etməyə çalışıram
Addım 1: Nə lazımdır?
Bu layihə üçün sizə lazım olacaq:
- 9 fotorezistor (1MOhm) və 20kOhm rezistor
- CD4051B adlı bir analoq MUX
- Tellər
- 3*4 klaviatura matrisi
- 2N2222 tranzistor
- Bir arduino UNO
Addım 2: "Fotorezistorlar kodumuzu" hazırlayın
Əsas fikir, əşyalarımızı açmaq üçün parlaqlıqdan istifadə etməkdir. Hamı bilir ki, qara işıqsız hazırlanır və ağ ən güclü işıqdır. İstifadə edəcəyimiz budur. Bunu etmək üçün bir şəkildəki gri tonlamadan istifadə edəcəyik.
Ekranınızın ölçüsünü qura biləcəyimiz kiçik bir python proqramı hazırladım və sonra proqram hər sahənin təsadüfi boz rəngli bir 3*3 matrisi yaradacaq. Bu şəkil bənzərsizdir və 255^9 imkanları var.
Proqramımdan istifadə etmək üçün Yastıq kitabxanası quraşdırılmış python 3.x -ə ehtiyacınız olacaq. Necə edəcəyinizi bilmirsinizsə, internetdə axtara bilərsiniz, çoxlu videolar var.
Hansı şəkil topladığımı görə bilərsiniz.
Addım 3: "Fotorezistor_kodumuzdan" necə düzgün istifadə etməliyik?
Bu şəkildən istifadə etmək üçün fotorezistorlar quraşdırmalısınız. Bunu etmək üçün sizə təqdim etdiyim faylla birlikdə kiçik ölçüləri 3D formatında çap etməyi təklif edirəm. Çevik filamentdən istifadə etməyi məsləhət görürəm. Bu kiçik parça telefonunuzun ekranının bütün işığının sensora keçməsini təmin edir.
Birincisi, hər bir fotorezistoru iki tellə lehimləyin. Sonra, o kiçik yuvarlaqları bir boşqaba yapışdırıb, lövhədə bir fotorezistordan bir qədər böyük bir delik aça bilərsiniz və sonra fotorezistorun çuxura mükəmməl uyğunlaşdığını görəcəksiniz. Ehtiyatlı olun, telefonunuzun ölçüsünə görə boşqabınızdakı yuvarlaqları yapışdırmalısınız. Hər tur düzgün boz-kvadrat ilə uyğun olmalıdır.
Addım 4: Fotoresistorlarınızı Necə Bağlamaq və Hər şeyi Kalibrləmək olar?
Hər şey yapışdırılıb, tellər pulsuzdur. Bunu arduinoya bağlamalısınız.
Bir arduino UNO -nun yalnız 6 analoq girişi var, CD4051B MUX ilə daha 8 -ə sahib olmağı təklif edirəm. Bu MUX -in 8 girişindən istifadə edəcəyik və sonuncusu Arduino -da Analog1 olacaq. Şəkilə uyğun olaraq hər fotodiodu 20KOkm rezistorla hazırlayın. Sonrakı şəkillərə görə hər bir fotorezistora bir nömrə qoyun. Nəhayət, 9 -cu fotorezistorları A1 -ə, digərini isə şəkildəki kimi MUX -a bağlayın: IN/OUT 0 -dan 7 -dək 1-8 -ə qədər olan fotorezistorlar.
Nəhayət, hər şey düzgün bir şəkildə bağlandıqdan sonra arduino proqramını yükləyə bilərsiniz. Bu proqram sizə 9 sensorla ölçülən dəyərlər verəcək. Onları bir kağıza yazın və ya sadəcə növbəti proqrama yapışdırın.
!!! Ehtiyatlı olun, ekranınızı yüksək parlaqlığa qoyun və bu proqramı istifadə edəcəyiniz zaman parlaqlığı qoruyun !!!
Addım 5: Əsas Proqramdan istifadə edin
Hər şeyi kalibr etdikdən sonra klaviaturanı şəklə uyğun olaraq bağlaya bilərik.
Sonra əsas proqramı yükləyin və açın. Kalibrləmə nəticəsini "code_light" massivinə yapışdıra bilərsiniz və 4 nömrəli kodunuzu "cəhd" serialında da dəyişə bilərsiniz.
Nəhayət, aktuator olmaq üçün bir tranzistordan istifadə edirəm. Transistoru D0 pininə bağlayın, ancaq proqram yükləndikdən sonra bağlayın.
Əsas proqram aşağıdakı şəkildə ayrılır:
- sabitlərin və əlaqələrin tərifi
-
9 fotorezistorun oxunması
-
Yaxşı olarsa, əl kodunu sınaya bilərik
yaxşı olarsa, seyf açılır
- yalan olarsa, yenidən cəhd edin
-
Addım 6: Əylən !
Hər şeyin yaxşı işlədiyini yoxlamaq üçün tranzistora bir LED bağlayıram. O parlayır. Fikrinizə görə LED -i dəyişdirin: bir kilid və ya servo üçün bir motor və ya uzaqdan idarəetmə düyməsini dəyişdirmək üçün tranzistoru saxlayın.
Ümid edirəm probleminiz olmayacaq. Bəli, [email protected] ilə mənimlə əlaqə saxlayın
Tövsiyə:
Təhlükəsiz Milad ağacı: 6 addım
Təhlükəsiz Milad Ağacı: Bu, Arduino Mega ilə Elegoo'dan Tam Başlanğıc Kitidir. Bir neçə gün əvvəl Elegoo mənə bir dəst göndərdi və onunla birlikdə bir Milad layihəsi qurmağım üçün meydan oxudu. Bu dəst bir neçə komponentdən ibarətdir. Arduino Mega, servolar, ultrasəs sensorlar, uzaqdan
Təhlükəsiz olmayan kilid qutusu: 7 addım
Təhlükəli Lockbox: Bu təlimat Cənubi Florida Universitetində Makecourse layihəsinin tələbinin yerinə yetirilməsi üçün yaradılmışdır (www.makecourse.com) Salam! Təhlükəsiz saxlamaq istədiyiniz, lakin o qədər də etibarlı olmayan qiymətli əşyalarınız varmı?
Telefonunuzu və Gadgetınızı Necə Təhlükəsiz və Təhlükəsiz Qaldırsınız: 4 Adım
Telefonunuzu və Gadget'ınızı Necə Təhlükəsiz və Təhlükəsiz Qaldırsınız: Demək olar ki, hər şeyi itirmiş bir şəxsdən (əlbəttə ki, şişirdilmiş) .Belə ki, əvvəlki cümlənin dediyi kimi, etiraf zamanı, çox çirkinəm. Bir şey mənə bağlı deyilsə, onu səhv bir yerə qoyma şansım çox böyükdür, unutmaq bir yerdədir
Daha təhlükəsiz: qatar stansiyalarını daha təhlükəsiz etmək: 7 addım
Daha təhlükəsiz: qatar stansiyalarını daha təhlükəsiz etmək: Bu gün bir çox qatar stansiyası təhlükəsizlik, maneələr və içəri girən qatar xəbərdarlığı olmadığı üçün təhlükəlidir. Bunun düzəldilməsinə ehtiyac gördük. Bu problemi həll etmək üçün Safer Better yaratdıq. Titrəmə, hərəkət sensorlar və
LED ilə Super Parlaq Flaş İşığı Necə Hazırlanır - DIY: Super Parlaq İşıq: 11 Addım
LED ilə Super Parlaq Flaş İşığı Necə Hazırlanır - DIY: Super Parlaq İşıq: Əvvəlcə videoya baxın