Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Prototyyppi ja testaus
- Vaihe 2: Kytkentäkaaviot
- Vaihe 3: Juotos
- Vaihe 4: 3D -tulostus kaikki osat
- Vaihe 5: Lataa koodi
- Vaihe 6: Kaikkien osien kokoaminen
- Vaihe 7: Mene rannalle
- Vaihe 8: Muutoksia parannukseen
Video: B-Safe, kannettava kassakaappi: 8 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
*** 4. syyskuuta 2019: Latasin uuden 3D -tiedoston itse laatikosta. Näytti siltä, että lukoni oli 10 mm liian korkea hyvään sulkemiseen ***
Ongelma
Kuvittele tämä:
Heräät eräänä aamuna ja sää on todella hyvä. Haluat mennä rannalle, koska et asu liian lähellä rantaa, otat auton. Maksaaksesi rannan parkingatista, käytä puhelintasi.
Tämä tarkoittaa, että menet rannalle kantaen (ainakin) seuraavia tavaroita:
- Autonavaimet
- Ajokortti
- Puhelin
- Pyyhe
Mitä teet näillä esineillä, kun haluat mennä uimaan? Jätätkö ne vartioimatta pyyhkeesi luo? Hmmm. Tämä ongelma kaipaa ratkaisua…
Ratkaisu
Edellä kuvattua ongelmaa varten loin kannettavan kassakaapin. B-Safe, jossa B tarkoittaa rantaa tai nimeni, Bastiaan. Se lausutaan turvalliseksi.
Kuinka se toimii?
Jokaiseen B-Safe-laitteeseen on ohjelmoitu oma PIN-koodi. Kun B-Safe on pois päältä, se on auki. Laitat tärkeät tavarasi, kuten avaimet, lisenssin ja puhelimen, laatikkoon, käännä kytkintä päälle, sulje ja lukitse se ja syötä henkilökohtainen PIN-koodi. B-Safe on nyt aseistettu ja lukittu.
Aina kun joku ottaa laatikkosi, yksi LED -valoista palaa muutaman sekunnin ajan. Jos näiden muutaman sekunnin kuluttua on vielä liikettä, kuuluu kova hälytys. Tämä ei pysähdy, ennen kuin syötät oikean PIN -koodin uudelleen. Mutta jos syötät oikean PIN-koodin liikehetkellä, B-Safe kytkeytyy pois päältä.
B-Safe-laitteen käyttöä ei suositella tyhjälle rannalle. Ajatuksena on, että kun joku kävelee tai juoksee rannalle erittäin meluisalla laatikolla, sivulliset pysäyttävät hänet. Voit luoda tämän itse vain noudattamalla vaiheita 3, 4, 5 ja 6
Tarvikkeet
Käytetyt tarvikkeet:
- Arduino Leonardo (ilman nastoja)
- Päätangot uros 40 nastaa metallia 90 astetta
- Useita hyppyjohtoja naaras/naaras
- Switch Rocker Snap-in On/off suorakulmainen musta
- Johto 1x0, 2mm2 monisäikeinen joustava ydin musta
- Johto 1x0, 2mm2 monisäikeinen joustava ydin punainen
- Johto 1x0, 2mm2 monisäikeinen joustava ydin keltainen
- pieni pala kutisteputkia
- LED 5mm punainen
- LED 5mm vihreä
- Kaiutin 3-24V
- 9V akku
- 9V akun liitin
- Vastus 120 ohmia 1/4w 5%
- Vastus 100 ohmia 1/4w 5%
- 3D -tulostettu laatikko
- 4x4 näppäimistö
- pieni pala PCB -levyä
- pieni lukko (otin yhden tallelokerosta Actionilta)
- 3-akselinen kiihtyvyysanturi MPU6050
- jotkut käyttivät ruuveja pienestä "jääneestä" elektroniikasta, kuten television kaukosäätimistä
- useita M3 -ruuveja
- vähän liimaa ledeille
- paljon olutta
Vaihe 1: Prototyyppi ja testaus
Prototyypissä käytin leipänauhaa ja joitain "pistokejohtoja". Kun kaikki oli kytketty, aloin luoda Arduino-koodia ja testasin, testasin ja testasin sitä. Yhdistä kaikki erilaiset, kirjoita koodi uudelleen ja testasin sen uudelleen.
Heti kunnes olin tyydyttävä ja kaikki toimi juuri niin kuin halusin.
Vaihe 2: Kytkentäkaaviot
Johdotus on melko yksinkertainen. Käytä vain kaavioita kaiken johtamiseen. Yritä käyttää mahdollisimman lyhyitä kaapeleita, jotta kaikki mahtuu täydellisesti kanteen.
Vaihe 3: Juotos
Mittaan kaikki johdot niin, että ne eivät ole liian pitkiä, leikkaa ne ja kuori pää. Sitten liitän kaikki johdot osiin juotosraudalla. Käytän myös kutisteputkia. Varmista, että asetat ne (löysät) kaapeliin ennen kuin liität kaapelin osaan.
Juottamani osat ovat:
- 90 asteen kulmaliittimen nastat Arduinossa
- 90 asteen kulman liittimen nastat näppäimistöllä
- johto LED -valoihin
- vastukset piirilevylle
- johto kaiuttimesta PCB: hen
- virtanappi
Vaihe 4: 3D -tulostus kaikki osat
Suunnittelin koko laatikon ja kaiken sen kanssa Autodesk Fusion 360: ssä. Tämä kesti hyvin kauan, koska halusin kaiken olevan täysin oikealla tavalla, kuten halusin. Ensimmäisessä mallissani oli Arduino pohjassa, mutta tässä lopullisessa mallissa on kaikki kannen sisällä. Kannen sisällä on valmiita reikiä kaiken kiinnittämiseksi (M3) ruuveilla.
Osien tulostamiseen käytän Tronxy P802M: ää (samanlainen kuin Prusa i3), jonka sänky on 200 x 200 x 220. Leikkasin STL: t Ultimaker Curalla. Tein viennin Curan asetuksista. Voit ladata Cura -profiilini täältä.
Latasin myös STL: n täältä. Niitä on neljä, itse laatikko, kansi, kannen kansi ja kannessa oleva nuppi. Huomaa: itse laatikon tulostaminen kesti yli 24 tuntia!
Vaihe 5: Lataa koodi
Koska olen edelleen päättämässä, otanko B-Safe -laitteen käyttöön todellisessa tuotannossa, päätin laittaa tähän vain valmiiksi kootun.hex-tiedoston. Tämä.hex -tiedosto on täysin toimiva ja valmis ladattavaksi Arduinoosi.
Esikäännetyn.hex-tiedoston PIN-koodi on "9503"
Jos haluat räätälöidyn PIN -koodin, laita minulle viesti, niin lähetän sinulle uuden.hex -tiedoston, jossa on oma henkilökohtainen koodisi.
Vaihe 6: Kaikkien osien kokoaminen
Kokoaminen on suunnittelun vuoksi melko helppoa. Näppäimistö ja kaiutin sopivat täydellisesti kanteen. Käytän vanhoja (hyvin pieniä) ruuveja vanhasta kauko -ohjaimesta näppäimistön kiinnittämiseksi kanteen.
Arduino Leonardo ja piirilevykappale on kiinnitetty M3 -ruuveilla.
Voit kiinnittää kannen laatikkoon hehkulangan (3D -tulostuslanka) avulla. Kannen ja laatikon reiät ovat 2 millimetriä ja hehkulanka 1,75 millimetriä, joten tämä sopii täydellisesti!
Akku menee kiinnittämättä sitä kanteen. Kannen kannen ja kannessa olevan upotetun neliön vuoksi akku ei liiku, kun kansi asetetaan paikalleen. Sama koskee kaiutinta ja virtapainiketta. Nämä jäävät myös kannessa lukitsematta.
Ainoa asia, joka on liimattu, ovat LEDit, mutta tämä on vain varotoimi, jotta ne eivät tule ulos, kun työnnät niitä ulkopuolelle.
Arduinon johdotukseen käytetään seuraavia nastoja:
- Arduino digital 0-7; Näppäimistö 1-8
- Arduino digital 8; punainen LED
- Arduino digital 9; vihreä LED
- Arduino digital 12; kaiutin
- Arduino SCL; MPU5060 SCL
- Arduino SDA; MPU5060 SDA
- Arduino 5V; MPU5060 VCC
- Arduino GND; GND pienillä piirilevyillä
- Arduino GND; 9V akku
- Arduino VIN; 9V akku
Syy, miksi en käyttänyt elektronista lukkoa, on se, etten löytänyt tarpeeksi pientä ja vahvaa elektronista lukkoa, jotta tämä muotoilu toimisi. Tämä on luettelossani "parannusten muutokset" (vaihe 8)
Vaihe 7: Mene rannalle
Laatikko on nyt valmis ja koottu, nyt on aika mennä rannalle!
Pienet ohjeet miten se toimii:
- Avaa (lukitsematon) laatikko ja laita tärkeät tavarasi sisälle
- Sulje, lukitse laatikko ja ota avain
- Aseta laatikko haluamaasi paikkaan
- Paina asterix -painiketta (*) - Laatikko on nyt viritetty
- Mene uimaan
-
Ota laatikko ja syötä PIN -koodi
Jos painat väärää salasanaa, voit aloittaa punta (#) -näppäimellä alusta
- Avaa laatikko avaimellasi
Se siitä! Pidä hauskaa !!
Vaihe 8: Muutoksia parannukseen
Kuten jokainen projekti, hyvä projekti ei koskaan ole todella valmis. (Vaikka se on mielestäni erittäin hyvä projekti: P) Siksi kirjoitan (tämän projektin aikana) alla olevan luettelon parannuksista:
- parempi Arduino -koodi
- vaihda lukko sähköiseksi lukkoksi mekaanisen lukon sijaan
- kyky vaihtaa PIN -koodin manuaalinen (Arduino -koodilla ja EEPROMilla)
- tehdä paristokannen pariston vaihtamisesta helpompaa
- saada kaiutin toimimaan yli 5 V: n jännitteellä käyttämällä "TIP120" -transistoria
- vaihda Arduino Leonardo Arduino Nano -laitteeseen
Jos haluat lisätä parannuksia, kerro siitä minulle!
Toinen sija anturikilpailussa
Suositeltava:
Kannettava BASIC -tietokone: 6 vaihetta (kuvilla)
Kannettava BASIC -tietokone: Tämä opaskirjoitus kuvaa prosessiani, jolla rakennan pienen kämmentietokoneen, jossa on BASIC. Tietokone on rakennettu ATmega 1284P AVR -piirin ympärille, joka myös innoitti tietokoneen typerän nimen (HAL 1284). Tämä rakenne on HEAVILY innoittamana
Kannettava Bluetooth 2.1 Boombox: 16 vaihetta (kuvilla)
Kannettava Bluetooth 2.1 Boombox: Hei kaikki! Tässä rakenteessa päätin keksiä kannettavan Bluetooth -boomboxin, jossa olisi ladattava akku ja erinomainen suorituskyky. Tämä kaiutin perustuu Paul Carmodyn Isetta -kaiutinrakenteeseen, jonka olen muokannut hieman mukautumaan
Pi-Berry-kannettava-klassinen DIY-kannettava: 21 vaihetta (kuvilla)
Pi-Berry-kannettava-klassinen DIY-kannettava: Pi-Berry-kannettava tietokone, jonka tein”Pi-Berry-kannettava” on rakennettu Raspberry Pi 2: n ympärille. Siinä on 1 Gt RAM-muistia, neliytiminen suoritin, 4 USB-porttia ja yksi Ethernet-portti. Kannettava tietokone täyttää jokapäiväisen elämän tarpeet ja suorittaa sujuvasti ohjelmia, kuten VLC -mediasoittimen, Mozilla Firefoxin, Ardun
KeyPi - halpa kannettava Raspberry Pi 3 -kannettava alle 80 dollaria: 11 vaihetta (kuvilla)
KeyPi - halpa kannettava Raspberry Pi 3 -kannettava alle 80 dollaria: *** PÄIVITYS *** Hei kaikki! Ensinnäkin kiitos kaikesta tuesta ja palautteesta, yhteisö on mahtava :) Tässä on vastauksia joihinkin kysymyksiin: Miksi teit tämän? Halusin tehdä kannettavan tietokoneen, jossa oli täysikokoinen näppäimistö. Tunsin, että t
Erittäin kannettava mikrokuitunäytön puhdistusaine (kannettava/kannettava): 4 vaihetta
Erittäin kannettava mikrokuitunäytönpuhdistusaine (kannettava/kannettava): Olen tottunut menettämään monia työkalujani, joten ajatus tuli mieleeni, miksi et tekisi kannettavan tietokoneen Ultra Portable Microfiber Screen Cleaner, joka sopii PC -korttipaikkaani. Tätä ajatusta voitaisiin soveltaa mihin tahansa kannettavan tietokoneen PC -korttipaikkaan