Satura rādītājs:
- 1. darbība. Izmantotās detaļas
- 2. solis: 3D dizains
- 3. solis: Pi barošana
- 4. darbība. Displejs
- 5. solis: salieciet to visu kopā un izveidojiet savienojumu ar Pi
- 6. darbība. Secinājums
Video: Atkārtoti izmantot optisko diskdzini ar RPi: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šis projekts radās pēc tam, kad mana mīļotā klēpjdatora optiskais diskdzinis sāka nepareizi rīkoties. Kompaktdisku paliktnis vairākkārt izlec, kad es iespiedu savu klēpjdatoru vai jebkādā veidā to pārvietoju. Mana problēmas diagnoze bija tāda, ka jābūt kādam vaļīgam savienojumam, kas atvienoja izmešanas slēdzi, kad tas tika pārvietots. Tas kļuva arvien aizkaitinošāk, un beidzot es nolēmu kaut ko darīt lietas labā. 2 gadu laikā, kad man bija klēpjdators, es tikai vienu reizi biju izmantojis optisko diskdzini, tāpēc domāju, ka droši vien varētu iztikt bez tā.
Paplātes noņemšana nozīmēja, ka datora sānos ir liels caurums, tāpēc man tas bija jāaizpilda ar kaut ko. Es biju redzējis, ka jūs varat iegādāties nodalījumus, kuros varat ievietot otru cieto disku klēpjdatoram. Man tā īsti nebija vajadzība, tāpēc es sāku izstrādāt un 3D drukāt tukšu rezerves daļu ar tādiem pašiem izmēriem kā sākotnējai niršanai ar vietu, kurā varētu ievietot pases izmēra piezīmju grāmatiņu, kurā glabāju visas savas projekta idejas. Šis bija mazs jautrs projekts un sarunu iesācējs, un tas strādāja perfekti. Tomēr tas lika man domāt, ka jūs, iespējams, varētu iekļaut citas lietas šajā jaunajā atrastajā nekustamajā īpašumā manā klēpjdatorā. Es domāju par to, ko es varētu ievietot tā vietā, un sapratu, ka datorā varētu ievietot Raspberry Pi, ko varētu izmantot projektiem, atrodoties ceļā, un vairāk programmējamu IO datoram. Attīstoties šai idejai, es nācu klajā ar ideju barot Pi no klēpjdatora sniegtās jaudas, lai palaistu optisko diskdzini, un izveidot savienojumu ar Pi no sava klēpjdatora, izmantojot VNC. Tas nozīmēja, ka es varēju piekļūt sava Raspberry Pi darbvirsmai jebkurā vietā, neprasot visas ar to saistītās perifērijas ierīces. Tomēr tas nedaudz atgādina pi-top, taču šeit es joprojām varu izmantot savu klēpjdatoru, kā tas sākotnēji bija paredzēts, izņemot cd diska trūkumu.
Šajā pamācībā es apskatīšu, kā man gāja, veidojot šo projektu, kā arī problēmas, ar kurām saskāros un kuras pārvarēju. Tas nebūs īsti tradicionāls pamācība, kurā es eju cauri katram solim, kas reliģiski jāievēro, jo, manuprāt, tas ir diezgan niša, jo mūsdienās ļoti maz cilvēku klēpjdatorā ir noņemami optisko diskdziņu nodalījumi. Tā vietā šajā pamācībā es ceru parādīt, kā es pārvarēju dažādas dizaina problēmas, lai nevienam citam tas nebūtu jādara, strādājot pie līdzīgiem projektiem.
Es sniegšu saites uz detaļām un visiem izmantotajiem 3D failiem, tādēļ, ja kādam ir tieši tāds pats klēpjdators (Lenovo ThinkPad T420) vai saderīgs, viņš var arī izveidot projektu. Ja kāda specifika ir neskaidra, lūdzu, komentējiet, un es labprāt palīdzēšu.
1. darbība. Izmantotās detaļas
Šim projektam bija nepieciešamas tikai 3 galvenās daļas:
Aveņu pi ar svaigu NOOBS instalāciju ar taisnleņķa tapām pielodētas. Es devos kopā ar Pi Zero W par mazo formu un faktu, ka man nebūtu nepieciešama papildu tīkla aparatūra. Vēlāk es sapratu, ka, iespējams, es būtu varējis tur ievietot standarta izmēra aveņu pi, piemēram, Pi 3 b+, ja atdalītu lielos savienotājus, piemēram, USB un Ethernet portus.
28 x 132 OLED I2C displejs. Tas parāda pi IP, lai jūs varētu vieglāk izveidot savienojumu ar SSH vai VNC. Es nopirku dažus lētus no Ķīnas, jo negribēju uztraukties par to salaušanu, bet jūs varat arī iegūt labākus no Adafruit. Par laimi Adafruit bibliotēku savam produktam var izmantot arī ķīniešu bibliotēkai.
SATA kabelis no vīrieša līdz sievietei. Tas tiek izmantots, lai ņemtu enerģiju no klēpjdatora. Tam ir jābūt visiem vadiem, kas nāk no barošanas sadaļas (vairāk par to vēlāk).
2. solis: 3D dizains
Lai ietilptu Raspberry Pi optiskā diskdziņa slotā, man bija jāizveido kaut kas ar tādiem pašiem izmēriem kā diskdzinim. Izmantojot suportu pāri, es noņēmu piedziņas izmērus un savā CAD programmatūrā uzzīmēju skici ar šiem izmēriem. Šeit es izmantoju Onshape-pārlūka rīku. Tas ir diezgan labi un nozīmē, ka datorā nav jāielādē programmatūras slodze, un pats labākais - tas darbojas ar Linux. Tomēr es ieteiktu Fusion 360 un pašu Instructable 3D drukāšanas klasi, ja vēlaties sākt ar šāda veida dizainu un jūsu operētājsistēma tiek atbalstīta. Es izspiedu skici, lai izveidotu detaļu pareizajā izmērā, un sāku pievienot caurumus uz sāniem, kur piedziņas skavas ir piestiprinātas ar skrūvēm. Šie klipi ir ļoti noderīgi, jo tie notur niršanu vietā, bet ir arī noņemami no diskdziņa, tāpēc jums tie nav jāpārveido pašam. Pēc pamata formas es sāku uzzīmēt visus caurumus, kurus vēlējos izveidot Raspberry Pi, SATA savienotājam, vadiem un displejam. Vēl bija brīva vieta, tāpēc es pievienoju vietu, kur ievietot maizes dēli prototipu izstrādei. Es arī izveidoju skici priekšpusē, lai izspiestu, lai atbrīvotu vietu displejam.
Man vajadzēja vairākas reizes izdrukāt un pielāgot savu dizainu, lai tas būtu pareizi un visi caurumi būtu pareizajās vietās un izmērā. Viena lieta, kas jāpatur prātā, ir jūsu printera tolerance, veidojot to tā, lai viss būtu ideāli piemērots.
Es drukāju raktuves ar apmēram 20% pildījumu un 0,15 mm slāņa augstumu, un esmu ieguvis to gandrīz perfekti.
Manus Onshape failus var apskatīt šeit. Vai arī varat vienkārši lejupielādēt STL. Tas bija paredzēts manam Lenovo ThinkPad T420, iespējams, tas nebūs saderīgs ar lielāko daļu citu klēpjdatoru.
3. solis: Pi barošana
Pi barošana, iespējams, bija sarežģītākā projekta daļa. SATA savienotājs manā klēpjdatorā nenodrošina 5 V strāvu, ja vien tas nekonstatē ierīces klātbūtni. Pēc tīmekļa pārlūkošanas es atradu SATA-io 2.6 pārskatīšanas dokumentāciju, kurā īsi minēts, ka ierīces noteikšanai ir jābūt 1k rezistoram starp ierīces esošo tapu un zemi. Es identificēju visas tapas, izmantojot Wikipedia lapu un multimetru. Uz mana kabeļa izrādījās, ka divi melnie vadi bija GND un +5v, un dzeltenie un sarkanie bija attiecīgi Device Present (DP) un ražošanas diagnostikas (MD) tapas. Es nogriezu datu kabeli un man nebija nepieciešama MD tapa, tāpēc es arī to nogriezu un izolēju, izmantojot termiski saraušanās caurules. Es lodēju 1k rezistoru starp DP un GND, un paņēmu GND pusi un pagarināju šo vadu. Tas man atstāja tikai 5 V un GND, kurus es lodēju tieši Pi aizmugurē uz diviem spilventiņiem aiz barošanas mikro USB porta.
PIEZĪME:
Šī ir visbīstamākā projekta daļa, un es joprojām esmu pārsteigts, ka, to darot, nesalauzu datoru. Lūdzu, pārliecinieties, ka, darot kaut ko līdzīgu, jūs precīzi saprotat, ko darāt, pretējā gadījumā jūs varētu viegli salauzt lietas.
4. darbība. Displejs
Displeja pievienošana manam projektam nebija īpaši nepieciešama, taču tas padara savienojumu ar Pi daudz vieglāku. Es atvienoju tapas no displeja, kas bija komplektā, un nomainīju to ar dažiem īsiem vadiem. Pēc tam es pielodēju šo vadu galus aveņu pi tapas aizmugurē saskaņā ar I2C rokasgrāmatu par adafruit mācību sistēmu. Vadu lodēšana aizmugurē bija diezgan sarežģīta, jo taisnā leņķa tapas nebija viegli apiet ar lodāmuru. Iespējams, būtu bijis vieglāk pielodēt vadus pie tapām, pēc tam piespraust tapas pie Pi. Es salīdzināju vadu garumu ar attālumiem drukātajā daļā, lai pārliecinātos, ka vadi nav pārāk gari.
5. solis: salieciet to visu kopā un izveidojiet savienojumu ar Pi
Atlika tikai izveidot Pi. I Pievienoju to ar visām perifērijas ierīcēm (ekrānu, tastatūru un peli) un iestatīju VNC saskaņā ar šo pamācību. Pēc tam ar šo apmācību es iespējoju I2C aveņu pi. Un, visbeidzot, no šīs apmācības instalēja visas bibliotēkas, lai palaistu I2C displeju. Jūs pamanīsit, ka savā projektā izmantoju stats.py piemēru, bet es varētu to rediģēt, ja vēlos, bet tas ir ideāli piemērots šai lietojumprogrammai. Lai ekrāns sākšanas laikā parādītu statistiku, es pievienoju komandu, lai palaistu stats.py skici /etc /profila apakšā, izmantojot:
sudo nano /etc /profile
un pēc tam pievieno apakšā:
sudo python /Adafruit_Python_SSD1306/examples/stats.py
saglabājiet un izejiet, nospiežot Ctrl-X, Y, Enter
Tagad, kad es restartēju pi, pēc kāda laika pēc palaišanas tiek parādīta statistika. Kad viss bija kārtībā, es to visu ievietoju drukātajā daļā, pārliecinoties, ka SATA kabelis ir iegūts pareizi, un iebīdīju to klēpjdatorā, un tas darbojās.
Lai izveidotu savienojumu ar Pi no mana klēpjdatora ar VNC, abiem datoriem jābūt vienā tīklā. Tomēr, lai Pi izveidotu savienojumu ar tīklu, man bija jābūt savienotam ar pi vai jāizmanto ekrāns. Tā kā es nevēlos, lai tas būtu jāiestata savienots ar ekrānu katru reizi, kad mainu tīklu, tā vietā tas ir jāpievieno klēpjdatora izveidotam tīklājam. Mans klēpjdators nevar atkārtot interneta savienojumu no wifi, jo tam ir tikai viena tīkla karte. Tas nozīmē, ka man ir jāiestata klēpjdatora tīklājs, lai izveidotu savienojumu ar Pi, kas iet caur VNC, un pēc tam liek Pi izveidot savienojumu ar kādu citu vietējo tīklu, ar kuru mans klēpjdators var izveidot savienojumu. Kad viņi abi ir vienā tīklā ar interneta savienojumu, es varu atjaunot savienojumu ar VNC. Un tur mums tas ir! Tagad es varu strādāt ar savu Pi, kas savienots ar internetu no klēpjdatora saskarnes.
6. darbība. Secinājums
Šo projektu bija ļoti jautri veidot, un tagad esmu laimīga, ka esmu izšķērdējis izšķērdēto vietu savā klēpjdatorā kaut kam noderīgākam. Strādājot pie tā, es daudz iemācījos, un es ceru, ka tas ir iedvesmojis jūs veidot kaut ko līdzīgu. Ja jums ir kādi jautājumi, idejas vai padomi, lūdzu, kopīgojiet tos komentāros, un es noteikti atbildēšu.
Ja esat ieguvis kaut ko noderīgu no šīs pamācības, lūdzu, apsveriet iespēju balsot par to konkursā Trash To Treasure:)
Ieteicams:
Forši veidi, kā atkārtoti izmantot vecās datora detaļas: 7 soļi (ar attēliem)
Forši veidi, kā atkārtoti izmantot vecās datoru detaļas: Šajā pamācībā es īsi sniegšu jums dažas idejas par to, kā atkārtoti izmantot dažas veco datoru daļas, kuras visi izmet. Jūs neticēsit, bet šajos vecajos datoros ir daudz interesantu daļu. nedos pilnu
Kā atkārtoti izmantot sabojātā klēpjdatora veco LCD ekrānu: 4 soļi
Kā atkārtoti izmantot sabojātā klēpjdatora veco LCD ekrānu: tas ir ļoti vienkāršs, bet arī ļoti satriecošs projekts. Jūs varat pārvērst jebkuru modernu klēpjdatora ekrānu ar monitoru, izmantojot atbilstošu draivera paneli. Šo divu savienojumu savienošana ir arī vienkārša. Vienkārši pievienojiet kabeli un gatavs. Bet es spēru to soli tālāk un arī
Optisko šķiedru lāzera ventilatori: 9 soļi (ar attēliem)
Optisko šķiedru lāzera ventilatori: kas ir forši? Šķiedru optika. Kas ir vēsāks? Lāzeri. Kas ir lieliski? Ugunsgrēka ventilatori. Šo pamācību daļēji iedvesmoja uguns ventilatori un daļēji bioniskā balerīna. Katrs ventilators ir izgatavots no pieciem optisko šķiedru stieņiem, ko izgaismo slīpuma sensors, lai tie būtu sarkani vai dzelteni
Kā atkārtoti izmantot veco iPod lādētāja dokstaciju: 5 soļi
Kā atkārtoti izmantot veco iPod lādētāja dokstaciju: man ir pirmā paaudze. iPod nano dokstacija, kas tikko gulēja ap māju. Tagad tas ir bezjēdzīgi, jo pirms dažiem gadiem es pazaudēju savu nano. Tātad, es kādu laiku biju bez iPod. Pēc ipod-blues … es saņēmu iPod Touch. Tā kā man nebija piestātnes, man bija br
Kā uzlabot optisko diskdzini no sava Powermac G4 Quicksilver 2001/2002: 3 soļi
Kā uzlabot optisko diskdzini no sava Powermac G4 Quicksilver 2001/2002: Šajā intructable es jums parādīšu, kā uzlabot ODD un citas lietas no jūsu Powermac G4 Quicksilver 2001/2002. Tas prasīs tikai dažas minūtes un tas ir ieteicams arī lietotājiem, kuri nav tik labi datoru jaunināšanā. Šīs darbības