Innehållsförteckning:
- Steg 1: Material
- Steg 2: Konfigurera knapparna
- Steg 3: Konfigurera RGB -lysdioden
- Steg 4: Installera lysdioderna
- Steg 5: Konfigurera motorerna
- Steg 6: Kod
- Steg 7: Bygg låsmekanismen
- Steg 8: Bygg säkert och installera brödbräda
- Steg 9: Skapa knappsats
- Steg 10: Installera knappsatsen
- Steg 11: Installera låsmekanism
- Steg 12: FÄRDIG
Video: Bygg ett kassaskåp med en Rpi: 12 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
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:
- Tryckknappar x9
- RGB Led x1
- Grön LED x3
- DC -motorer x2
- L292D H-brygga x1
- 330Ω motstånd x4
- Brödbräda x2
- T-skomakare x1
- Växlar av samma storlek x2
- Sortiment av jumperwires
- Limpistol och limpinnar
- Sax
- Liten handsåg
- Skokartong/kartong x1
- Träpinne x2
- Flera kartongbitar
- Svart och silverfärg
- Eltejp
- Ett sugrör eller markörkåpa (tillräckligt stor för att trätappen bara ska passera)
Steg 2: 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
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
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
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
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
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
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
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
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:
Ett ljust kassaskåp: 6 steg
A Bright Safe: Detta projekt föreslår ett sätt att säkra din sak. Det slutliga resultatet av projektet är en switch som kommenderas av arduino efter två stadier av säkerhet. Omkopplaren kan öppna en portal, byta ut en fjärrkontroll eller helt enkelt styra motorn. Mitt projekt är
Visuino Bygg ett intrångsdetekteringssystem med Arduino: 8 steg
Visuino Bygg ett intrångsdetekteringssystem med Arduino: I denna handledning kommer vi att använda en XYC-WB-DC mikrovågsradarrörelsesensor ansluten till Arduino UNO och Visuino för att upptäcka rörelser i radie runt 5 m inklusive tunna väggar. Se en demonstrationsvideo
R-PiAlerts: Bygg ett WiFi-baserat säkerhetssystem med hallonpis: 8 steg (med bilder)
R-PiAlerts: Bygg ett WiFi-baserat säkerhetssystem med hallonpis: När du arbetar vid ditt skrivbord hör du plötsligt ett långt avstånd. Kom någon nyss hem? Min bil står parkerad framför mitt hus, har någon brutit sig in i min bil? Önskar du inte att du fick aviseringar på din telefon eller vid skrivbordet så att du kan bestämma var
Bygg ett enkelt gångrobotben: 6 steg (med bilder)
Bygg ett enkelt gångrobotben: Här är förmodligen det enklaste robotbenet som tillåter rörelse framåt och bakåt och upp och ner. Det kräver bara en leksaksväxelmotor och några andra saker att bygga. Jag behövde inte köpa något för att bygga det här projektet. Problemet med
Spricka och återställ ett elektroniskt kassaskåp: 3 steg
Spricka och återställ ett elektroniskt värdeskåp: lång historia kort, om jag tog bort innehållet i kassaskåpet för en vän, skulle jag kunna behålla värdeskåpet … varför inte ge det ett skott