Innehållsförteckning:

Bygg ett kassaskåp med en Rpi: 12 steg
Bygg ett kassaskåp med en Rpi: 12 steg

Video: Bygg ett kassaskåp med en Rpi: 12 steg

Video: Bygg ett kassaskåp med en Rpi: 12 steg
Video: How to Make Safe with Combination Lock from Cardboard 2024, November
Anonim
Skapa ett kassaskåp med en Rpi
Skapa ett kassaskåp med en Rpi

Vill du lära dig hur du konverterar din Raspberry pi till ett fullt fungerande kassaskåp? Följ sedan detta 12 steg instruerbara för att lära dig hur. Skåpet kommer att ha en fullt fungerande knappsats och ett låssystem, så att du kan hålla dina tillhörigheter säkra.

Steg 1: Material

Innan du börjar måste du samla in nödvändigt material. Du kommer behöva:

  1. Tryckknappar x9
  2. RGB Led x1
  3. Grön LED x3
  4. DC -motorer x2
  5. L292D H-brygga x1
  6. 330Ω motstånd x4
  7. Brödbräda x2
  8. T-skomakare x1
  9. Växlar av samma storlek x2
  10. Sortiment av jumperwires
  11. Limpistol och limpinnar
  12. Sax
  13. Liten handsåg
  14. Skokartong/kartong x1
  15. Träpinne x2
  16. Flera kartongbitar
  17. Svart och silverfärg
  18. Eltejp
  19. Ett sugrör eller markörkåpa (tillräckligt stor för att trätappen bara ska passera)

Steg 2: Konfigurera knapparna

Konfigurera knapparna
Konfigurera knapparna

I detta steg behöver du en brödbräda, en T-skomakare, nio tryckknappar och ett sortiment av jumperwires. Placera först T-skomakaren i vardera änden av brödbrädet, se till att den placeras över mitten av brödbrädan. Lägg sedan en svart tråd med ena änden ansluten till GND på T-skomakaren och den andra sidan till markskenan på brödbrädet. Upprepa det sista steget, men använd en röd tråd och anslut den från 5V på T-skomakaren till kraftskenan på brödbrädet. Placera åtta av knapparna på brödbrädet på ett 4 x 2 rektangulärt sätt och lämna utrymme mellan varje knapp, placera hälften av knapparna på varje sida av brödbrädet. Lägg sedan den sista knappen längre ner på brödbrädan ensam. Den 4 x 2 rektangeln av knappar är knappsatsen för kassaskåpet och entalknappen är återställningsknappen. För att ansluta en knapp (någon av tryckknapparna) använder du en svart tråd för att ansluta den till markskenan, placera den ena änden av blackwiren i markskenan och den andra sidan i samma rad som knappen. Anslut sedan stiftet på knappen som är på samma sida som stiftet du just kopplade till marken till en gpio-stift på T-skomakaren. Upprepa detta för alla nio knappar, så varje knapp har sin egen gpio -stift och är ansluten till jord.

Steg 3: Konfigurera RGB -lysdioden

Inställning av RGB -lysdioden
Inställning av RGB -lysdioden

I det här steget behöver du en RGB LED, ett 330Ω motstånd, ett sortiment av jumperwires och brödbrädan från det senaste steget. Placera först din RGB Led på årsbrödbrädan bredvid återställningsknappen, se till att varje stift placeras i en separat rad på brödbrädet. Anslut RGB Led: s längsta stift till kraftskenan med 330Ω motstånd. Anslut sedan var och en av de andra tre benen på RGB LED till en gpio -stift med hjälp av bygelkablar.

Steg 4: Installera lysdioderna

Inställning av lysdioderna
Inställning av lysdioderna

I detta steg behöver du tre gröna lysdioder, tre 330Ω motstånd, ett sortiment av bygelkablar, en ny brödbräda och brödbrädan från föregående steg. Anslut först de två brödbrädorna, anslut det nya brödbrädet på höger sida av brödbrädet från föregående steg. På den nya brödbrädan placera en svart tråd med ena änden ansluten till markstiftet på T-skomakaren och den andra sidan till markskenan på brödbrädet. Använd sedan en röd tråd och anslut den från 5V-stiftet på T-skomakaren till kraftskenan på brödbrädet. Placera de tre lysdioderna i en linje, se till att varje ben på varje lysdiod har sin egen rad och att det finns utrymme mellan varje lysdiod. Använd de tre 330Ω motstånden för att ansluta det korta benet (katoden) på varje lysdiod till markskenan. Anslut sedan det långa benet (anoden) på varje LED till en gpio-stift på T-skomakaren.

Steg 5: Konfigurera motorerna

Sätta upp motorerna
Sätta upp motorerna

I detta steg behöver du en L292D H-bro, två likströmsmotorer, ett sortiment av bygelkablar och de två brödbrädorna från föregående steg. Använd brödbrädan utan T-skomakaren och placera H-bron över mitten av brödbrädet med lunden i H-bron mot toppen av brödbrädet, se till att varje stift på H-bron har sin egen rad på bakbord. Anslut först den övre och nedre stiftet på varje sida av H-bron till kraftskenan med röda trådar. Använd sedan svarta trådar för att ansluta de två mellersta stiften på varje sida av H-bron till markskenan. Vid denna tidpunkt bör det finnas fyra stift på varje sida av H-bron utan anslutning. Använd gula trådar för att ansluta stiften ovanför/under de röda trådarna till olika gpio-stift på T-skomakaren, se till att varje stift som är ansluten med en gul tråd har sin egen gpio-stift på T-skomakaren. Anslut nu en röd tråd och blackwire till var och en av motorerna. Vid denna tidpunkt bör du ha två stift på varje sida av H-bron utan anslutningar, på varje sida av H-bron placerar du den röda tråden från en motor i den tomma stiftet ovanför de två mellersta svarta trådarna. Slutligen på varje sida placera den svarta tråden från motorn i den tomma stiftet.

Steg 6: Kod

Nu när du har byggt din cirkel, starta upp din Raspberry pi och öppna python (Idle) 3. Använd den här koden för att göra din skapelse till liv, se till att ändra gpio -stiften för att specificera till din specifika krets.

från gpiozero import -LED, knapp, RGBLED, motor

från tid importera sömn

regnbåge = RGBLED (röd = 16, grön = 25, blå = 6)

led1 = LED (23)

led2 = LED (18)

led3 = LED (22)

resetbutton = Knapp (27)

knapp1 = Knapp (26)

knapp2 = Knapp (19)

button3 = Knapp (5)

knapp4 = Knapp (13)

button5 = Knapp (20)

knapp6 = Knapp (21)

knapp7 = Knapp (12)

button8 = Knapp (24)

motor = Motor (framåt = 4, bakåt = 17)

motor2 = Motor (framåt = 8, bakåt = 7)

def reset ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

motor.stop ()

motor2.stop ()

låsa()

knappsats ()

def låsa upp ():

motor2. framåt ()

sömn (0,5)

motor2.stop ()

motor. framåt ()

sömn (0,5)

motor.stop ()

def lock ():

motor2.backward ()

sömn (0,5)

motor2.stop ()

motor. bakåt ()

sömn (0,5)

motor.stop ()

def wrongpin ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

def knappsats ():

medan det är sant:

om button1.is_pressed eller button3.is_pressed eller button8.is_pressed eller button4.is_pressed eller button6.is_pressed:

felnål ()

if button2.is_pressed:

led1.on ()

if button7.is_pressed and led1.is_lit:

led2.on ()

om button5.is_pressed och led1.is_lit och led2.is_lit:

led3.on ()

om led1.is_lit och led2.is_lit och led3.is_lit:

rainbow.color = (1, 0, 1)

låsa upp()

ha sönder

medan det är sant:

om resetbutton.is_pressed:

återställa()

Steg 7: Bygg låsmekanismen

Bygg låsmekanismen
Bygg låsmekanismen

I det här steget behöver du en handsåg, en limpistol, en träpinne, två kugghjul (samma storlek), två markörlock eller sugrör, två likströmsmotorer, eltejp, kartong och svart färg. Skaffa först en kartong på 5 cm x 5 cm och måla den svart, sedan gör du med handsåg spår i träspetsen som matchar lundarna på kugghjulen. Skapa 7 till 10 lundar i träpluggen, var noga med att lämna cirka 1,5 cm av pluggen okrovad på framsidan och cirka 0,7 cm på baksidan. Nu använder du ett halmskär två halmstycken som är ungefär 0,7 cm långa, om du använder ett markörlock använder du handsågen för att skära 0,7 cm bitar av locket. Fäst nu kugghjulet på motorn, du kan antingen hetlimma växeln till motorns ände eller använda eltejp (varmt lim fungerar bäst). Lägg nu och limma bitarna av halm/ markörlock på kartongkanten, se till att de två halmbitarna/ markörkåpan är en kugghjuls längd från varandra och att de är inriktade så att träpinnen kan passera genom dem. Skär sedan kartongen i en 5 cm x 3 cm, se till att halm-/markörlocket sitter längs kanten på 5 cm -sidan. Skär nu en 1 - 2 cm bit plugg och lägg och varmlim den ungefär 1 cm bakom det andra sugröret/ markörlocket, denna plugg fungerar som en propp. Placera nu pluggen med växellundarna i sugrören/markörkåporna. Skär nu en kvadrat i kartongen mellan de två bitarna av halm/markörlock, se till att du inte skär bort kartongen under pluggen. Placera nu motorn i det fyrkantiga hålet du just gjorde i kartongen, anpassa växellundarna med de på pluggen, tejpen eller hett lim motorn till kartongen. Upprepa nu detta steg för att skapa en andra låsmekanism, se till att den andra låsmekanismen är byggd så att pluggen är vänd motsatt sätt när motorerna på varje mekanism är vända på samma sätt.

Steg 8: Bygg säkert och installera brödbräda

Bygg säkert och installera brödbräda
Bygg säkert och installera brödbräda

I detta steg behöver du en limpistol, de två brödbrädorna från föregående steg, skokartong/kartong, kartong, eltejp och svart färg. För att börja måla hela skokartongen svart och klipp en annan kartongbit som är lika lång som skokartongen och samma höjd som insidan av lådan, måla också denna kartongsvarta. Placera sedan din brödbräda inuti skokartongen i det främre högra hörnet, se till att T-skomakaren är vänd mot den motsatta sidan av lådan och inte upp mot lådans vägg. Nästa plats och hetlim den kartongbit du precis målade precis bakom brödbrädan. Klipp och måla nu en kartongbit som är av storleken så att den måste vikas från den kartongbit du precis limmade på framsidan av skokartongen, detta för att täcka brödbrädan i lådan. När den är målad lägger du till den nya kartongen genom att tejpa den på den andra kartongen som redan finns i lådan, så att brödbrädan fortfarande är tillgänglig när kartongen lyfts.

Steg 9: Skapa knappsats

Skapa knappsats
Skapa knappsats

I detta steg behöver du skokartongen från föregående steg, kartong, sax och silverfärg. Skär först fem olika pappbitar. Skär två 11 cm x 4 cm bitar, två 6 cm x 4 cm bitar och en 11 cm x 6 cm bitar. I bitarna 11 cm x 4 cm och bitarna på 6 cm x 4 cm markerar du en prick i mitten av varje bit, dra sedan en linje genom pricken med 1 cm på vardera sidan av pricken. Skär sedan till kanterna på linjen från bitens två nedre hörn och sedan horisontellt från kartongens kanter. Nu ska varje del utom 11 cm x 6 cm se ut som en rektangel med en triangel fäst i botten av den. Färg sedan varje bit silver, lim sedan ihop alla dessa bitar för att skapa ett rektangulärt prisma utan baksida, trianglarna på varje sidstycke ska vara nedåt. Använd nu saxen för att skapa ett 4 x 2 rutnät för att passa de 8 tryckknapparna som finns på ditt brödbräda, klipp sedan hål för återställningsknappen, RGB -lysdioden och de tre gröna lysdioderna. Ta sedan bort de nio tryckknapparna, RGB -lysdioden och de tre gröna lysdioderna från din brödbräda och placera dem i hålen som du just gjorde för dem i knappsatsen.

Steg 10: Installera knappsatsen

Installera knappsatsen
Installera knappsatsen

I detta steg behöver du knappsatsen, skokartongen, ett sortiment av bygelkablar och sax. Först med hjälp av saxen klipps fyra slitsar på framsidan av skokartongen på sidan som brödbrädan är. Slitsarna ska matcha trianglarna på knappsatsen, men snitten på skokartongen ska vara kortare än trianglarnas längd. Gör sedan ett hål mellan alla slitsar på skokartongen. Nu använder du bygeltrådar och ansluter knapparna och lysdioderna till brödbrädan där de tidigare placerades, matar ledningarna från knapparna och lysdioderna genom hålet i skokartongen till brödbrädet. Placera sedan knappsatsen på skokartongen genom att sätta in trianglarna på knappsatsen i skårorna på skokartongen.

Steg 11: Installera låsmekanism

Installera låsmekanism
Installera låsmekanism

Slutligen behöver du en limpistol, låsmekanismerna och saxen för att installera låsmekanismen. På varje låsmekanism bör det finnas överhängande kartong, använd denna för att limma en mekanism på varje sida av skokartongen, ovanpå kartongen som täcker brödskivan. Gör sedan ett hål i vardera sidan av skokartongen och locket på skokartongen, hålen ska ligga i linje med träpluggarna på låsmekanismen. Gör nu ett litet hål i kartongen som täcker brödbrädet, genom detta hål ansluter du motorerna till brödbrädan med hjälp av trådar. Anslut motorerna till H-bron där de ursprungligen placerades i steg fem.

Steg 12: FÄRDIG

Nu har du ett fullt fungerande värdeskåp som du kan köra med din Raspberry pi, om du vill att värdeskåpet ska vara bärbart bort från din bildskärm använder du VCN viewer för att fjärransluta till din pi. När du använder VCN viewer kan Raspberry pi placeras i samma fack som brödbrädan. Nu kan du sluta oroa dig för dina föremål och hålla dem säkra. =)

Rekommenderad: