Satura rādītājs:

Izveidojiet seifu, izmantojot RPI: 12 soļi
Izveidojiet seifu, izmantojot RPI: 12 soļi

Video: Izveidojiet seifu, izmantojot RPI: 12 soļi

Video: Izveidojiet seifu, izmantojot RPI: 12 soļi
Video: С помощью металлоискателя мы нашли большое хранилище заброшенных денег. (ОТКРЫТО) 2024, Novembris
Anonim
Izveidojiet seifu, izmantojot RPI
Izveidojiet seifu, izmantojot RPI

Vai vēlaties uzzināt, kā pārvērst savu Raspberry pi par pilnībā funkcionējošu seifu? Pēc tam izpildiet šo 12 soļu pamācību, lai uzzinātu, kā. Seifam būs pilnībā funkcionējoša tastatūra un bloķēšanas sistēma, lai jūs varētu pasargāt savas mantas.

1. solis: materiāli

Pirms darba sākšanas jums ir jāsavāc nepieciešamie materiāli. Jums būs nepieciešams:

  1. Spiedpogas x9
  2. RGB LED x1
  3. Zaļā gaismas diode x3
  4. Līdzstrāvas motori x2
  5. L292D H tilts x1
  6. 330Ω rezistors x4
  7. Maizes dēlis x2
  8. T-kurpnieks x1
  9. Vienāda izmēra pārnesumi x2
  10. Jumperwire's sortiments
  11. Līmes pistole un līmes nūjas
  12. Šķēres
  13. Mazs rokas zāģis
  14. Apavu kaste/kartona kaste x1
  15. Koka dībelis x2
  16. Vairāki kartona gabali
  17. Melna un sudraba krāsa
  18. Elektriskā lente
  19. Salmu vai marķiera vāciņš (pietiekami liels, lai koka dībelis vienkārši izietu cauri)

2. darbība: pogu iestatīšana

Pogas iestatīšana
Pogas iestatīšana

Šajā solī jums būs nepieciešams viens maizes dēlis, T-kurpnieks, deviņas spiedpogas un jumperwire's sortiments. Vispirms novietojiet T-kurpnieku uz maizes dēļa abiem galiem, pārliecinieties, ka tas ir novietots virs rīvdēļa centra. Pēc tam novietojiet melno vadu ar vienu galu, kas savienots ar GND uz T-kurpnieka, bet otru pusi uz maizes dēļa zemes sliedes. Atkārtojiet pēdējo darbību, bet izmantojiet sarkano vadu un pievienojiet to no 5 V uz T kurpnieka līdz barošanas sliedei uz maizes dēļa. Novietojiet astoņas pogas uz maizes dēļa 4 x 2 taisnstūrveida veidā, atstājot atstarpi starp katru pogu, novietojiet pusi pogu katrā maizes dēļa pusē. Pēc tam novietojiet pēdējo pogu tālāk uz maizes dēļa. 4 x 2 pogu taisnstūris ir seifa tastatūra, un viena poga ir atiestatīšanas poga. Lai pievienotu pogu (jebkuru no spiedpogām), izmantojiet melno vadu, lai to savienotu ar zemes sliedi, novietojiet vienu melnā stieples galu zemējuma sliedē, bet otru pusi - tajā pašā rindā ar pogu. Pēc tam pievienojiet pogas tapu, kas atrodas vienā pusē ar tapu, kuru tikko pievienojāt zemei, ar gpio tapu uz T-kurpnieka. Atkārtojiet to visām deviņām pogām, tāpēc katrai pogai ir savs gpio tapa un tā ir savienota ar zemi.

3. darbība: RGB gaismas diodes iestatīšana

RGB gaismas diodes iestatīšana
RGB gaismas diodes iestatīšana

Šajā solī jums būs nepieciešama RGB gaismas diode, viens 330Ω rezistors, jumperwire's sortiments un iepriekšējās darbības maizes dēlis. Vispirms novietojiet savu RGB Led uz gada maizes dēļa blakus atiestatīšanas pogai, pārliecinieties, ka katra tapa ir novietota atsevišķā maizes dēļa rindā. Pievienojiet RGB Led garāko tapu barošanas sliedei, izmantojot 330Ω rezistoru. Pēc tam, izmantojot džemperu vadus, savienojiet visas pārējās trīs RGB gaismas diodes kājas ar gpio tapu.

4. solis: gaismas diožu uzstādīšana

Gaismas diožu uzstādīšana
Gaismas diožu uzstādīšana

Šajā solī jums būs nepieciešami trīs zaļie gaismas diodes, trīs 330Ω rezistori, džemperu kabeļu sortiments, jauns maizes dēlis un iepriekšējās darbības maizes dēlis. Vispirms savienojiet abus maizes dēlus kopā, pievienojiet jauno maizes dēli labajā pusē. Uz jaunā maizes dēļa novietojiet melno vadu, kura viens gals ir savienots ar T-kurpnieka zemējuma tapu, bet otrs-uz maizes dēļa zemes sliedes. Pēc tam izmantojiet sarkano vadu un pievienojiet to no T-kurpnieka 5V tapas līdz maizes dēļa barošanas sliedei. Novietojiet trīs gaismas diodes vienā līnijā, pārliecinieties, ka katrai gaismas diodes kājiņai ir sava rinda un starp katru gaismas diodi ir atstarpe. Izmantojot trīs 330Ω rezistorus, pievienojiet katras gaismas diodes īso kāju (katodu) pie zemes sliedes. Pēc tam pievienojiet katras gaismas diodes garo kāju (anodu) Gpio tapai uz T-kurpnieka.

5. darbība. Motoru uzstādīšana

Motoru uzstādīšana
Motoru uzstādīšana

Šajā solī jums būs nepieciešams L292D H tilts, divi līdzstrāvas motori, džemperu kabeļu sortiments un divi iepriekšējās darbības maizes dēļi. Izmantojot maizes dēli bez T-kurpnieka, novietojiet H-tiltu pār maizes tā dēļa centru ar H-tilta birzi, kas vērsta pret maizes dēļa augšpusi, un pārliecinieties, ka katrai H-tilta tapai ir sava rinda. maizes dēlis. Vispirms pievienojiet augšējo un apakšējo tapu katrā H tilta pusē ar strāvas sliedi, izmantojot sarkanos vadus. Pēc tam, izmantojot melnus vadus, savienojiet vidējās divas tapas katrā H tilta pusē ar zemes sliedi. Šajā brīdī H tilta abās pusēs bez savienojuma jābūt četrām tapām. Izmantojot dzeltenus vadus, savienojiet tapas virs/zem sarkanajiem vadiem ar dažādām gpio tapām T-kurpniekā, pārliecinieties, ka katrai tapai, kas savienota ar dzeltenu vadu, ir sava gpio tapa uz T-kurpnieka. Tagad katram motoram pievienojiet sarkano vadu un melno vadu. Šajā brīdī jums vajadzētu būt divām tapām katrā H tilta pusē bez savienojumiem, katrā H tilta pusē novietojiet sarkano vadu no viena motora tukšajā tapā virs diviem vidējiem vadiem. Visbeidzot, katrā pusē ievietojiet melno vadu no motora tukšajā tapā.

6. darbība: kods

Tagad, kad esat izveidojis savu cirkulāciju, palaidiet Raspberry pi un atveriet python (dīkstāve) 3. Izmantojiet šo kodu, lai padarītu jūsu radīto dzīvu, noteikti nomainiet gpio tapas, lai norādītu uz jūsu konkrēto cirku.

no gpiozero importa LED, poga, RGBLED, motors

no laika importēt miegu

varavīksne = RGBLED (sarkans = 16, zaļš = 25, zils = 6)

LED1 = LED (23)

led2 = LED (18)

LED3 = LED (22)

resetbutton = Poga (27)

poga1 = poga (26)

button2 = Poga (19)

button3 = Poga (5)

button4 = Poga (13)

poga5 = poga (20)

poga6 = poga (21)

button7 = Poga (12)

button8 = Poga (24)

motors = motors (uz priekšu = 4, atpakaļ = 17)

motors2 = motors (uz priekšu = 8, atpakaļ = 7)

def reset ():

led1.off ()

led2.off ()

led3.off ()

varavīksne.krāsa = (0, 1, 0)

motor.stop ()

motor2.stop ()

slēdzene ()

tastatūra ()

def atbloķēt ():

motors2. uz priekšu ()

gulēt (0,5)

motor2.stop ()

motor.forward ()

gulēt (0,5)

motor.stop ()

def lock ():

motors 2. atpakaļ ()

gulēt (0,5)

motor2.stop ()

motors. atpakaļ ()

gulēt (0,5)

motor.stop ()

def wrongpin ():

led1.off ()

led2.off ()

led3.off ()

varavīksne.krāsa = (0, 1, 0)

def tastatūra ():

kamēr taisnība:

ja button1.is_presed vai button3.is_presed vai button8.is_presed vai button4.is_presed vai button6.is_pressed:

kļūdaini ()

ja poga2.is_piespiests:

led1.on ()

ja button7.is_piespiests un led1.is_lit:

led2.on ()

ja button5.is_presed un led1.is_lit un led2.is_lit:

led3.on ()

ja led1.is_lit un led2.is_lit un led3.is_lit:

varavīksne.krāsa = (1, 0, 1)

atbloķēt ()

pārtraukums

kamēr taisnība:

ja resetbutton.is_pressed:

atiestatīt ()

7. solis: izveidojiet bloķēšanas mehānismu

Izveidojiet bloķēšanas mehānismu
Izveidojiet bloķēšanas mehānismu

Šajā solī jums būs nepieciešams rokas zāģis, līmes pistole, viens koka dībelis, divi pārnesumi (vienāda izmēra), divi marķiera vāciņi vai salmiņi, divi līdzstrāvas motori, elektriskā lente, kartons un melna krāsa. Vispirms iegūstiet 5 cm x 5 cm kartona gabalu un krāsojiet to melnā krāsā, pēc tam, izmantojot rokas zāģi, izveidojiet koka dībeļa rievas, kas atbilst zobratiem. Koka dībelī izveidojiet 7 līdz 10 birzis, atstājiet apmēram 1,5 cm dībeļa priekšpusē nenogrieztu un aizmugurē apmēram 0,7 cm. Tagad izmanto salmus, kas sagriež divus salmu gabalus, kuru garums ir aptuveni 0,7 cm, un, izmantojot marķiera vāciņu, izmantojiet rokas zāģi, lai sagrieztu 0,7 cm vāciņa gabalus. Tagad pievienojiet pārnesumu pie motora, jūs varat vai nu karsti pielīmēt pārnesumu pie motora gala, vai arī izmantot elektrisko lenti (karstā līme vislabāk darbojas). Tagad novietojiet un karsti pielīmējiet salmu/ marķiera vāciņa gabalus uz kartona gabala malas, pārliecinieties, vai abi salmu gabali/ marķiera vāciņš atrodas viena pārnesuma attālumā viens no otra un ir izlīdzināti tā, lai koka dībelis varētu iziet cauri tiem. Pēc tam sagrieziet kartonu 5 cm x 3 cm, pārliecinieties, ka salmu/marķiera vāciņa gabali atrodas gar 5 cm malas malu. Tagad izgrieziet 1 - 2 cm dībeļa gabalu un ielieciet un karsti pielīmējiet to apmēram 1 cm aiz otrā salmiņa/ marķiera vāciņa, šis dībelis darbojas kā aizbāznis. Tagad ievietojiet dībeli ar zobratu rievām salmiņos/marķieru vāciņos. Tagad izgrieziet kartonā kvadrātu starp diviem salmu/marķiera vāciņa gabaliem, pārliecinieties, ka neesat nogriezis kartonu zem tapas. Tagad ievietojiet motoru kvadrātveida formas caurumā, ko tikko izveidojāt kartonā, novietojiet zobratu sliedes ar tapām, lenti vai karsti pielīmējiet motoru pie kartona. Tagad atkārtojiet šo darbību, lai izveidotu otru bloķēšanas mehānismu, pārliecinieties, ka otrais bloķēšanas mehānisms ir uzbūvēts tā, lai dībelis būtu vērsts pretējā virzienā, kad katra mehānisma motori ir vērsti vienādi.

8. darbība: izveidojiet drošu un instalējiet maizes dēli

Veidojiet drošu un instalējiet maizes dēli
Veidojiet drošu un instalējiet maizes dēli

Šajā solī jums būs nepieciešams līmes lielgabals, divi maizes dēļi no iepriekšējām darbībām, kurpju kaste/kaste, kartons, elektriskā lente un melna krāsa. Lai sāktu krāsot visu kurpju kasti melnā krāsā un sagriezt vēl vienu kartona gabalu, kura garums ir apavu kastes garums un augstums kā kastes iekšpusei, krāsojiet šo kartona gabalu arī melnā krāsā. Pēc tam ievietojiet maizes dēļu kurpju kastē priekšējā labajā stūrī, pārliecinieties, ka T-kurpnieks ir vērsts pret kastes pretējo pusi, nevis pret kastes sienu. Nākamā vieta un ar karstu līmi pielīmējiet tikko nokrāsoto kartona gabalu tieši aiz maizes dēļa. Tagad izgrieziet un nokrāsojiet tāda izmēra kartona gabalu, kāds ir jāatver no kartona gabala, kuru tikko pielīmējāt apavu kastes priekšpusē, tas ir, lai segtu kastē esošo maizes dēli. Kad krāsots, pievienojiet jauno kartona gabalu, pielīmējot to pie cita kartona gabala, kas jau atrodas kastē, tāpēc maizes dēlis joprojām ir pieejams, kad kartons ir pacelts.

9. darbība. Izveidojiet tastatūru

Izveidojiet tastatūru
Izveidojiet tastatūru

Šajā solī jums būs nepieciešama iepriekšējo darbību apavu kaste, kartons, šķēres un sudraba krāsa. Vispirms izgrieziet piecus dažādus kartona gabalus. Izgrieziet divus 11 cm x 4 cm gabalus, divus 6 cm x 4 cm gabalus un vienu 11 cm x 6 cm gabalu. 11 cm x 4 cm gabalos un 6 cm x 4 cm gabalos katra gabala centrā iezīmē punktu, pēc tam caur punktu izvelk līniju ar 1 cm abās punkta pusēs. Tālāk nogrieziet līnijas malas no diviem gabala apakšējiem stūriem un pēc tam horizontāli no kartona malām. Tagad katram gabalam, izņemot 11 cm x 6 cm gabalu, vajadzētu izskatīties kā taisnstūrim, kura apakšā ir piestiprināts trīsstūris. Tālāk krāsojiet katru gabalu sudraba krāsā, pēc tam pielīmējiet visus šos gabalus kopā, lai izveidotu taisnstūrveida prizmu bez aizmugures, un trijstūriem katrā sānu daļā jābūt vērstiem uz leju. Tagad izmantojiet šķēres, lai izveidotu 4 x 2 režģi, kas ietilptu uz jūsu maizes dēļa esošajām 8 spiedpogām, pēc tam izgrieziet caurumus atiestatīšanas pogai, RGB gaismas diodei un trim zaļajām gaismas diodēm. Pēc tam no maizes dēļa noņemiet deviņas spiedpogas, RGB gaismas diodes un trīs zaļās gaismas diodes un ievietojiet tās taustiņos tikko izveidotajos caurumos.

10. darbība: instalējiet tastatūru

Instalējiet tastatūru
Instalējiet tastatūru

Šajā solī jums būs nepieciešama tastatūra, apavu kaste, džemperu vadu sortiments un šķēres. Vispirms, izmantojot šķēres, apavu kastes priekšpusē nogrieziet četrus šķēlumus maizes dēļa pusē. Šķēlumiem jāatbilst tastatūras trijstūriem, tomēr apavu kastes griezumiem jābūt īsākiem par trijstūru garumu. Pēc tam izveidojiet caurumu starp visām kurpju kastes spraugām. Tagad, izmantojot džemperu vadus, savienojiet pogas un gaismas diodes ar maizes dēli, ja tie bija ievietoti iepriekš. Padevējiet vadus no pogām un gaismas diodēm caur atveri kurpju kastē uz maizes dēli. Pēc tam novietojiet tastatūru uz kurpju kastes, ievietojot tastatūras trīsstūrus apavu kastes griezumos.

11. solis: uzstādiet bloķēšanas mehānismu

Instalējiet bloķēšanas mehānismu
Instalējiet bloķēšanas mehānismu

Visbeidzot, lai uzstādītu bloķēšanas mehānismu, jums būs nepieciešams līmes lielgabals, bloķēšanas mehānismi un šķēres. Katram slēdzenes mehānismam jābūt virs pakarināmā kartona, izmantojiet to, lai pielīmētu vienu mehānismu abās apavu kastes pusēs, virs kartona, kas pārklāj maizi. Pēc tam abās apavu kastes pusēs un apavu kastes vākā izveidojiet caurumu, caurumiem jāsakrīt ar koka tapām uz slēdzenes mehānisma. Tagad izveidojiet nelielu caurumu kartonā, kas pārklāj maizes dēli, caur šo caurumu savienojiet motorus ar maizes dēli, izmantojot džemperu vadus. Pievienojiet motorus H tiltam, kur tie sākotnēji tika ievietoti piektajā solī.

12. solis: Pabeigts

Tagad jums ir pilnībā funkcionējošs seifs, kuru varat izmantot, izmantojot savu Raspberry pi, ja vēlaties, lai seifs būtu pārnēsājams prom no monitora, izmantojiet VCN skatītāju, lai attālināti izveidotu savienojumu ar savu pi. Izmantojot VCN skatītāju, Raspberry pi var ievietot tajā pašā nodalījumā, kur atrodas maizes dēlis. Tagad jūs varat pārstāt uztraukties par saviem priekšmetiem un saglabāt tos drošībā. =)

Ieteicams: