Mündəricat:

Parlaq Təhlükəsiz: 6 addım
Parlaq Təhlükəsiz: 6 addım

Video: Parlaq Təhlükəsiz: 6 addım

Video: Parlaq Təhlükəsiz: 6 addım
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Noyabr
Anonim
Parlaq Təhlükəsizlik
Parlaq Təhlükəsizlik

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?

Nə lazımdır?
Nə lazımdır?
Nə lazımdır?
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

Bizim olun
Bizim olun

Ə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?

Necə Düzgün İstifadə Edirik
Necə Düzgün İstifadə Edirik

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?

Fotoresistorlarınızı Necə Qaldırmaq və Hər şeyi Kalibrləmək olar?
Fotoresistorlarınızı Necə Qaldırmaq və Hər şeyi Kalibrləmək olar?
Fotoresistorlarınızı Necə Qaldırmaq və Hər şeyi Kalibrləmək olar?
Fotoresistorlarınızı Necə Qaldırmaq və Hər şeyi Kalibrləmək olar?
Fotoresistorlarınızı Necə Qaldırmaq və Hər şeyi Kalibrləmək olar?
Fotoresistorlarınızı Necə Qaldırmaq 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

Əsas Proqramdan istifadə edin
Əsas Proqramdan istifadə edin
Əsas Proqramdan istifadə edin
Ə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ə: