Cuprins:
- Pasul 1: Materiale
- Pasul 2: Configurarea butoanelor
- Pasul 3: Configurarea LED-ului RGB
- Pasul 4: Configurarea LED-urilor
- Pasul 5: Configurarea motoarelor
- Pasul 6: Cod
- Pasul 7: Construiți mecanismul de blocare
- Pasul 8: Construiți în siguranță și instalați Breadboard
- Pasul 9: Creați tastatura
- Pasul 10: Instalați tastatura
- Pasul 11: Instalați mecanismul de blocare
- Pasul 12: FINALIZAT
Video: Construiți un Safe folosind un Rpi: 12 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Doriți să aflați cum să vă convertiți Raspberry pi într-un seif pe deplin funcțional? Apoi, urmați acest pas cu 12 pași care poate fi instruit pentru a afla cum. Seiful va avea o tastatură complet funcțională și un sistem de blocare, astfel încât să vă puteți păstra bunurile în siguranță.
Pasul 1: Materiale
Înainte de a începe, trebuie să colectați materialele necesare. Vei avea nevoie:
- Butoane de apăsare x9
- Led RGB x1
- LED verde x3
- DC Motors x2
- L292D H-bridge x1
- Rezistor de 330Ω x4
- Placă de pâine x2
- T-cobbler x1
- Angrenaje de aceeași dimensiune x2
- Sortiment de jumperwire's
- Pistol de lipit și lipici
- Foarfece
- Ferăstrău de mână mic
- Cutie de pantofi / cutie de carton x1
- Diblu din lemn x2
- Mai multe bucăți de carton
- Vopsea neagră și argintie
- Bandă electrică
- Un capac de paie sau de marcaj (suficient de mare încât să treacă doar diblul de lemn)
Pasul 2: Configurarea butoanelor
În acest pas, veți avea nevoie de un panou de rulare, un șablon în T, nouă butoane și un sortiment de jumperwire. Mai întâi așezați T-cobblerul la fiecare capăt al panoului, asigurați-vă că este așezat peste centrul panoului. Apoi așezați un fir negru cu un capăt conectat la GND pe T-cobbler și cealaltă parte la șina de sol de pe panou. Repetați ultimul pas, dar folosiți un fir roșu și conectați-l de la 5V de pe T-cobbler la șina de alimentare de pe panou. Așezați opt butoane pe panou într-un mod dreptunghiular de 4 x 2 lăsând spațiu între fiecare buton, așezați jumătate din butoane pe fiecare parte a panoului. Apoi, plasați ultimul buton mai jos, doar pe panou. Dreptunghiul 4 x 2 al butoanelor este tastatura pentru seif, iar butonul singular este butonul de resetare. Pentru a conecta un buton (oricare dintre butoane) utilizați un fir negru pentru a-l conecta la șina de sol, așezați un capăt al firului negru în șina de sol și cealaltă parte în același rând cu butonul. Apoi conectați pinul butonului care se află pe aceeași parte cu pinul pe care tocmai l-ați conectat la masă la un pin gpio de pe T-cobbler. Repetați acest lucru pentru toate cele nouă butoane, astfel încât fiecare buton are propriul pin gpio și este conectat la masă.
Pasul 3: Configurarea LED-ului RGB
În acest pas veți avea nevoie de un LED RGB, un rezistor de 330Ω, un sortiment de jumperwire și panoul de măsurare de la pasul trecut. Așezați mai întâi LED-ul RGB pe breadboard-ul de anul lângă butonul de resetare, asigurați-vă că fiecare pin este plasat într-un rând separat pe breadboard. Conectați cel mai lung pin al ledului RGB la șina de alimentare folosind rezistorul de 330Ω. Apoi, folosind fire jumper conectați fiecare dintre celelalte trei picioare ale LED-ului RGB la un pin gpio.
Pasul 4: Configurarea LED-urilor
În acest pas, veți avea nevoie de trei LED-uri verzi, trei rezistențe de 330Ω, un sortiment de cabluri jumper, o nouă placă și panoul de măsurare de la pasul anterior. Mai întâi conectați cele două panouri împreună, conectați noua panou de panouri din partea dreaptă a panoului de pană de la pasul anterior. Pe noua placă, puneți un fir negru cu un capăt conectat la știftul de la sol pe T-cobbler și cealaltă parte la șina de la sol pe placă. Apoi utilizați un fir roșu și conectați-l de la pinul de 5V de pe T-cobbler la șina de alimentare de pe panou. Așezați cele trei LED-uri într-o linie, asigurați-vă că fiecare picior al fiecărui LED are propriul rând și că există spațiu între fiecare LED. Folosind cele trei rezistențe de 330Ω conectați piciorul scurt (catodul) fiecărui LED la șina de sol. Apoi conectați piciorul lung (anod) al fiecărui LED la un pin gpio de pe T-cobbler.
Pasul 5: Configurarea motoarelor
În acest pas, veți avea nevoie de o punte H L292D, două motoare de curent continuu, un sortiment de cabluri jumper și cele două panouri din pasul anterior. Folosind panoul fără panoul T, așezați podul H peste centrul panoului cu grove în podul H orientat spre partea superioară a panoului, asigurați-vă că fiecare știft al podului H are propriul rând pe panou de masă. Mai întâi conectați știftul superior și inferior de pe fiecare parte a podului H la șina de alimentare folosind fire roșii. Apoi, folosind fire negre, conectați cei doi pini din mijloc de pe fiecare parte a podului H la șina de sol. În acest moment, ar trebui să existe patru pini pe fiecare parte a podului H, fără conexiune. Utilizând fire galbene conectați pinii de deasupra / dedesubtul firelor roșii la diferiți pin-uri gpio de pe T-cobbler, asigurați-vă că fiecare pin conectat cu un fir galben are propriul pin Gpio de pe T-cobbler. Acum conectați un fir roșu și un fir negru la fiecare dintre motoare. În acest moment ar trebui să aveți doi pini pe fiecare parte a podului H fără conexiuni, pe fiecare parte a podului H așezați firul roșu de la un motor în pinul gol deasupra celor două fire negre din mijloc. În cele din urmă, pe fiecare parte, așezați firul negru de pe motor în știftul gol.
Pasul 6: Cod
Acum că v-ați construit circut-ul, porniți-vă Raspberry pi și deschideți python (Idle) 3. Folosiți acest cod pentru a crea viața creației, asigurați-vă că schimbați pinii gpio pentru a specifica circut-ul dvs. specific.
din gpiozero import LED, Buton, RGBLED, Motor
din timp import somn
curcubeu = RGBLED (roșu = 16, verde = 25, albastru = 6)
led1 = LED (23)
led2 = LED (18)
led3 = LED (22)
resetbutton = Buton (27)
buton1 = Buton (26)
buton2 = Buton (19)
buton3 = Buton (5)
button4 = Buton (13)
buton5 = Buton (20)
button6 = Buton (21)
buton7 = Buton (12)
button8 = Buton (24)
motor = Motor (înainte = 4, înapoi = 17)
motor2 = Motor (înainte = 8, înapoi = 7)
resetare def ():
led1.off ()
led2.off ()
led3.off ()
rainbow.color = (0, 1, 0)
motor.stop ()
motor2.stop ()
Lacăt()
tastatura ()
def unlock ():
motor2.forward ()
somn (0,5)
motor2.stop ()
motor.forward ()
somn (0,5)
motor.stop ()
blocare def ():
motor2.backward ()
somn (0,5)
motor2.stop ()
motor.backward ()
somn (0,5)
motor.stop ()
def wrongpin ():
led1.off ()
led2.off ()
led3.off ()
rainbow.color = (0, 1, 0)
tastatura def ():
în timp ce este adevărat:
dacă button1.is_pressed sau button3.is_pressed sau button8.is_pressed sau button4.is_pressed sau button6.is_pressed:
greșit ()
dacă butonul2.este_presionat:
led1.on ()
dacă button7.is_pressed și led1.is_lit:
led2.on ()
dacă button5.is_pressed și led1.is_lit și led2.is_lit:
led3.on ()
dacă led1.is_lit și led2.is_lit și led3.is_lit:
rainbow.color = (1, 0, 1)
debloca ()
pauză
în timp ce este adevărat:
dacă resetbutton.is_pressed:
reset ()
Pasul 7: Construiți mecanismul de blocare
În acest pas veți avea nevoie de un ferăstrău manual, un pistol de lipit, o diblă din lemn, două trepte de viteză (aceeași dimensiune), două capace sau paie de marcare, două motoare de curent continuu, bandă electrică, carton și vopsea neagră. Mai întâi obțineți o bucată de carton de 5cm x 5cm și vopsiți-o în negru, apoi folosind ferăstrăul manual faceți caneluri în diblul de lemn care se potrivesc cu crângurile de pe unelte. Creați 7 până la 10 crânguri în diblul din lemn, asigurați-vă că lăsați aproximativ 1,5 cm din diblă negropată în față și aproximativ 0,7 cm în spate. Acum folosești o paie tăiată două bucăți de paie de aproximativ 0,7 cm lungime, dacă folosești un capac de marcare, folosește ferăstrăul manual pentru a tăia bucăți de 0,7 cm din capac. Acum atașați angrenajul la motor, puteți fie să lipiți angrenajul la capătul motorului, fie să folosiți bandă electrică (adezivul fierbinte funcționează cel mai bine). Acum așezați și lipiți bucățile de cap de paie / marcaj pe marginea bucății de carton, asigurați-vă că cele două bucăți de paie / capac de marcaj sunt la o distanță de o treptă și sunt aliniate astfel încât diblul din lemn să poată trece prin ele. Apoi tăiați cartonul într-o dimensiune de 5cm x 3cm, asigurați-vă că bucățile de capac de paie / marker sunt de-a lungul marginii laturii de 5cm. Acum tăiați o bucată de 1 - 2cm de diblă și așezați-o și lipiți-o la aproximativ 1cm în spatele celui de-al doilea capac de paie / marker, această diblă acționează ca un dop. Acum așezați diblul cu crângurile de unelte în paie / capace de marcare. Acum tăiați un pătrat în carton între cele două bucăți de paie / capac de marcare, asigurați-vă că nu tăiați cartonul sub diblă. Acum așezați motorul în gaura de formă pătrată pe care tocmai ați făcut-o în carton, aliniați grădinile de angrenaje cu cele de pe diblă, banda sau lipiți fierbinte motorul de carton. Acum repetați acest pas pentru a crea un al doilea mecanism de blocare, asigurați-vă că al doilea mecanism de blocare este construit astfel încât diblul să fie orientat în sens opus atunci când motoarele de pe fiecare mecanism sunt orientate în același mod.
Pasul 8: Construiți în siguranță și instalați Breadboard
În acest pas veți avea nevoie de un pistol de lipit, cele două panouri din pașii anteriori, cutie de pantofi / cutie, carton, bandă electrică și vopsea neagră. Pentru a vopsi întreaga cutie de pantofi în negru și a tăia o altă bucată de carton care are aceeași lungime ca cutia de pantofi și aceeași înălțime ca și interiorul cutiei, vopsiți această bucată de carton și în negru. Așezați-vă panoul de prindere în cutia de pantofi din colțul din dreapta din față, asigurați-vă că T-cobblerul este orientat spre partea opusă a cutiei și nu în sus de peretele cutiei. Locul următor și lipiți fierbinte bucata de carton pe care tocmai ați pictat-o chiar în spatele panoului. Acum tăiați și vopsiți o bucată de carton de dimensiunea necesară pentru a înșira din bucata de carton pe care tocmai ați lipit-o pe partea din față a cutiei de pantofi, aceasta pentru a acoperi panoul din cutie. Odată vopsit, adăugați noua bucată de carton lipind-o de cealaltă bucată de carton care este deja în cutie, astfel încât panoul este încă accesibil atunci când cartonul este ridicat.
Pasul 9: Creați tastatura
În acest pas veți avea nevoie de cutia de pantofi de la pasul anterior, carton, foarfece și vopsea argintie. Mai întâi tăiați cinci bucăți diferite de carton. Tăiați două bucăți de 11cm x 4cm, două bucăți de 6cm x 4cm și o bucată de 11cm x 6cm. În piesele de 11cm x 4cm și cele de 6cm x 4cm marcați un punct în centrul fiecărei piese, apoi trageți o linie prin punct cu 1cm pe ambele părți ale punctului. Apoi tăiați la marginile liniei din cele două colțuri de jos ale piesei și apoi orizontal de la marginile cartonului. Acum, fiecare piesă, cu excepția piesei de 11cm x 6cm, ar trebui să arate ca un dreptunghi cu un triunghi atașat la fundul acestuia. Apoi vopsiți fiecare piesă de argint, apoi lipiți toate aceste piese împreună pentru a crea o prismă dreptunghiulară fără partea din spate, triunghiurile de pe fiecare piesă laterală ar trebui să fie orientate în jos. Acum folosiți foarfeca pentru a crea o rețea de 4 x 2 pentru a se potrivi celor 8 butoane care se află pe placa dvs. de pâine, apoi tăiați găurile pentru butonul de resetare, LED-ul RGB și cele trei LED-uri verzi. Apoi scoateți cele nouă butoane, LED-urile RGB și cele trei LED-uri verzi de pe panoul dvs. și plasați-le în găurile pe care tocmai le-ați făcut în tastatură.
Pasul 10: Instalați tastatura
În acest pas veți avea nevoie de tastatură, cutia de pantofi, un sortiment de fire jumper și foarfece. Mai întâi folosind foarfece, tăiați patru fante pe partea din față a cutiei de pantofi, pe partea din care se află panoul. Fantele ar trebui să se potrivească cu triunghiurile de pe tastatură, totuși tăieturile de pe cutia de pantofi trebuie să fie mai scurte decât lungimea triunghiurilor. Apoi faceți o gaură între toate fantele de pe cutia de pantofi. Acum, folosind fire jumper, conectați butoanele și LED-urile la panoul de măsurare în care erau așezate anterior, Alimentați firele de la butoane și LED-uri prin orificiul din cutia de pantofi la panoul de panouri. Apoi așezați tastatura pe cutia de pantofi introducând triunghiurile de pe tastatură în tăieturile de pe cutia de pantofi.
Pasul 11: Instalați mecanismul de blocare
În cele din urmă, pentru a instala mecanismul de blocare, veți avea nevoie de un pistol de lipit, mecanismele de blocare și foarfece. Pe fiecare mecanism de blocare ar trebui să existe peste carton agățat, utilizați acest lucru pentru a lipi un mecanism pe fiecare parte a cutiei de pantofi, pe partea de sus a cartonului care acoperă panoul. Apoi faceți o gaură în fiecare parte a cutiei de pantofi și a capacului cutiei de pantofi, găurile ar trebui să se alinieze cu diblurile din lemn de pe mecanismul de blocare. Acum faceți o gaură mică în cartonul care acoperă panoul, prin această gaură conectați motoarele la panou folosind fire jumper. Conectați motoarele la podul H, unde au fost plasate inițial la pasul cinci.
Pasul 12: FINALIZAT
Acum aveți un seif pe deplin funcțional pe care îl puteți rula folosind Raspberry pi, dacă doriți ca seiful să fie portabil departe de monitor, utilizați vizualizatorul VCN pentru a vă conecta de la distanță la pi. Când utilizați vizualizatorul VCN, Raspberry pi poate fi așezat în același compartiment cu panoul de verificare. Acum puteți să nu vă mai faceți griji cu privire la articolele dvs. și să le păstrați în siguranță. =)
Recomandat:
Cum să construiți un sistem de udare a plantelor folosind Arduino: 7 pași
Cum să construiești un sistem de udare a plantelor folosind Arduino: În acest tutorial vom învăța cum să realizăm un sistem de udare a plantelor folosind un senzor de umiditate, pompa de apă și un LED verde intermitent dacă totul este în regulă și afișajul OLED și Visuino
Construiți Rainbow Interactive Bridge folosind Minecraft Raspberry Pi Edition: 11 pași
Construiți Rainbow Interactive Bridge folosind Minecraft Raspberry Pi Edition: Ieri, l-am văzut pe nepotul meu în vârstă de 8 ani jucând Minecraft cu Raspberry Pi pe care i l-am dat înainte, apoi mi-am făcut o idee, care folosește codul pentru a crea un Minecraft personalizat și captivant. proiect blocuri LED pi. Minecraft Pi este o modalitate excelentă de a începe cu
Construiți un dispozitiv de monitorizare a energiei folosind un electron de particule: 5 pași (cu imagini)
Construiți un dispozitiv de monitorizare a energiei folosind un electron de particule: în majoritatea întreprinderilor, considerăm că energia este o cheltuială a afacerii. Factura apare în e-mailul sau e-mailurile noastre și o plătim înainte de data anulării. Odată cu apariția IoT și a dispozitivelor inteligente, Energy începe să ocupe un nou loc în bala unei afaceri
Tutorial: Cum să construiți un detector de distanță folosind Arduino Uno și senzorul cu ultrasunete: 3 pași
Tutorial: Cum să construiți un detector de distanță folosind Arduino Uno și senzorul cu ultrasunete: Descriere: Acest tutorial arată cum să faceți un detector de distanță simplu care să poată măsura distanța dintre senzorul cu ultrasunete (US-015) și obstacolul din fața acestuia. Acest senzor cu ultrasunete US-015 este senzorul perfect pentru măsurarea distanței și
Construiți interfața de computer a lui Stephen Hawking în doar Rs.1000 (15 $) folosind Arduino: 5 pași
Construiți interfața de computer a lui Stephen Hawking în doar Rs.1000 (15 $) Folosind Arduino: Totul a început cu întrebarea „Cum vorbește Stephen Hawking?”, După ce am citit despre sistemul său de computer, mi-a venit în minte că ar trebui să ofer versiunea sistemului fără a compromite prea mult din caracteristici. Acest aparat