Turinys:
- 1 veiksmas: surinkite dalis ir įrankius:
- 2 žingsnis: išardymas:
- 3 žingsnis: maitinimo laidų prijungimas:
- 4 žingsnis: žemos įtampos laidai:
- 5 žingsnis: Kabeliai:
- 6 veiksmas: tinklo lizdų prijungimas
- 7 žingsnis: LED laidai
- 8 veiksmas: paspauskite mygtuką
- 9 veiksmas: mygtuko ir šviesos diodo montavimas
- 10 žingsnis: tinklo lizdų montavimas
- 11 veiksmas: jungiklio ir pertraukiklio montavimas
- 12 veiksmas: „Raspberry Pi“diegimas
- 13 veiksmas: prijunkite viską
- 14 žingsnis: gaubto montavimas
- 15 žingsnis: programinė įranga
- 16 žingsnis: atlikite testavimą
Video: „BBU Dropbox“bandymas: 16 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
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 dalis yra gana paprasta.
- Atsukite visus akumuliatoriaus atsarginio bloko varžtus ir atidėkite juos į šalį.
- Pašalinkite visus nereikalingus komponentus, pvz., Seną plokštę ir baterijas.
- Išsaugokite naudotas dalis, pvz., Įvairaus ilgio laidus, maitinimo laidą, šviesos diodus, RJ45 lizdus, jungiklius ir korpusą.
- Norėdami sutaupyti vietos, nuimkite plastikinį korpusą nuo tinklo jungiklio.
- Taip pat nuimkite maitinimo adapterių plastiką.
3 žingsnis: maitinimo laidų prijungimas:
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:
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:
Č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
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
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ą
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
- 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
- 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
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
- 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ą
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
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
Č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:
SERVO MOTOR BANDYMAS: 5 žingsniai
SERVO MOTOR TEST: Sveiki, Šioje instrukcijoje mes išbandysime SG 90 mikro servo servo funkciją. Naudojant „Arduino Micro“valdiklį
Nepavyko bandymas - „Symfonisk“(„Sonos Play 1“) iki 3 omų žemų dažnių garsiakalbio: 5 žingsniai
Nepavyko bandymas - „Symfonisk“(„Sonos Play 1“) iki 3 omų žemų dažnių garsiakalbio: tai buvo projektas, skirtas išplėsti kai kuriuos kitus projektus ir nutekėjimus, kuriuos mačiau internete, kad galėčiau naudoti „Ikea Symfonisk“/ „Sonos Play 1“kaip žemų dažnių garsiakalbio belaidę tvarkyklę . Kiti projektai naudojo „Symfonisk“belaidžiams garsiakalbiams kurti
Gyvos vaizdinės muzikos bandymas: 4 žingsniai
Gyvos vaizdinės muzikos bandymas: Sveiki, sveiki atvykę į mano pirmąjį bandymą kurti tiesioginę vaizdinę muziką! Mano vardas Wesley Pena ir esu interaktyvios daugialypės terpės specialistas Naujajame Džersyje. Ši pamoka yra mano interaktyvios muzikos programavimo klasės finalo dalis, kurioje
Mano bandymas skambinti „Arduino“mygtuko skambesiui: 11 žingsnių
Mano bandymas į „Arduino“mygtuko skambėjimo melodiją: Šioje pamokoje parodysiu, kaip mygtukas gali pradėti melodiją. Per mokslo metus daugelį mūsų gyvenimų valdo varpai ar tonai, kurie praneša mums, kada laikas išvykti ar kada eiti. Daugelis iš mūsų retai sustoja ir galvoja apie tai, kaip jie skiriasi
Temperatūros jutiklių bandymas - kuris man?: 15 žingsnių (su nuotraukomis)
Temperatūros jutiklių testavimas - kuris man?: Vienas iš pirmųjų jutiklių, kuriuos nori išbandyti nauji fizinio skaičiavimo įrenginiai, yra temperatūros matavimo prietaisas. Keturi populiariausi jutikliai yra TMP36, turintis analoginę išvestį ir kuriam reikalingas analoginis skaitmeninis keitiklis DS18B20