Spisu treści:

Zbuduj sejf za pomocą Rpi: 12 kroków
Zbuduj sejf za pomocą Rpi: 12 kroków

Wideo: Zbuduj sejf za pomocą Rpi: 12 kroków

Wideo: Zbuduj sejf za pomocą Rpi: 12 kroków
Wideo: Ups. 2024, Listopad
Anonim
Zbuduj sejf za pomocą Rpi
Zbuduj sejf za pomocą Rpi

Chcesz dowiedzieć się, jak zamienić 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.

Krok 1: Materiały

Zanim zaczniesz, musisz zebrać niezbędne materiały. Będziesz potrzebować:

  1. Przyciski x9
  2. Dioda RGB x1
  3. Zielona dioda LED x3
  4. Silniki prądu stałego x2
  5. L292D mostek H x1
  6. Rezystor 330Ω x4
  7. Deska do krojenia chleba x2
  8. T-szewc x1
  9. Koła zębate tej samej wielkości x2
  10. Asortyment zworki
  11. Pistolet do kleju i sztyfty kleju
  12. Nożyce
  13. Mała piła ręczna
  14. Pudełko na buty/karton x1
  15. Drewniany kołek x2
  16. Wiele kawałków tektury
  17. Czarna i srebrna farba
  18. Taśma elektryczna
  19. Nasadka ze słomy lub markera (wystarczająco duża, aby kołek drewniany po prostu przechodził)

Krok 2: Konfiguracja przycisków

Konfigurowanie przycisków
Konfigurowanie przycisków

Na tym etapie będziesz potrzebować jednej płytki stykowej, T-cobblera, dziewięciu przycisków i zestawu zworek. Najpierw umieść szewc T na dowolnym końcu płytki stykowej, upewnij się, że jest umieszczony na środku płytki stykowej. Następnie umieść czarny przewód z jednym końcem podłączonym do GND na T-cobbler, a drugą stroną do szyny uziemiającej na płytce stykowej. Powtórz ostatni krok, ale użyj czerwonego przewodu i podłącz go od 5 V na T-cobblerze do szyny zasilającej na płytce stykowej. Umieść osiem przycisków na płytce prototypowej w kształcie prostokąta 4 x 2, pozostawiając przestrzeń między każdym przyciskiem, umieść połowę przycisków z każdej strony płytki prototypowej. Następnie umieść ostatni przycisk dalej na płytce prototypowej. Prostokąt przycisków 4 x 2 to klawiatura do sejfu, a pojedynczy przycisk to przycisk resetowania. Aby podłączyć przycisk (dowolny z przycisków) użyj czarnego przewodu do podłączenia go do szyny uziemiającej, umieść jeden koniec czarnego drutu w szynie uziemiającej, a drugi koniec w tym samym rzędzie co przycisk. Następnie podłącz pin przycisku, który znajduje się po tej samej stronie, co pin, który właśnie podłączyłeś do masy, do pinu gpio na T-cobblerze. Powtórz to dla wszystkich dziewięciu przycisków, aby każdy przycisk miał swój własny pin gpio i był podłączony do masy.

Krok 3: Konfiguracja diody LED RGB

Konfiguracja diody LED RGB
Konfiguracja diody LED RGB

W tym kroku będziesz potrzebować diody LED RGB, jednego rezystora 330Ω, zestawu przewodów połączeniowych i płytki stykowej z poprzedniego kroku. Najpierw umieść diodę RGB na płytce prototypowej roku obok przycisku resetowania, upewnij się, że każdy pin jest umieszczony w osobnym rzędzie na płytce prototypowej. Podłącz najdłuższy pin diody RGB do szyny zasilającej za pomocą rezystora 330Ω. Następnie za pomocą przewodów połączeniowych połącz każdą z pozostałych trzech nóg diody LED RGB z pinem gpio.

Krok 4: Konfiguracja diod LED

Konfiguracja diod LED
Konfiguracja diod LED

W tym kroku potrzebne będą trzy zielone diody LED, trzy rezystory 330Ω, zestaw kabli połączeniowych, nowa płytka stykowa i płytka stykowa z poprzedniego kroku. Najpierw połącz ze sobą dwie płytki stykowe, połącz nową płytkę stykową po prawej stronie płytki stykowej z poprzedniego kroku. Na nowej płytce stykowej umieść czarny drut z jednym końcem podłączonym do kołka uziemiającego na T-cobbler, a drugim końcem do szyny uziemiającej na płytce stykowej. Następnie użyj czerwonego przewodu i podłącz go od pinu 5 V na T-cobblerze do szyny zasilającej na płytce stykowej. Umieść trzy diody LED w linii, upewnij się, że każda noga każdej diody LED ma swój własny rząd i między każdą diodą jest odstęp. Używając trzech rezystorów 330Ω, podłącz krótką nogę (katodę) każdej diody LED do szyny uziemiającej. Następnie podłącz długie nogi (anody) każdej diody LED do pinu gpio na T-cobblerze.

Krok 5: Konfiguracja silników

Konfigurowanie silników
Konfigurowanie silników

W tym kroku będziesz potrzebować mostka H L292D, dwóch silników prądu stałego, zestawu kabli rozruchowych i dwóch płytek stykowych z poprzedniego kroku. Używając płytki stykowej bez szewca typu T, umieść mostek H nad środkiem płytki stykowej z rowkiem w mostku H skierowanym do góry płytki prototypowej, upewnij się, że każdy kołek mostka H ma swój własny rząd na deska do krojenia chleba. Najpierw podłącz górny i dolny pin po obu stronach mostka H do szyny zasilającej za pomocą czerwonych przewodów. Następnie za pomocą czarnych przewodów połącz środkowe dwa piny po każdej stronie mostka H z szyną uziemiającą. W tym momencie po każdej stronie mostka H powinny znajdować się cztery piny bez połączenia. Za pomocą żółtych przewodów podłącz szpilki powyżej / poniżej czerwonych przewodów do różnych styków gpio na T-cobblerze, upewnij się, że każdy styk połączony z żółtym przewodem ma swój własny styk gpio na T-cobblerze. Teraz podłącz czerwony i czarny przewód do każdego z silników. W tym momencie powinieneś mieć dwa styki po każdej stronie mostka H bez połączeń, po każdej stronie mostka H umieść czerwony przewód z jednego silnika w pustym bolcu nad dwoma środkowymi czarnymi przewodami. Na koniec z każdej strony umieść czarny przewód z silnika w pustym bolcu.

Krok 6: Kod

Teraz, gdy już zbudowałeś swój obwód, uruchom Raspberry pi i otwórz Pythona (bezczynność) 3. Użyj tego kodu, aby ożywić swoje dzieło, pamiętaj, aby zmienić piny gpio, aby określić konkretny obwód.

z importu gpiozero LED, przycisk, RGBLED, silnik

od czasu importuj sen

tęcza = RGBLED(czerwony=16, zielony=25, niebieski=6)

led1 = LED(23)

led2 = LED(18)

led3 = LED(22)

przycisk reset = przycisk(27)

przycisk1 = przycisk(26)

przycisk2 = przycisk(19)

przycisk3 = przycisk(5)

przycisk4 = przycisk(13)

przycisk5 = przycisk(20)

przycisk6 = przycisk(21)

przycisk7 = przycisk(12)

przycisk8 = przycisk(24)

silnik = Silnik (do przodu=4, do tyłu=17)

silnik2 = Silnik(do przodu=8, do tyłu=7)

def reset():

led1.off()

led2.off()

led3.off()

tęcza.kolor = (0, 1, 0)

silnik.stop()

silnik2.stop()

Zamek()

klawiatura()

def odblokuj():

motor2.forward()

sen(0.5)

silnik2.stop()

motor.forward()

sen(0.5)

silnik.stop()

def blokada():

silnik2.wstecz()

sen(0.5)

silnik2.stop()

silnik.wstecz()

sen(0.5)

silnik.stop()

zdefiniuj błędną szpilkę():

led1.off()

led2.off()

led3.off()

tęcza.kolor = (0, 1, 0)

def klawiatura():

podczas gdy prawda:

jeśli button1.is_pressed lub button3.is_pressed lub button8.is_pressed lub button4.is_pressed lub button6.is_pressed:

zła szpilka()

jeśli button2.is_wciśnięty:

led1.on()

jeśli button7.is_pressed i led1.is_lit:

led2.on()

jeśli button5.is_pressed i led1.is_lit i led2.is_lit:

led3.on()

jeśli led1.is_lit i led2.is_lit i led3.is_lit:

tęcza.kolor = (1, 0, 1)

odblokować()

przerwa

podczas gdy prawda:

jeśli resetbutton.is_pressed:

Resetowanie()

Krok 7: Zbuduj mechanizm blokujący

Zbuduj mechanizm blokady
Zbuduj mechanizm blokady

Na tym etapie będziesz potrzebować piły ręcznej, pistoletu do klejenia, jednego drewnianego kołka, dwóch kół zębatych (w tym samym rozmiarze), dwóch nakładek lub słomek do markerów, dwóch silników prądu stałego, taśmy elektrycznej, kartonu i czarnej farby. Najpierw weź kawałek tektury o wymiarach 5 cm x 5 cm i pomaluj go na czarno, a następnie za pomocą piły ręcznej wykonaj rowki w drewnianym kołku, które pasują do rowków na kołach zębatych. Stwórz od 7 do 10 rowków w drewnianym kołku, pamiętając o pozostawieniu około 1,5 cm kołka bez rowków z przodu i około 0,7 cm z tyłu. Teraz używamy słomy do cięcia dwóch kawałków słomy o długości około 0,7 cm, jeśli używamy nasadki do markera, użyj piły ręcznej do wycięcia 0,7 cm kawałków nasadki. Teraz przymocuj przekładnię do silnika, możesz albo przykleić przekładnię na gorąco do końca silnika, albo użyć taśmy elektrycznej (najlepiej działa klej na gorąco). Teraz umieść i przyklej na gorąco kawałki słomki/zaślepki na krawędzi kawałka kartonu, upewnij się, że dwa kawałki słomki/zatyczki są oddalone od siebie o jeden bieg i są wyrównane, aby drewniany kołek mógł przez nie przejść. Następnie pokrój karton na kawałki o wymiarach 5 cm x 3 cm, upewniając się, że kawałki słomki/zatyczki do markera znajdują się wzdłuż krawędzi boku 5 cm. Teraz wytnij 1 - 2 cm kawałek kołka i umieść go i przyklej na gorąco około 1 cm za drugą słomką / nasadką markera, ten kołek działa jak korek. Teraz umieść kołek z rowkami zębatymi w słomkach/nakrętkach znaczników. Teraz wytnij kwadrat w tekturze między dwoma kawałkami słomki/zatyczki do markera, uważając, aby nie przeciąć tektury pod kołkiem. Teraz umieść silnik w kwadratowym otworze, który właśnie wykonałeś w kartonie, wyrównaj rowki kół zębatych z tymi na kołku, taśmie lub przyklej silnik na gorąco do kartonu. Teraz powtórz ten krok, aby utworzyć drugi mechanizm blokujący, upewnij się, że drugi mechanizm blokujący jest zbudowany tak, aby kołek był skierowany w przeciwną stronę, gdy silniki na każdym mechanizmie są skierowane w tę samą stronę.

Krok 8: Zbuduj bezpieczną i zainstaluj tablicę do krojenia chleba

Zbuduj bezpieczną i zainstaluj deskę do krojenia chleba
Zbuduj bezpieczną i zainstaluj deskę do krojenia chleba

W tym kroku będziesz potrzebować pistoletu do klejenia, dwóch płytek stykowych z poprzednich kroków, pudełka/pudełka na buty, kartonu, taśmy elektrycznej i czarnej farby. Na początek pomaluj całe pudełko na buty na czarno i wytnij kolejny kawałek kartonu, który ma tę samą długość co pudełko na buty i taką samą wysokość jak wnętrze pudełka, pomaluj również ten kawałek kartonu na czarno. Następnie umieść płytkę stykową w pudełku po butach w prawym przednim rogu, upewnij się, że T-cobbler jest skierowany w przeciwną stronę pudełka, a nie w stronę ściany pudełka. Następnie umieść i przyklej na gorąco kawałek tektury, który właśnie pomalowałeś tuż za płytą stykową. Teraz z kawałka tektury, który właśnie przykleiłeś do przedniej części pudełka po butach, wytnij i pomaluj kawałek tektury, którego rozmiar jest potrzebny, aby zakryć płytkę stykową w pudełku. Po pomalowaniu dodaj nowy kawałek tektury, przyklejając go do drugiego kawałka tektury, który jest już w pudełku, aby płytka stykowa była nadal dostępna po podniesieniu kartonu.

Krok 9: Utwórz klawiaturę

Utwórz klawiaturę
Utwórz klawiaturę

W tym kroku będziesz potrzebować pudełka na buty z poprzedniego kroku, kartonu, nożyczek i srebrnej farby. Najpierw wytnij pięć różnych kawałków tektury. Wytnij dwa kawałki o wymiarach 11cm x 4cm, dwa o wymiarach 6cm x 4cm i jeden o wymiarach 11cm x 6cm. W kawałkach 11 cm x 4 cm i kawałkach 6 cm x 4 cm zaznacz kropkę na środku każdego kawałka, a następnie narysuj linię przez kropkę z 1 cm z każdej strony kropki. Następnie odciąć do krawędzi linii od dwóch dolnych rogów kawałka, a następnie poziomo od krawędzi kartonu. Teraz każdy kawałek, z wyjątkiem kawałka 11 cm x 6 cm, powinien wyglądać jak prostokąt z trójkątem przymocowanym do niego. Następnie pomaluj każdy kawałek na srebrno, a następnie sklej wszystkie te kawałki razem, aby utworzyć prostokątny pryzmat bez tylnej strony, trójkąty na każdej stronie powinny być skierowane w dół. Teraz użyj nożyczek, aby zrobić siatkę 4 x 2, aby dopasować 8 przycisków znajdujących się na płytce do krojenia chleba, a następnie wytnij otwory na przycisk resetowania, diodę LED RGB i trzy zielone diody LED. Następnie usuń dziewięć przycisków, następnie diodę RGB i trzy zielone diody LED z płytki stykowej i umieść je w otworach, które właśnie dla nich zrobiłeś w klawiaturze.

Krok 10: Zainstaluj klawiaturę

Zainstaluj klawiaturę
Zainstaluj klawiaturę

Na tym etapie będziesz potrzebować klawiatury, pudełka na buty, zestawu przewodów połączeniowych i nożyczek. Najpierw za pomocą nożyczek wytnij cztery szczeliny z przodu pudełka po butach po stronie płytki stykowej. Rozcięcia powinny pasować do trójkątów na klawiaturze, ale nacięcia na pudełku po butach powinny być krótsze niż długość trójkątów. Następnie zrób dziurę pomiędzy wszystkimi szczelinami w pudełku po butach. Teraz za pomocą przewodów połączeniowych połącz przyciski i diody LED z płytką stykową w miejscu, w którym były wcześniej umieszczone. Przeprowadź przewody z przycisków i diod LED przez otwór w pudełku po butach do płytki stykowej. Następnie umieść klawiaturę na pudełku po butach, wkładając trójkąty na klawiaturze w nacięcia w pudełku po butach.

Krok 11: Zainstaluj mechanizm blokujący

Zainstaluj mechanizm blokady
Zainstaluj mechanizm blokady

Wreszcie, aby zainstalować mechanizm blokujący, potrzebujesz pistoletu do kleju, mechanizmów blokujących i nożyczek. Na każdym mechanizmie zamka powinien znajdować się nadwieszony karton, użyj go do przyklejenia jednego mechanizmu z każdej strony pudełka na buty, na wierzch kartonu zakrywającego płytkę stykową. Następnie wykonaj otwór po obu stronach pudełka na buty i wieczku pudełka na buty, otwory powinny być wyrównane z drewnianymi kołkami na mechanizmie zamka. Teraz zrób mały otwór w kartonie zakrywającym płytkę stykową, przez który połącz silniki z płytką stykową za pomocą przewodów połączeniowych. Podłącz silniki do mostka H, w którym były pierwotnie umieszczone w kroku piątym.

Krok 12: ZAKOŃCZONE

Teraz masz w pełni działający sejf, który możesz uruchomić za pomocą Raspberry pi, jeśli chcesz, aby sejf był przenośny z dala od monitora, użyj przeglądarki VCN, aby zdalnie połączyć się z Twoim pi. W przypadku korzystania z przeglądarki VCN Raspberry pi można umieścić w tej samej komorze co płytka stykowa. Teraz możesz przestać się martwić o swoje przedmioty i zapewnić im bezpieczeństwo. =)

Zalecana: