Talaan ng mga Nilalaman:

Pag-hack ng isang London Underground Jubilee Line Door Button: 12 Hakbang (na may Mga Larawan)
Pag-hack ng isang London Underground Jubilee Line Door Button: 12 Hakbang (na may Mga Larawan)

Video: Pag-hack ng isang London Underground Jubilee Line Door Button: 12 Hakbang (na may Mga Larawan)

Video: Pag-hack ng isang London Underground Jubilee Line Door Button: 12 Hakbang (na may Mga Larawan)
Video: 10 Child Celebs Who Aged Badly! 2024, Hulyo
Anonim
Pag-hack ng isang Button ng Pinto ng Linya ng Jubilee ng Londres ng London
Pag-hack ng isang Button ng Pinto ng Linya ng Jubilee ng Londres ng London
Pag-hack ng isang Button ng Pinto ng Linya ng Jubilee ng Londres ng London
Pag-hack ng isang Button ng Pinto ng Linya ng Jubilee ng Londres ng London

Ang tindahan ng London Transport Museum ay nagbebenta ng mga na-decommission na pindutan ng pinto mula sa Jubilee Line (parehong magagamit ang kaliwa at kanan). Kung iniisip mong isakatuparan ang isang proyekto na nangangailangan ng isang pindutan at isang ilaw ng tagapagpahiwatig ng ilang uri, ikaw ay 'pinipilit' upang makahanap ng isang mas natatanging pindutan kaysa sa isa sa mga ito.

Ang mga piraso ng London Underground railwayana ay naglalaman ng isang napaka magagamit na switch at isang hanay ng mga LED's. Ang isang tao ay gumawa ng "pinaka-fanciest na doorbell ng mundo", gumawa ako ng isang switch ng Philips Hue na ilaw mula sa minahan (source code sa Github). Ang mga posibilidad ay walang katapusan.

Ngunit ang mga pindutan ng pintuan na ito ay ibinebenta nang walang anumang impormasyon tungkol sa kung paano ito gumagana. Kaya paano ka maghihiwalay sa kanila, aalisin ang mga piraso na hindi mo kailangan, at pagkatapos ay isinasama ang switch at mga ilaw sa iyong sariling proyekto sa electronics / Arduino / Raspberry Pi na DC? Ipapakita sa iyo ng gabay na ito na Makatuturo kung paano.

Mga gamit

  • Isang London Underground Jubilee Line Train Button ng Pinto mula sa London Transport Museum.
  • 7mm Box Spanner o isang Deep 7mm Socket na may ratchet - kailangan itong maging payat hangga't maaari.
  • Isang 7/32 "socket o nut spinner - kung wala ka nito maaari kang makawala sa isang pares ng pliers
  • Mga striper ng wire
  • Mga pamutol
  • Mga produktong paglilinis: Paghuhugas ng likido, pulbos sa paghuhugas ng damit, espongha, sipilyo ng ngipin, wire wool
  • 9v na baterya
  • 9v konektor ng baterya
  • 220 Ohm Resistor

Hakbang 1: Pumunta sa Casing

Pumunta sa Casing
Pumunta sa Casing
Pumunta sa Casing
Pumunta sa Casing

Baligtarin ang kaso at dapat mong makita ang isang kulay ng nuwes sa bawat sulok. Kunin ang iyong 7mm box spanner o socket at alisin ang mga mani. Walang gaanong puwang sa paligid ng kulay ng nuwes kaya kakailanganin mong makuha ang pinakapayat na isa na mahahanap mo. Ang minahan ay medyo napakalaki, ngunit may kaunting lakas at pagpapasiya, ang mga mani ay nagmula.

Pagkatapos nito dapat mong madaling hilahin ang back off ng sapat.

Hakbang 2: Tingnan sa Palibot

Tumingin ka sa paligid
Tumingin ka sa paligid
Tumingin ka sa paligid
Tumingin ka sa paligid

Sa loob makikita mo ang 2 PCB's. Ang ilalim ng isa ay naglalaman ng isang 556 chip, isang rectifier, ilang mga resistors, capacitor at isang diode. Ang isang rectifier ay nagko-convert ng AC input sa DC, at ang magandang Github repo na ito ng IgnoredAmbience ay nagpapahiwatig na ang 556 ay ginagamit upang magpadala ng isang 500ms signal kapag pinindot ang pindutan.

Ang mga ito ay marahil ay napaka kapaki-pakinabang para sa mga pintuan ng tren, ngunit ang gusto ko lang ay isang ilaw at pindutan na maaari naming maisama nang madali sa aming mga proyekto sa electronics ng DC - lahat ito ay nasa nangungunang circuit board.

Hakbang 3: Idiskonekta ang mga LED Mula sa Ibabang Circuit

Idiskonekta ang mga LED Mula sa Ibabang Circuit
Idiskonekta ang mga LED Mula sa Ibabang Circuit

Tumingin sa tuktok na circuit. Sa tuwing lilitaw ang isang letrang C mayroong isang LED na konektado sa kabilang panig. Ang pagtingin nang malapitan ay nagpapakita ng 8 sa mga LED na ito, at lahat sila ay konektado sa mga lilang wires sa 4 / B at 3 / A sa ibabang kaliwa ng circuit.

Ang 2 wires na ito ay kumokonekta sa ilalim na circuit malapit sa mga puntos na 3 at 4, sa itaas lamang ng ZD1 at R1.

Paghiwalayin namin ngayon ang mga LED mula sa ilalim na circuit board - kunin ang iyong mga cutter at gupitin ang 2 mga wire na lilang malapit sa ibabang circuit board sa mga puntos na 3 at 4. Sa iyong mga striper ng kawad, i-strip pabalik ang tungkol sa 5mm sa bawat kawad upang maaari naming ilakip ang mga clip ng crocodile sa mga ito sa susunod na hakbang.

Hakbang 4: Idiskonekta ang Button Mula sa Bottom Circuit

Idiskonekta ang Pindutan Mula sa Ibabang Circuit
Idiskonekta ang Pindutan Mula sa Ibabang Circuit

Tingnan ang gitna ng tuktok na circuit board. Maaari mong makita ang isang circuit na humahantong mula sa gitna hanggang sa 2 lila na mga wire sa kanang ibaba. Ito ay kung paano naka-wire ang pindutan.

Kunin ang iyong mga cutter at gupitin ang 2 mga lilang wires na malapit sa maaari sa ibabang circuit board sa mga puntos na 5 at 6, pagkatapos ay gamitin muli ang iyong mga wire striper upang i-strip pabalik ang tungkol sa 5mm sa bawat isa.

Hakbang 5: Subukan ang Button

Subukan ang Pindutan
Subukan ang Pindutan
Subukan ang Pindutan
Subukan ang Pindutan

Upang matiyak na gumagana ang pindutan, ilagay ang iyong multimeter sa pagpapatuloy mode. Ikonekta ang isang pagsubok na humantong sa isa sa mga lilang wires sa kanan, at ang iba pang pagsubok ay humantong sa iba pang mga lilang kawad sa kanan. Dapat basahin ng iyong metro ang 0. Ngayon pindutin ang pindutan, dapat na basahin ng iyong metro ang 1.

Mahusay, mayroon na kaming pindutan.

Hakbang 6: Iilawan ang mga LED

Iilawan ang mga LED
Iilawan ang mga LED
Iilawan ang mga LED
Iilawan ang mga LED
Iilawan ang mga LED
Iilawan ang mga LED
Iilawan ang mga LED
Iilawan ang mga LED

Ngayon ito ang talagang kasiyahan - hinahayaan ang mga LED na iyon.

Kumuha ng isang buwaya humantong (mas mabuti itim) at ikonekta ang isang dulo sa itim na kawad ng iyong 9V baterya konektor at ang isa sa isang 220 ohm risistor.

Kumuha ng isa pa (Gumamit ako ng berde) na lead ng crocodile at ikonekta ang isang dulo sa risistor at ang kabilang dulo sa kaliwang pinaka lila na kawad.

Kumuha ng isa pang lead ng crocodile (mas mabuti na pula) at ikonekta ang isang dulo sa lilang lead na 2 sa kaliwa at ang isa sa pulang kawad sa konektor ng baterya.

Ngayon, ikonekta ang baterya ng 9V - ang mga LED ay dapat na magpailaw.

Kung hindi sila ilaw ay siguraduhing nakakonekta mo ang mga lilang wires sa tamang paraan at ang iyong baterya ay may sapat na singil.

Kung nagtataka ka kung bakit gumamit ako ng isang 9v na baterya at 220 ohm risistor nang hindi alam ang spec ng LED na kaunting pagsubok at error ay kasangkot kaysa sa anumang pormula …

25 hanggang 30 mA sa pangkalahatan ang pinakamataas na inirekumendang kasalukuyang para sa isang LED. Gamit ang multimeter upang suriin ang kasalukuyang, na may isang boltahe na supply ng kuryente nagtrabaho ako mula sa isang mababang boltahe at sinubukan ang iba't ibang mga resistor hanggang sa makuha ko ang isang bagay sa ilalim ng figure na iyon na may magandang liwanag, at isang boltahe na maaaring ibigay ng isang karaniwang baterya. Ang baterya ng 9v at isang resistor na 220 ohm ay nagbigay ng kasalukuyang 19.1mA.

Hakbang 7: Alisin ang Mababang Circuit Board at Mga Wires na Pupunta sa Casing

Alisin ang Mababang Lupon ng Lupon at Mga Wires na Pupunta sa Casing
Alisin ang Mababang Lupon ng Lupon at Mga Wires na Pupunta sa Casing
Alisin ang Mababang Lupon ng Lupon at Mga Wires na Pupunta sa Casing
Alisin ang Mababang Lupon ng Lupon at Mga Wires na Pupunta sa Casing

Tulad ng iyong nalaman, kung ang kailangan mo lang ay ang switch at ilaw, kung gayon hindi mo na kailangan ang mas mababang circuit board. I-undo ang 4 na mga mani at iangat ang mas mababang circuit board. Ang isang 7/32 socket o nut spinner ay magiging perpekto para dito, ngunit maaari ka ring makawala sa paggamit ng isang pares ng pliers upang paluwagin sila at pagkatapos ay i-unscrew ang mga ito sa pamamagitan ng kamay.

Mayroon ding 2 lilang wires na pupunta sa pambalot. Hindi ko naisip kung para saan ang mga ito, kung alam mo kung gayon mangyaring sabihin sa akin. Pinutol ko ang minahan na malapit sa pambalot hangga't maaari pagkatapos ay tinakpan ng insulation tape.

Hakbang 8: I-disassemble Handa para sa Paglilinis

I-disassemble Handa para sa paglilinis
I-disassemble Handa para sa paglilinis
I-disassemble Handa para sa paglilinis
I-disassemble Handa para sa paglilinis

Alisin ang 4 na mga mani sa tuktok na circuit board at alisin ang mga pulang washer. Pagkatapos ay dapat na iangat ang circuit board.

Hilahin ang mga LED sa kanilang mga may hawak - gaganapin sila sa puting malagkit, kung gayon ang lahat ay dapat na magkahiwalay na madali.

Hakbang 9: Paglilinis

Paglilinis
Paglilinis

Ngayon ito ang pinakamahirap na bahagi ng Maituturo, nangangailangan ito ng maraming pagsisikap at maaari kang makahanap ng isang mas mahusay na paraan, ngunit ito ay gumagana para sa akin:

1. Dalhin ang lahat ng mga hindi kuryenteng bahagi (kaya alisin ang mga LED at circuit board atbp) at ibabad sa isang mangkok ng maligamgam na tubig at hugasan ang likido. Pagkatapos ng isang oras o higit pa, kumuha at mag-scrub gamit ang sponge at brush ng ngipin

3. Mag-iwan ng magdamag sa isang mangkok ng mga natutunaw na damit na naghuhugas ng pulbos

4. Lumabas at mag-scrub muli gamit ang espongha at sipilyo ng ngipin

5. Ulitin ang nakaraang 2 mga hakbang

6. Anumang dumi na natitira, tanggalin ito sa wire wool (dapat ay mas maselan ako sa pulang plastik na singsing habang naka-gasgas ang minahan)

7. Banlawan ang anumang maluwag na dumi at matuyo

Hakbang 10: Muling pagsasama

Muling pagtitipon
Muling pagtitipon
Muling pagtitipon
Muling pagtitipon

Panahon na upang muling magkasama ang pindutan. Inaasahan mong binibigyang pansin mo kung paano nagmula ang lahat ng mga bahaging iyon?

Ok, kung hindi:

  • Ihiga ang metal plate sa harapan.
  • Idagdag muna ang translucent orange disc na may nakausli na bahagi na nakaharap pababa.
  • Susunod na idagdag ang pindutang 'bukas' (siguraduhin na ito ang tamang paraan up)
  • Pagkasyahin ang metal spring sa likod ng pindutan
  • Idagdag ang malinaw na singsing
  • Idagdag ang circuit board
  • I-slide ang likod ng LED sa lugar
  • Idagdag ang 4 na pulang washer
  • Idagdag ang 4 na mani at higpitan

Hakbang 11: Isinasama sa isang Microcontroller

Isinasama sa isang Microcontroller
Isinasama sa isang Microcontroller
Isinasama sa isang Microcontroller
Isinasama sa isang Microcontroller
Isinasama sa isang Microcontroller
Isinasama sa isang Microcontroller

Ngayon mayroon kang isang magandang malinis na ilaw at pindutan, ano ang gagawin mo sa susunod?

Maaaring magamit ang pindutan ayon sa anumang iba pang switch / button tulad ng sa tutorial na ito para sa Arduino o Raspberry Pi.

Ang mga LED ay medyo mas kumplikado dahil nangangailangan sila ng 9V na lakas, ngunit ang Arduino o Pi ay karaniwang nagbibigay ng 5V nang higit pa. Nakuha ko ito sa pamamagitan ng pag-power ng mga LED gamit ang 9V na baterya, ngunit gumamit ng isang Mosfet (IRLML6244TRPBF N-Mosfet) upang mapalitan sila ng aking ESP32, tingnan dito para sa isang tutorial.

Natagpuan ko na ang metal na pambalot ay maikli ang microcontroller, kaya inilagay ang isang maliit na piraso ng plastik sa ibabang bahagi ng pindutan.

Ang code para sa aking pindutan ng Philips Hue ay nasa Github dito.

Hakbang 12: Ano ang Ginawa Mo?

Ano ang Ginawa Mo?
Ano ang Ginawa Mo?
Ano ang Ginawa Mo?
Ano ang Ginawa Mo?
Ano ang Ginawa Mo?
Ano ang Ginawa Mo?

At iyon na. Umaasa ako na ito ay kapaki-pakinabang.

Kung namamahala ka upang gumawa ng isang bagay sa iyong pindutan ng pintuan ng London Underground, gusto kong makita ito, kaya't ibahagi.

Inirerekumendang: