Turinys:

„BBU Dropbox“bandymas: 16 žingsnių
„BBU Dropbox“bandymas: 16 žingsnių

Video: „BBU Dropbox“bandymas: 16 žingsnių

Video: „BBU Dropbox“bandymas: 16 žingsnių
Video: 132 minutes of the craziest Beatbox 2024, Lapkritis
Anonim
Geriausias BBU „Dropbox“
Geriausias BBU „Dropbox“
Geriausias BBU „Dropbox“
Geriausias BBU „Dropbox“
Geriausias BBU „Dropbox“
Geriausias BBU „Dropbox“

Tai nedidelis kompiuterio akumuliatoriaus atsarginis blokas, paverstas labiausiai vertinamu „dropbox“. Jis turi būti sumontuotas už kompiuterio ar bet kokios mažos tinklo įrangos ir nepastebimas, o penktokas turi nuotolinę prieigą prie tinklo per jį. Tikslas buvo padaryti prietaisą kuo funkcionalesnį, išlaikant originalios BBU išvaizdą. Pagrindiniai komponentai yra korpusas ir keli seno BBU gabalai, mažas 5 V penkių prievadų tinklo jungiklis ir „Raspberry Pi“arba bet koks mažas kompiuteris, kuris tinka. Dauguma dalių yra modulinės ir jas galima lengvai pakeisti. Viskas buvo sukurta naudojant paprastus įrankius (nereikia 3D spausdintuvo!), Nes aš stengiausi, kad tai būtų kuo lengviau atkartojama ir tobulinama. Atkreipkite dėmesį į nuotraukas. Kai kurie gali būti šiek tiek sutrikę arba rodomi du kartus. Eidamas pridėjau kelis dalykus ir turėjau daug išardyti ir surinkti. Susikoncentravimas į tai, kad projektai būtų lengvai pataisomi, tikrai padeda!

1 veiksmas: surinkite dalis ir įrankius:

Čia yra mano naudojamų dalių ir įrankių sąrašas.

  • Baterijos atsarginis blokas - gali būti bet kokio dydžio. Akivaizdu, kad kuo jis didesnis, tuo daugiau daiktų galite sutalpinti į dėklą!
  • Smegenys - aš naudoju „Raspberry Pi 2 B“, kurį turėjau aplink.
  • Tinklo jungiklis - „Mine“turėjo penkis prievadus ir buvo tik 100 Mb/s, tačiau BBU prievadai vis tiek retai būna gigabitiniai.
  • „Pi“maitinimo adapteris - naudojau labai ploną 5V 2A sieninę karpą su USB išvestimi.
  • Maitinimo adapteris jungikliui - mano jungiklis užtruko 5 V 800 mA, todėl naudojau antrą ploną 5 V 2A sieninę karpą.
  • Žalias arba raudonas šviesos diodas
  • Momentinis mygtukas - tas, kuris įjungiamas tik paspaudus.
  • 270 omų rezistorius
  • 10–100 000 omų rezistorius
  • Viela - kelių ilgių, matuoklių ir spalvų
  • Jungtys arba bandymo laidai - (pasirenkama) Norėdami prijungti šviesos diodą ir perjungti į „Pi“GPIO.
  • 2 eterneto kabeliai - turi būti gana trumpi ir lankstūs.
  • 2 „Ethernet“lizdai - (pasirinktinai), kad išlaikyčiau atsargų išvaizdą, naudoju keletą lituoklių iš kito BBU.
  • USB A - mikro USB kabelis - maitinti „Pi“.
  • USB A į cilindrinį kabelį - jungikliui maitinti. Tai galima padaryti.
  • M3 varžtai ir veržlės - (pasirenkama) Kad daiktai būtų nuimami.
  • „Raspberry Pi vesa“tvirtinimo laikiklis

ĮRANKIAI:

  • Phillips atsuktuvas
  • Apsauginiai atsuktuvų antgaliai - jei jūsų BBU yra apsauginiai varžtai
  • Gręžtuvas su grąžtais
  • Vielos nuėmikliai
  • Vielos pjaustytuvai
  • Pabaiga
  • Skustuvo peilis
  • Lituoklis ir lydmetalis
  • Karštas klijų pistoletas ir karšti klijai
  • Dremel arba pjūklas
  • Rankiniai failai - neprivaloma, bet malonu turėti.
  • Super klijai
  • Šilumos pistoletas arba degiklis
  • Šilumos susitraukiančius vamzdžius arba elektros juostą

2 žingsnis: išardymas:

Išardymas
Išardymas
Išardymas
Išardymas
Išardymas
Išardymas

Ši dalis yra gana paprasta.

  1. Atsukite visus akumuliatoriaus atsarginio bloko varžtus ir atidėkite juos į šalį.
  2. Pašalinkite visus nereikalingus komponentus, pvz., Seną plokštę ir baterijas.
  3. Išsaugokite naudotas dalis, pvz., Įvairaus ilgio laidus, maitinimo laidą, šviesos diodus, RJ45 lizdus, jungiklius ir korpusą.
  4. Norėdami sutaupyti vietos, nuimkite plastikinį korpusą nuo tinklo jungiklio.
  5. Taip pat nuimkite maitinimo adapterių plastiką.

3 žingsnis: maitinimo laidų prijungimas:

Maitinimo laidai
Maitinimo laidai
Maitinimo laidai
Maitinimo laidai
Maitinimo laidai
Maitinimo laidai

Toliau mes pradėsime pratęsti laidus ir nustatyti, kur norime, kad viskas vyktų. Man patinka iš anksto pridėti daug laidų ir apipjaustyti, kad tiktų. • Ištraukite laidus, einančius iš maitinimo laido, ir lituokite baltą ir žalią iki tinkamų pusių viename išleidimo angos rinkinyje. Juodą taip pat reikia lituoti, bet mes prie jos dar grįšime. Daugelyje BBU yra tik viršįtampių ir akumuliatoriaus + viršįtampių pusė. Mes sujungsime abi puses, kad sukurtume paprastą maitinimo elementą. • Lituokite atskirus laidus prie karštų ir neutralių bėgių, kad vėliau pritvirtintumėte „Raspberry Pi“ir tinklo jungiklių adapterius. Tai gali būti du karšti ir du neutralūs laidai arba tik vienas iš jų, kad sujungtumėte adapterius. • Dabar tas juodas maitinimo laido laidas. Nugriaudamas BBU išsaugojau didelį pertraukiklio mygtuką. Jei vis dar turite, o gal 10A ar 15A saugiklį, prijunkite vieną gnybtą prie maitinimo laido juodos vielos, o kitą - prie ilgintuvo. Šis prailginimo laidas yra lituojamas prie karšto magistralės baro, esančio lizde, prie kurio litavote neutralius (baltus) ir įžeminimo (žalius) laidus.

4 žingsnis: žemos įtampos laidai:

Žemos įtampos laidai
Žemos įtampos laidai
Žemos įtampos laidai
Žemos įtampos laidai
Žemos įtampos laidai
Žemos įtampos laidai
Žemos įtampos laidai
Žemos įtampos laidai

Dabar mes prijungsime jungiklio ir „Pi“maitinimo adapterius. Aš naudoju du atskirus identiškus adapterius, nes 2A pakanka Pi rekomenduojamai įvesties srovei, o antrasis turėtų šiek tiek srovės, kai 800mA jungiklis traukia. • Pirmiausia lituokite karštus ir nulinius laidus, kuriuos pridėjote prie magistralės paskutiniame žingsnyje prie adapterių maitinimo tinklo (toje pusėje, kur buvo prijungti dideli metaliniai peiliukai). • Dabar uždenkite jungtis karštu klijais, kad vėliau jos nesisuktų ir netrumpėtų. • Raskite gerą vietą savo korpuse klijuoti arba prisukti, ir, jei jūsiškis yra toks kaip mano, būtinai palikite vietos USB kabeliui prijungti. • Pakartokite antrojo adapterio veiksmus. Taip pat galite juos lygiagrečiai susieti grandine, jei prie magistralinių strypų lituosite tik vieną laidų rinkinį.

5 žingsnis: Kabeliai:

Kabeliai
Kabeliai
Kabeliai
Kabeliai
Kabeliai
Kabeliai

Čia yra laisvi kabeliai, kuriuos padariau, kad prijungčiau maitinimą ir tinklą. Šį veiksmą galima atlikti vėliau: • Perpjaukite vieną iš eterneto kabelių per pusę ir atidėkite. Tai bus mūsų lizdams, esantiems BBU išorėje. • Antrojo eterneto kabelio atveju aš jį nukirpau iki reikiamo ilgio, kad galėčiau pereiti nuo jungiklio iki „Pi“vietos, ir užspaudžiau naują vyrišką galą. Jei jūsų kabelis jau trumpas arba turite laisvos vietos, galite to praleisti. • Iškirpkite ir sujunkite jungiklio maitinimo kabelį iki reikiamo ilgio. reikia arba naudokite tikrai trumpą.

6 veiksmas: tinklo lizdų prijungimas

Tinklo lizdų prijungimas
Tinklo lizdų prijungimas
Tinklo lizdų prijungimas
Tinklo lizdų prijungimas
Tinklo lizdų prijungimas
Tinklo lizdų prijungimas
Tinklo lizdų prijungimas
Tinklo lizdų prijungimas

Tai tinklo (RJ45) lizdai, kurie pakeis senus telefono (RJ11) lizdus. Ištraukiau juos iš kitos BBU apsaugos nuo viršįtampių grandinės. Galite naudoti perforavimo lizdus, tačiau suvyniota viela iš pleistro kabelių geriau sujungiama, kai lituojama.

  • Jei reikia, nuimkite RJ45 lizdus iš senosios grandinės apsaugos. Jei jūsų BBU buvo su RJ45, tiesiog pašalinkite iš plokštės visus kitus komponentus (diodus, kondensatorius, saugiklius ir kt.).
  • Lituokite spalvotus pjovimo kabelių laidus tinkama tvarka jungčių gale.
  • Išbandykite visas jungtis.
  • Klijuokite abi jungtis, kad būtų lengviau pritvirtinti prie korpuso.

7 žingsnis: LED laidai

LED laidai
LED laidai
LED laidai
LED laidai
LED laidai
LED laidai
LED laidai
LED laidai

Toliau prijungsime šviesos diodą. Jums reikės 470 omų (geltonos, violetinės, rudos) arba panašaus rezistoriaus, šviesos diodo, dviejų ilgio laidų ir (pasirinktinai) jungties, kuri bus prijungta prie „Pi“GPIO.

  • Lituokite raudoną laidą prie teigiamo šviesos diodo laido ir sumažinkite šilumą.
  • Lituokite juodą laidą prie neigiamo šviesos diodo laido ir susitraukite.
  • Perpjaukite juodą vielą per pusę ir nuimkite abu galus.
  • Lituokite vieną rezistoriaus laidą prie juodos šviesos diodo vielos.
  • Lituokite kitą rezistoriaus laidą prie nupjautos juodos vielos gabalo.
  • Šiluma susitraukia virš rezistoriaus.
  • Prispauskite arba lituokite jungtį prie dviejų laidų.

8 veiksmas: paspauskite mygtuką

Paspaudimo laido laidai
Paspaudimo laido laidai
Vieno mygtuko jungimas
Vieno mygtuko jungimas

Tai mygtukas, naudojamas pagrindinėms komandoms siųsti į „Pi“. Aš turiu jį nustatyti, kad išjungčiau ir iš naujo paleisčiau „Pi“, priklausomai nuo to, kiek laiko bus paspaustas mygtukas (kodas bus vėliau). Atkreipkite dėmesį, kad iš paveikslėlių rezistorius buvo savotiškas pasvarstymas ir neprivalomas, jei galite naudoti vidinius „Pi“prisitraukimus. Aš nusprendžiau naudoti „bash“scenarijus, kad galėčiau pasikalbėti su GPIO, todėl prisilietimų programavimas tikrai nebuvo pasirinkimas.

Jums reikės momentinio mygtuko, trijų laidų dalių, nuo vieno iki dviejų jungčių, tinkančių „Pi“GPIO (pasirinktinai), ir 10–100 omų rezistoriaus (taip pat neprivaloma).

  • Lituokite laidus prie dviejų mygtuko gnybtų.
  • Lituokite antrą laidą prie vieno iš gnybtų ir perpjaukite jį per pusę.
  • Lituokite vieną rezistoriaus laidą prie nupjautos vielos ant mygtuko.
  • Lituokite kitą rezistoriaus laidą prie laisvos vielos, kuri buvo nutraukta.
  • Viską tvarkingai sutraukite šiluma.
  • Prisukite arba lituokite jungtis prie laidų.

9 veiksmas: mygtuko ir šviesos diodo montavimas

Mygtuko ir šviesos diodo montavimas
Mygtuko ir šviesos diodo montavimas
Mygtuko ir šviesos diodo montavimas
Mygtuko ir šviesos diodo montavimas
  • Sumontuokite šviesos diodą ten, kur buvo „laidų gedimo“šviesos diodas, ir uždenkite jį karštais klijais.
  • Spausimo mygtuką su daugybe karštų klijų pritvirtinkite ten, kur buvo pertraukiklio mygtukas „Atstatyti“.

10 žingsnis: tinklo lizdų montavimas

Tinklo lizdų montavimas
Tinklo lizdų montavimas
  • Išdildykite vietą, kurioje turėjo būti RJ11 lizdai, kad būtų vietos didesniems RJ45 lizdams.
  • Lizdus pritvirtinkite karštais klijais ir klijais uždenkite visas litavimo vietas.

11 veiksmas: jungiklio ir pertraukiklio montavimas

Jungiklio ir pertraukiklio montavimas
Jungiklio ir pertraukiklio montavimas
Jungiklio ir pertraukiklio montavimas
Jungiklio ir pertraukiklio montavimas
Jungiklio ir pertraukiklio montavimas
Jungiklio ir pertraukiklio montavimas

Dabar įdiegsime tinklo jungiklį ir jungiklį.

  • Raskite tinkamą vietą jungikliui pritvirtinti ir pažymėkite varžtų skyles.
  • Iš anksto gręžkite varžtų skyles.
  • Įdėkite jungiklio maitinimo kabelį.
  • Sumontuokite jungiklį ir prijunkite maitinimo kabelį.
  • Aš taip pat karštai priklijavau „Pi“maitinimo šaltinį ant jungiklio, bet tai gali būti apačioje su kitu.
  • Klijuokite grandinės pertraukiklį atviroje vietoje.

12 veiksmas: „Raspberry Pi“diegimas

„Raspberry Pi“diegimas
„Raspberry Pi“diegimas
„Raspberry Pi“diegimas
„Raspberry Pi“diegimas
„Raspberry Pi“diegimas
„Raspberry Pi“diegimas
  • Iškirpkite „Raspberry Pi“tvirtinimo laikiklį, kad jis tvirtai tilptų virš jungiklio.
  • Prisukite Pi prie laikiklio keturiais varžtais ir veržlėmis.
  • Į laikiklio apačią įpilkite šiek tiek lipnios putos (nebūtina).
  • Pažymėkite, kur tvirtinimo skylės yra BBU korpuso viduje.
  • Karštai klijuokite ilgus stovus, gautus kartu su laikikliu, prie korpuso, kuriame pažymėjote.
  • Prisukite laikiklį prie korpuso.

13 veiksmas: prijunkite viską

Viską prijungti
Viską prijungti
Viską prijungti
Viską prijungti
Viską prijungti
Viską prijungti

Tai yra laidų dalis. Tiesiog sekite schemą.

  • Prijunkite „Pi“USB kabelį, kad gautumėte energijos.
  • Įkiškite trumpą kabelį į „Pi“, o kitą galą į jungiklį.
  • Į jungiklį įkiškite pataisos kabelius, gaunamus iš RJ45 lizdų.
  • Prijunkite raudoną šviesos diodo laidą prie 32 kaiščio (GPIO 12).
  • Prijunkite juodą šviesos diodo laidą prie 30 kaiščio (įžemintas).
  • Prijunkite laidą su rezistoriumi nuo mygtuko prie 1 kaiščio (3,3 V).
  • Prijunkite laidą, pritvirtintą prie to paties mygtuko, esančio ant mygtuko, kaip ir rezistorius, į 36 kaištį (GPIO 16).
  • Prijunkite paskutinį laidą nuo mygtuko prie 34 kaiščio (įžemintas).
  • Prijunkite USB WiFi adapterį.

14 žingsnis: gaubto montavimas

Korpuso montavimas
Korpuso montavimas
Korpuso montavimas
Korpuso montavimas
Korpuso montavimas
Korpuso montavimas

Galutinė konstrukcijos dalis yra apipjaustyti ir pritaikyti likusią korpuso dalį. Iš esmės tiesiog naudokite keletą galinių atraižų ir dildę arba „Dremel“įrankį, kad nupjautumėte bet kokį plastiką, kuris trukdo užsisegti korpusą.

15 žingsnis: programinė įranga

Programinė įranga
Programinė įranga

Čia mes nustatome „Pi“OS ir kai kurį kodą, kurį naudoju mygtukui ir šviesos diodui. Jums reikės šiek tiek patogiai redaguoti failus „Linux“.

  • Įdiekite „Kali Linux“į „Raspberry Pi“SD kortelę. Eikite ČIA („Kali Linux“svetainė), kad gautumėte instrukcijas apie bet kokią naudojamą plokštę.
  • Atsisiųskite mano scenarijus į „Pi“, pakeiskite plėtinį iš „.txt“į „.sh“ir padarykite juos vykdomuosius.
  • Pridėkite „crontab“įrašą, kad paleistumėte scenarijus įkrovos metu. Faile /etc /crontab pridėkite:

    # Blykstės šviesos diodas po sėkmingos įkrovos /null

    Pakeiskite scenarijų katalogą ir pavadinimą, kad jie atitiktų vietą, kurioje juos įdėjote, ir pavadinimą

Pasirinktinai paleiskite „sudo systemctl“, kad išjungtumėte „lightdm.service“, kad paleistumėte „Kali“be „gui“ir sutaupytumėte tam tikrų išteklių

16 žingsnis: atlikite testavimą

Tai viskas, ko jums reikia, kad Raspberry Pi veiktų senoje BBU!

Galiausiai noriu pridėti relę ir mygtuką, kad įjungtumėte ir išjungtumėte maitinimą viršuje esančiuose lizduose. Pora ličio baterijų ir pjezo garsinis signalas taip pat būtų tinkami.

Nedvejodami peržiūrėkite atnaujinimus mano Hackaday.io puslapyje!

Aš taip pat turėjau šį projektą pagrindinėje Hackaday svetainėje!

Rekomenduojamas: