Sisällysluettelo:
Video: Turvallinen lukituslaatikko: 7 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä ohje on luotu täyttämään Etelä -Floridan yliopiston Makecourse -projektin vaatimus (www.makecourse.com)
Hei! Onko sinulla arvokkaita arvoesineitä, jotka haluat turvata, mutta et niin turvassa? Onko sinulla esineitä, jotka haluat pitää turvassa vain pelkällä turvallisuudella? luoda? Tai vielä pahempaa kurssivaatimus dokumentoida termiprojektisi? Ei ole väliä, jatka lukemista, opetan sinulle, kuinka rakentaa oma prostituoitu kassa! raha.
Sovelluksessani se on lukituslaatikko, joka voidaan avata 4-numeroisen näppäimistökoodin ja palapelin yhdistelmällä käyttämällä ultraääni-alueanturia tai yhtä amerikkalaista neljännestä.
Näppäimistö ja ultraääni-alueanturi ovat erittäin turvallisia, näppäimistöyhdistelmän selvittäminen kokeilemalla ja erehdyksellä kestää kauan, mutta neljäsosa ja kone avaa itsensä lukitsematta oman turvallisuutensa.
Vaihe 1: Vaihe 1: Siirry hakemaan tavaraa
Lukkorasian rakentamiseen tarvitset seuraavat asiat:
(Olen lisännyt kätevästi url -linkkejä paikkoihin, joissa näitä tuotteita voi ostaa, vaikka voin taata, että voit tehdä ostoksia ja ostaa niitä halvemmalla.) Vaneri - 5x5 arkkia
1 x kalvonäppäimistö
1 x kolikon hyväksyjä
1 x ultraääni -alueanturi
1 x Arduino UNO tai vastaava
1 x hetkellinen SPST Stomp -kytkin
1 x 5V relemoduuli
~ 6ft kytkentäjohto
2 x 30 mm ruuvit ja mutterit
1 x Arduino Breakout Board
1 x 12V rele
1 x 12v 5Ah akku (voidaan alittaa eri 12v akulla)
1 x I2C LCD -moduuli
2 x laatikon saranat
1 x laatikon salpa
Vaihe 2: Vaihe 2: Kokoa työkalut
Muistaa! Turvallisuus on aina etusijalla! Ole aina varovainen käyttäessäsi työkaluja.
Okei, siirry eteenpäin Tarvitsemasi työkalut:
Ruuvimeisselit
2 mm kuusiokoloavain
Neulan pihdit
Laserleikkuri
Juotin
Kuuma liimapistooli (valinnainen)
Poraa 1/16 bitillä
Vaihe 3: Vaihe 3: Laatikon suunnittelu
Keskustellaan projektisi volyymista. Kaikkien laatikoiden ei tarvitse olla samoja, eikä sinun tarvitse kopioida laatikkoani tarkasti. Olen ladannut kaaviot laatikkooni, mutta voit tehdä oman MakerCasen avulla voit luoda 3D -laatikon leikkaussuunnitelmat helposti.
Voit määrittää laatikon yleiset mitat ja sisällyttää leikkaukset, jotka on tehtävä laatikon pinnoille kappaleille, jotka asennat siihen muutamalla helpolla vaiheella. Se on erittäin helppokäyttöinen.
Kun laatikko on suunniteltu, sinun on tehtävä aritmeettinen kokonaispinta -ala. Yleensä lomake kuuluu: 2 (L*W) +2 (L*H) +2 (W^H) = puun kokonaispinta -ala.
Sitten tiedät, kuinka paljon neliömetriä puuta sinun on ostettava.
Lopuksi käytät todennäköisesti laserleikkuria, jonka sänky on pienempi kuin koko leikkausalueesi, joten sinun on jaettava kuva useisiin tiedostoihin ja ladattava kukin yksi kerrallaan laserleikkurin käyttöliittymään. Minun on käytettävä SVG -tiedostoja käsittelevää kuvankäsittelyohjelmaa, koska MakerCase luovuttaa sen.
Käytin Inkscapea, mutta voit käyttää mitä haluat.
Avaa vain MakerCase -ohjelman editori valitsemallesi caseplans.svg -tiedostolle ja poista ja tallenna vuorotellen koko sivupaneelit kerrallaan, jotta saat yhden kuvan laatikon kummallekin puolelle.
Viimeisenä mutta ei vähäisimpänä, saatat joutua muuntamaan tiedostotyypin, joka minun piti saada laserleikkurini tunnistamaan. Käytin Microsoftin XPS -kuvatulostinta muuntamaan muokatut SVG -tiedostot XPS -tiedostoiksi.
Vaihe 4: Vaihe 4: Laatikon kokoaminen
Kokoonpano on hyvin leikattu ja kuivattu, kun käytät laserleikkuria. Kokoa laatikon alaosa ensin liimaamalla puu yhteen.
Ja sinun on nähtävä erityinen vaihe, koska servo on asennettu, se tarttuu ulos laatikon huulista noin tuuman verran, joten tämän kanssa vuorovaikutuksessa oleva salpa on tasoitettava Leikkaa muutama neliö puuta, noin salvan leveys ja korkeus, ja liimaa 3 niistä yhteen. Tämä sallii myös ruuvata salvan suoraan laatikkoon ja liimaa sitten yläosa.
Jälkeenpäin voit täyttää laatikon kahdella tavalla. Voit liimata kukin osa paikalleen tai porata reikiä ja kiinnittää ruuveja kaiken pitämiseksi.
Kun olet liimattu ja asennettu jokainen osa, on aika asentaa saranat. Ruuvaa ne sisään. Ne ovat melko yksinkertaisia.:)
Vaihe 5: Vaihe 5: ohjausjärjestelmä
Okei, puhutaanpa elefantille huoneessa: Kuinka ihmeessä tämä edes toimii? Se on hieman hankala, joten lue huolellisesti.
Muista lukea arduino -koodini muutaman kerran. Kun kone käynnistyy, se kääntää servoa lukitakseen laatikon.
Sitten se siirtyy salasanan syöttötilaan. Käyttäjä syöttää salasanan, käyttäjä voi myös painaa "*" nollatakseen salasanan tai "#" sammuttaakseen laatikon ennenaikaisesti.
Kun salasana on syötetty, laatikko siirtyy etäisyysanturitilaan.
Käyttäjän on pidettävä kättään täsmälleen oikealla etäisyydellä anturin yläpuolelta. Kun tämä on valmis, laatikko avautuu. Milloin tahansa käyttäjä voi heittää neljänneksen kolikon vastaanottimeen (tai muihin kolikoihin, voit asettaa kolikon vastaanottimen) itse, joten tee se haluamallasi tavalla kaveri) ohittaaksesi kaikki tietoturvat ja avataksesi laatikon lukituksen. Sammuttaa sitten releen pienen viiveen jälkeen.
Kuulostaa yksinkertaiselta, mutta se ei ollut suoraviivaista koodata!
Menetykseni voitto, mukaan lukien kopio koodistani, muista, etten ole tietokoneinsinööri tai minkäänlainen usein ohjelmoija, mutta se toimii.
Vaihe 6: Vaihe 6: Koneen sydän
Breakout -levy on nyt juotettava yhteen.
Mukana on useita kaavioita, jotka esittävät katkaisukortin johdotukset. Voit suunnitella katkaisulaudan haluamallasi tavalla.
Puhutaanpa siitä, mitä oikeastaan kokoamme täällä.
Hetkellinen kytkin on kytketty releeseen, joka käyttää arduinoa, ja kolikon hyväksyjä, arduino käyttää 5 V: n relettä, joka käyttää arduinoa, joten se pitää itsensä päällä, kun vapautat kytkimen. Mukana kosketuskytkin ja 2 lediä katkaisulaudalla, sinun ei tarvitse tehdä tätä. Se oli jäänyt käsite.
Vaihe 7: Vaihe 7: Lukitse tavarat sen sisälle
Nyt kun olet koonnut katkaisulaudan ja kiinnittänyt kaiken, kaikki mitä sinun tarvitsee tehdä, on säilyttää tavaraa laatikossasi! Toivottavasti löydät lukituslaatikollesi monia mielenkiintoisia ja luovia käyttötarkoituksia! Nauttia!