Spisu treści:
- Krok 1: Czego potrzebujesz?
- Krok 2: Stwórz nasz „kod fotorezystorów”
- Krok 3: Jak prawidłowo korzystać z naszego „fotorezystorów_kod”?
- Krok 4: Jak podłączyć fotorezystory i wszystko skalibrować?
- Krok 5: Użyj programu głównego
- Krok 6: Baw się !
Wideo: Jasny sejf: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Ten projekt proponuje sposób na zabezpieczenie Twojej rzeczy. Efektem końcowym projektu jest przełącznik sterowany przez arduino po dwóch etapach bezpieczeństwa. Przełącznik może otworzyć portal, zastąpić pilota lub po prostu sterować silnikiem. Mój projekt przedstawia tylko blok, który coś odblokowuje. Możesz więc dostosować to do swojego projektu.
Pierwszym etapem zabezpieczenia jest matryca 9 fotorezystorów oświetlanych obrazem w telefonie. Drugim etapem zabezpieczenia jest kod składający się z 4 cyfr.
Jestem francuskim studentem, więc staram się, aby wszystko było "angielskie"
Krok 1: Czego potrzebujesz?
Do tego projektu będziesz potrzebować:
- 9 fotorezystorów (1MOhm) i rezystorów 20kOhm
- Analogowy MUX o nazwie CD4051B
- Przewody
- Macierz klawiatury 3*4;
- Tranzystor 2N2222
- Arduino UNO
Krok 2: Stwórz nasz „kod fotorezystorów”
Główną ideą jest wykorzystanie świetlistości do odblokowania naszej rzeczy. Wszyscy wiedzą, że czerń powstaje bez światła, a biel jest najmocniejszym światłem. Właśnie tego użyjemy. Aby to zrobić, użyjemy skali szarości na obrazku.
Zrobiłem mały program w Pythonie, w którym możemy ustawić rozmiar naszego ekranu, a następnie program utworzy macierz 3*3, w której każdy obszar ma losową skalę szarości. Ten obraz jest wyjątkowy i jak 255^9 możliwości.
Aby korzystać z mojego programu, potrzebujesz Pythona 3.x z zainstalowaną biblioteką Pillow. Jeśli nie wiesz, jak to zrobić, możesz szukać w Internecie, jest wiele filmów.
Możesz zobaczyć, jaki obraz zbieram.
Krok 3: Jak prawidłowo korzystać z naszego „fotorezystorów_kod”?
Aby użyć tego obrazu, musisz zainstalować fotorezystory. Aby to zrobić, proponuję wydrukować kilka małych kawałków w 3D, z pliku, który ci daję. Polecam użyć elastycznego filamentu. Ten mały element pozwala, aby całe światło ekranu telefonu padło na czujnik.
Najpierw przylutuj każdy fotorezystor dwoma przewodami. Następnie możesz przykleić te kuleczki na płytce, wywiercić w płytce otwór trochę większy niż fotorezystor i wtedy zobaczysz, że fotorezystor idealnie wpasował się w otwór. Uważaj, musisz przykleić kulki na talerzu zgodnie z rozmiarem telefonu. Każda runda musi pasować do odpowiedniego szarego kwadratu.
Krok 4: Jak podłączyć fotorezystory i wszystko skalibrować?
Wszystko sklejone, przewody wolne. Musisz podłączyć to do arduino.
Arduino UNO ma tylko 6 wejść analogowych, proponuję mieć 8 więcej z CD4051B MUX. Użyjemy 8 wejść tego MUX, a ostatnim będzie Analog1 na Arduino. Przygotuj każdą fotodiodę z rezystorami 20KOkm zgodnie z rysunkiem. Następnie przypisz numer do każdego fotorezystora zgodnie z kolejnymi zdjęciami. Na koniec podłącz dziewiąty fotorezystor do A1, a drugi do MUX, jak na zdjęciu: fotorezystory 1 do 8 na kanale IN/OUT 0 do 7.
Wreszcie, gdy wszystko jest prawidłowo podłączone, możesz wgrać program arduino. Ten program poda wartości zmierzone przez 9 czujników. Zapisz je na papierze lub po prostu wklej w następnym programie.
!!! Bądź ostrożny, ustaw swój ekran na wysoką jasność i utrzymuj jasność za każdym razem, gdy użyjesz tego programu !!!
Krok 5: Użyj programu głównego
Po skalibrowaniu wszystkiego możemy podłączyć klawiaturę zgodnie z rysunkiem.
Następnie pobierz program główny i otwórz go. Możesz tam wkleić wynik kalibracji w tablicy "code_light", a swój 4-cyfrowy kod możesz zmodyfikować także w tablicy "attempt".
Na koniec używam tranzystora jako siłownika. Podłącz tranzystor na pinie D0 ale podłącz go po wgraniu programu.
Główny program jest podzielony w następujący sposób:
- definicja stałych i połączeń
-
odczyt 9 fotorezystorów
-
jeśli dobrze, możemy przetestować kod ręczny!
jeśli dobrze, sejf jest otwarty
- jeśli nie, spróbuj ponownie
-
Krok 6: Baw się !
Aby sprawdzić, czy wszystko działa dobrze, podłączam diodę LED do tranzystora. Ona świeci. Zastąp diodę LED swoim pomysłem: silnik na zamek lub serwo lub zachowaj tranzystor, aby zastąpić przycisk na pilocie.
Mam nadzieję, że nie będziesz miał problemu. Jeśli tak, skontaktuj się ze mną pod adresem [email protected]
Zalecana:
Zbuduj sejf za pomocą Rpi: 12 kroków
Zbuduj sejf za pomocą Rpi: Chcesz dowiedzieć się, jak przekonwertować Raspberry Pi w w pełni działający sejf? Następnie wykonaj ten 12 kroków, aby dowiedzieć się, jak to zrobić. Sejf będzie miał w pełni funkcjonalną klawiaturę i system zamykania, dzięki czemu możesz bezpiecznie przechowywać swoje rzeczy
B-Safe, przenośny sejf: 8 kroków (ze zdjęciami)
B-Safe, przenośny sejf: *** 4 września 2019 r.: Przesłałem nowy plik 3D samego pudełka. Wyglądało na to, że mój zamek był o 10 mm za wysoki na dobre zamknięcie ***ProblemWyobraź sobie: budzisz się pewnego ranka i pogoda jest naprawdę dobra. Chcesz iść na plażę. Ponieważ nie
Sejf Angeli: 5 kroków
Sejf na klucze Angeli: Zainspirowany: https://www.instructables.com/id/Key-Safe/ Dobrze skonstruowany sejf na klucze do przechowywania rzeczy osobistych. Wprowadziłem kilka poprawek w oparciu o oryginalną wersję. Dodając 3 dodatkowe hasła, „A”, „B”, „C” oraz &
Kluczowy sejf: 6 kroków (ze zdjęciami)
Sejf na klucze: W dni powszednie rzadko wynoszę klucz, ale powoduje to trudności, gdy mama wychodzi z domu. Nie mając innego wyboru, moja mama musi zostawić klucz w szafce obok drzwi, która nie ma gwarancji, że klucz jest bezpieczny, czy nie
Jak zrobić realistyczny sztuczny neon - super jasny !: 8 kroków (ze zdjęciami)
Jak zrobić realistyczny sztuczny neon - super jasny !: Cześć chłopaki, to moja zupełnie nowa, oryginalna metoda tworzenia symulowanego neonu z diod LED, który wygląda super realistycznie. Naprawdę wygląda jak dmuchana szklana rura, z całym zróżnicowanym światłem, które pochodzi z załamania szkła w różnych