Salutări tuturor cititorilor și amatorilor de a face fă-o singur ceva util (sau nu foarte) și frumos (cum se obține). Mi-am dorit de mult să mă fac un cache personal. Ascundeți ceva valabil acolo sau puneți deoparte pentru achiziționarea unui aspirator robot. În general, cazurile de utilizare pot apărea cu o tonă. Cu toate acestea, precum și opțiuni. Pornind de la cache-ul din interiorul unității de sistem (cache din hard-disk sau CD-ROM), continuând cu cache-ul sub forma unei cărți și, desigur, versiunea cu o cache în perete. Am o cutie cu o gravură frumoasă, este suficient de mare. Acesta stă pe un raft, nu atrăgând în mod deosebit atenția. Aici vom face astăzi un cache. A încorpora o blocare mică într-o cutie este o activitate pentru wimps. Caseta mea va deschide eticheta rfid. Creierul va deveni, ca de obicei, Arduino. Să începem să colectăm tot ce ai nevoie:
- Un sicriu sau ceva de genul ăsta
- Foaie galvanizată
- Arduino (orice placă compatibilă, mai bine mai mică, de exemplu, Arduino Pro Mini)
- Modul RFID RC522 13.56MHZ
- Breloc pentru acest modul
- Servo SG-90
- conectarea firelor
- Compartiment baterie 4 x AAA sau baterie
- bandă cu două fețe
- ciocanul
- Fier de lipit și totul
- Foarfece pentru metal
- foraj
- burghiu de metal 2,8 mm
- Adeziv fierbinte
Pasul 1 Baza cache-ului.
Deci, un număr mare de casete sau cutii sunt potrivite ca bază pentru o cache. Voi lua o cutie de lemn, care se decuplează mișcând capacul în sus sau în jos, ca un „tobogan”. Dimensiunile casetei sunt de 18 x 16 cm și adâncimea de 5,5 cm. Adevărat, o parte din spațiu va fi ocupată de electronice și de un zăvor, dar 18 x 10 cm vor rămâne pentru cache. Cred că este suficient. Dacă doriți să repetați exact memoria cache - trebuie doar să comandați o casetă similară. Puteți să vă faceți și voi, nu este nimic deosebit de complicat, aveți nevoie doar de placaj gros de 6 mm, un puzzle și răbdare.
Pasul 2 Realizarea zăvorului.
Cea mai consumatoare de timp și complicată este fabricarea unui zăvor pentru un sicriu. Acest zăvod este potrivit pentru orice capac care alunecă. Vom realiza un zăvor dintr-o foaie galvanizată. Dar mai întâi trebuie să transferați următoarea scanare pe hârtie. O scanare este mult mai ușor de răspândit pe hârtie decât pe o foaie galvanizată:
Dimensiunile sunt în mm, lățimea de măturare 40 mm. Tăiați acest dreptunghi din hârtie. Folosesc banda dublu față pentru a lipi o scanare pentru a galvaniza:
Luăm foarfece pentru metal (acum este mai bine să punem mănuși pentru a nu ne tăia pe margini ascuțite) și tăiați mai întâi dreptunghiul. Apoi facem incizii de-a lungul liniilor solide și ne vom îndoi de-a lungul liniilor punctate.În cazul în care partea este pliată în jumătate, aceasta trebuie aplatizată corespunzător cu un ciocan. Tot în desen, cruci marchează locurile (doar două), unde trebuie să faceți găuri de 2,8 mm. Rezultatul ar trebui să fie următorul:
Aceasta este prima parte a zăvorului nostru. Trecem la a doua. Ne ocupăm și de aceasta, mai întâi facem un desen pe hârtie:
Apoi, folosind banda dublu față, lipici-o pentru a galvaniza:
La fel ca și data anterioară, am tăiat mai întâi, apoi am îndoit partea. Există, de asemenea, două găuri cu un diametru de 2,8 mm:
După tot ce s-a făcut, ambele părți ar trebui depuse pentru a îndepărta marginile ascuțite și burlele. Piesele sunt asamblate împreună cu un cui cu diametrul adecvat:
Zăvorul s-a dovedit a fi la o înălțime insuficientă, așa că am tăiat dreptunghiuri de 5 x 4 cm din placaj, este necesar să alegem astfel încât partea superioară a zăvorului să ajungă la capac. Căptușeala trebuie să fie astfel:
În colțul din dreapta sus al cutiei lipim numărul necesar de tampoane, deasupra, folosesc șuruburi autofiletante sau același adeziv topit la cald, fixăm zăvorul. De asemenea, este necesar să instalați un arc în fața zăvorului, astfel încât zăvorul să se ridice:
Mergem mai departe și acum luăm un servo în mâinile noastre. Trebuie să setăm servo la 90 de grade. Puteți face acest lucru punând o manetă pe ea și rotiți-l ușor, astfel încât dopurile de pe angrenajul principal să fie la mijloc. Aveți grijă să folosiți această metodă, este posibil să deteriorați angrenajele din plastic. Al doilea mod de instalare a servo este să completați schița din Arduino, care o va seta pe poziția de 90 de grade, această metodă este mai lungă, dar mai sigură. După operațiunile efectuate, punem pe servo o manetă mică care vine cu ea, astfel încât pârghia să fie paralelă cu servo, înșurubăm șurubul, astfel încât pârghia să nu se decupeze:
Servoiul pregătit este închis. Maneta trebuie să meargă din centrul zăvorului până la margine:
Astfel, într-o poziție de 90 de grade, maneta nu atinge zăvorul, atunci când este transformată prin 170 de grade, maneta ridică marginea zăvorului. În acest fel, zăvorul este coborât și putem deschide capacul.
Acum luăm placaj sau tablă din fibră de 3 mm grosime și decupăm un dreptunghi de 18 x 5 cm. Aceasta va fi partiția care separă mecanismul de spațiul cache:
Instalați-l așa cum se arată în fotografie:
Pentru ca zăvorul să fixeze capacul în poziția închisă, este necesar să instalați omologul pe capac. Partea reciprocă va fi un dreptunghi de 1x4 cm tăiat din placaj de 1 cm, iar contrapartida poate fi, de asemenea, din placaj puțin mai gros sau tăiat dintr-o placă adecvată. Sau lipici un colț galvanizat.
Pasul 3 Electrician.
Așa cum am mai spus, Arduino va gestiona totul. Am o cutie mare, așa că voi lua Arduino Uno. Puteți lua orice taxe compatibile. În opinia mea, Arduino Pro Mini este cel mai potrivit aici. Este cel mai mic dintre inconveniente - va trebui să utilizați USB-TTL pentru a încărca schița pe ea.
Conectăm modulul RFID RC522 13.56MHZ modul după următoarea schemă:
Rețineți că modulele RFID funcționează de la 3,3 V.
Pentru energie, vom folosi 4 baterii AAA „roz”. Furnizăm energie electrică din compartiment cu aceste baterii la pinul Arduino Vin. Servomotorul este alimentat din compartimentul bateriei, iar firul de semnal de la servo este conectat la D8 Arduino. Amplasăm totul într-un loc special conceput pentru electricieni și zăvoare:
Pasul 4 Pregătiți și completați schița.
În primul rând, mergeți la Site-ul oficial Arduino
Și descărcați ID-ul Arduino. Despachetați arhiva cu acest program sau instalați cu ajutorul programului de instalare. Schița folosește mai multe biblioteci. „Servo” - folosit pentru a controla servo-drive-ul:
descărcare
A doua bibliotecă de care avem nevoie este MFRC522. Descărcați arhiva cu această bibliotecă:
descărcare
Ambele arhive trebuie despachetate în folderul „biblioteci”, care se află la locația de instalare IDE Arduino.
Înainte de asamblarea finală, este mai bine să completați o schiță de testare în Arduino:
descărcare
Introduceți mai întâi 90 în monitorul portului, instruiți astfel servomotorul să întoarcă pârghia 90 de grade. Apoi introduceți 170 servo trebuie să se rotească într-o poziție de 170 de grade și să deschideți zăvorul.
După ce vă asigurați că zăvorul funcționează normal, nu se blochează și unitatea servo scade suficient zăvorul, puteți completa schița necesară pentru ca funcționarea cache-ului să funcționeze:
descărcare