Obsah:

Jasný trezor: 6 krokov
Jasný trezor: 6 krokov

Video: Jasný trezor: 6 krokov

Video: Jasný trezor: 6 krokov
Video: 3 точки, и пищеварение станет лёгким 2024, Júl
Anonim
Svetlý trezor
Svetlý trezor

Tento projekt navrhuje spôsob zabezpečenia vašej veci. Konečným výsledkom projektu je prepínač, ktorému velí arduino po dvoch stupňoch zabezpečenia. Prepínač môže otvoriť portál, nahradiť diaľkové ovládanie alebo jednoducho ovládať motor. Môj projekt predstavuje iba blok, ktorý niečo odomkne. Môžete to teda prispôsobiť svojmu projektu.

Prvým stupňom zabezpečenia je matica 9 fotoodporov, ktoré sú osvetlené obrázkom v telefóne. Druhým stupňom zabezpečenia je kód 4 čísel.

Som francúzsky študent, takže sa snažím urobiť všetko pre to, aby bolo všetko „anglické“

Krok 1: Čo potrebujete?

Čo potrebuješ ?
Čo potrebuješ ?
Čo potrebuješ ?
Čo potrebuješ ?

Na tento projekt budete potrebovať:

  • 9 fotorezistorov (1MOhm) a 20kOhm odpory
  • Analógový MUX s názvom CD4051B
  • Drôty
  • matica klávesnice 3*4
  • Tranzistor 2N2222
  • Arduino UNO

Krok 2: Vytvorte náš „kód fotoodporov“

Vyrobte si náš
Vyrobte si náš

Hlavnou myšlienkou je využiť svietivosť na odomknutie našej veci. Každý vie, že čierna je vyrobená bez svetla a že biela je najsilnejšie svetlo. Práve to použijeme. Na tento účel použijeme na obrázku stupne šedi.

Vytvoril som malý pythonový program, v ktorom môžeme nastaviť veľkosť našej obrazovky, a potom program vytvorí maticu 3*3, v ktorej je každá oblasť náhodnou škálou šedej. Tento obrázok je jedinečný a má 255^9 možností.

Na používanie môjho programu budete potrebovať python 3.x s nainštalovanou knižnicou Pillow. Ak neviete, ako na to, môžete hľadať na internete, existuje množstvo videí.

Môžete vidieť, aký obraz zhromažďujem.

Krok 3: Ako správne používať náš „photoresistors_code“?

Ako správne používať náš
Ako správne používať náš

Ak chcete použiť tento obrázok, budete musieť nainštalovať fotorezistory. Za týmto účelom navrhujem vytlačiť niekoľko kúskov v 3D so súborom, ktorý vám poskytnem. Odporúčam používať flexibilné vlákno. Tento malý kúsok umožňuje, aby sa celé svetlo obrazovky vášho telefónu dostalo na senzor.

Každý fotorezistor najskôr spájkujte dvoma vodičmi. Potom môžete tieto malé guľôčky nalepiť na dosku, vyvŕtať do nej dieru o niečo väčšiu ako fotoodpor a potom uvidíte, že fotorezistor do otvoru dokonale zapadá. Dávajte si pozor, kolieska na tanier musíte nalepiť podľa veľkosti telefónu. Každé kolo musí zodpovedať správnemu šedému štvorcu.

Krok 4: Ako prepojiť svoje fotorezistory a všetko kalibrovať?

Ako zapojiť svoje fotorezistory a všetko kalibrovať?
Ako zapojiť svoje fotorezistory a všetko kalibrovať?
Ako zapojiť svoje fotorezistory a všetko kalibrovať?
Ako zapojiť svoje fotorezistory a všetko kalibrovať?
Ako zapojiť svoje fotorezistory a všetko kalibrovať?
Ako zapojiť svoje fotorezistory a všetko kalibrovať?

Všetko je lepené, drôty sú zadarmo. Musíte to pripojiť k arduinu.

Arduino UNO má iba 6 analógových vstupov, navrhujem mať s CD4051B MUX ďalších 8. Použijeme 8 vstup tohto MUXu a posledný bude Analog1 na Arduine. Každú fotodiódu pripravte pomocou 20KOkm rezistorov podľa obrázku. Potom priložte ku každému fotorezistoru číslo podľa nasledujúcich obrázkov. Nakoniec 9. fotorezistory zapojte do A1 a druhý na MUX ako na obrázku: fotorezistory 1 až 8 na kanáli IN/OUT 0 až 7.

Nakoniec, keď je všetko správne zapojené, môžete nahrať program arduino. Tento program vám poskytne hodnoty namerané 9 senzormi. Napíšte ich na papier alebo ich jednoducho prilepte v nasledujúcom programe.

!!! Buďte opatrní, nastavte obrazovku na vysokú svietivosť a udržte si jas pri každom použití tohto programu !!!

Krok 5: Použite hlavný program

Použite hlavný program
Použite hlavný program
Použite hlavný program
Použite hlavný program

Akonáhle máte všetko kalibrované, môžeme pripojiť klávesnicu podľa obrázku.

Potom si stiahnite hlavný program a otvorte ho. Výsledok kalibrácie môžete prilepiť do poľa „code_light“a svoj 4 -miestny kód môžete zmeniť aj v poli „pokus“.

Nakoniec ako pohon používam tranzistor. Pripojte tranzistor na pin D0, ale pripojte ho po nahraní programu.

Hlavný program je oddelený nasledujúcim spôsobom:

  • definícia konštánt a spojení
  • čítanie 9 fotorezistorov

    • ak je dobrý, môžeme manuálny kód otestovať

      ak je dobrý, trezor sa otvorí

    • ak je nepravdivé, skúste to znova

Krok 6: Bavte sa !!

Aby som overil, že všetko funguje dobre, zapojím LED k tranzistoru. Ona žiari Odstráňte LED podľa svojho nápadu: motor na zámok alebo servo alebo ponechajte tranzistor na výmenu tlačidla na diaľkovom ovládači.

Dúfam, že nebudete mať problém. Ak áno, kontaktujte ma na [email protected]

Odporúča: