Orodha ya maudhui:
- Hatua ya 1: Sehemu Zilizotumiwa
- Hatua ya 2: Ubunifu wa 3D
- Hatua ya 3: Nguvu ya Pi
- Hatua ya 4: Onyesha
- Hatua ya 5: Kuiweka Pamoja na Kuunganisha kwa Pi
- Hatua ya 6: Hitimisho
Video: Repurpose Drive Optical Na RPi: 6 Hatua (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Mradi huu ulitokea baada ya gari langu la macho la mpendwa kuanza kufanya vibaya. Tray ya CD ingeibuka mara kwa mara kila ninapotoa kompyuta yangu ndogo kushinikiza au kuihamisha kwa njia yoyote. Utambuzi wangu wa shida ilikuwa kwamba lazima kuwe na unganisho huru ambalo lilikuwa likibadilisha swichi wakati wowote ilipokuwa ikihamia. Hii ilizidi kukera na mwishowe, niliamua kufanya kitu juu yake. Nilikuwa nimetumia gari la macho mara moja tu katika miaka 2 ya kuwa na kompyuta yangu ndogo kwa hivyo nilifikiri labda ningeweza kufanya bila hiyo kabisa.
Kuondoa tray ilimaanisha nilikuwa na shimo kubwa kando ya kompyuta yangu kwa hivyo nilihitaji kuijaza na kitu. Nilikuwa nimeona kuwa unaweza kununua bays ambazo unaweza kuweka gari ngumu ya pili kwa kompyuta yako ndogo. Sikuwa na hitaji la hivyo badala yake, nilienda kubuni na kuchapa 3D sehemu tupu inayobadilishwa na vipimo sawa na kupiga mbizi asili, na nafasi ambayo ningeweza kutoshea daftari la ukubwa wa pasipoti ambalo nilitunza maoni yangu yote ya mradi Huu ulikuwa mradi mdogo wa kufurahisha na mwanzo wa mazungumzo na ulifanya kazi kikamilifu. Ilinifanya nifikirie, kwamba labda unaweza kutoshea vitu vingine kwenye mali isiyohamishika hii mpya iliyopatikana ndani ya kompyuta yangu ndogo. Nilifikiria juu ya kile ninachoweza kuweka hapo badala yake na nikagundua kuwa ninaweza kupachika Raspberry Pi ndani ya kompyuta yangu ambayo ningeweza kutumia kwa miradi wakati wowote na IO inayoweza kupangwa zaidi kwa kompyuta yangu. Wakati wazo hili likibadilika nilikuja na wazo la kuwezesha fomu ya Pi nguvu inayotolewa na kompyuta ndogo kuendesha gari la macho na kuunganisha kwa Pi kutoka kwa kompyuta yangu ndogo kutumia VNC. Hii ilimaanisha kuwa ningeweza kupata desktop ya Raspberry Pi yangu popote bila kuhitaji vifaa vyote vinavyoenda nayo. Hii ni kama pi-top hata hivyo, hapa bado nina uwezo wa kutumia kompyuta yangu ndogo kama ilivyokusudiwa hapo awali isipokuwa kwa ukosefu wa gari la cd.
Katika Agizo hili nitaweza kupitia jinsi nilivyoenda kujenga mradi huu na shida nilizokutana nazo na kushinda. Haitakuwa mafundisho ya jadi mahali ninapopitia kila hatua ambayo inapaswa kufuatwa kidini kwa sababu nadhani hiyo ni niche kabisa, kwani watu wachache sana siku hizi wana ghuba za macho zinazoondolewa kwenye kompyuta zao ndogo. Badala yake katika Agizo hili, ninatumahi kuonyesha jinsi nilivyoshinda shida tofauti za muundo ili hakuna mtu mwingine anapaswa kufanya kazi kwenye miradi kama hiyo.
Nitatoa viungo kwa sehemu na faili zote za 3D nilizotumia, kwa hivyo ikiwa mtu yeyote ana kompyuta sawa sawa (Lenovo ThinkPad T420) au inayoendana na kwamba wanaweza kujenga mradi pia. Ikiwa katika hali yoyote haijulikani tafadhali jisikie huru kutoa maoni, na nitasaidia kwa furaha.
Hatua ya 1: Sehemu Zilizotumiwa
Kwa mradi huu, sehemu kuu 3 tu ndizo zilihitajika sana:
Pi ya raspberry na usakinishaji mpya wa NOOBS na pini za pembe za kulia zilizouzwa. Nilikwenda na Pi Zero W kwa sababu ndogo ya fomu na ukweli kwamba sitahitaji vifaa vya ziada vya mitandao. Kama mawazo ya baadaye, niligundua kuwa ningeweza kutoshea kiwango cha kawaida cha rasipiberi huko ndani kama vile Pi 3 b + ikiwa nitakatisha viunganisho vikubwa kama bandari za USB na Ethernet.
Onyesho la 28 x 132 OLED I2C. Hii inaonyesha IP ya pi ili uweze kuungana kwa urahisi zaidi na SSH au VNC. Nilinunua za bei rahisi kutoka China kwa sababu sikutaka kuwa na wasiwasi juu ya kuzivunja lakini pia unaweza kupata zingine nzuri kutoka Adafruit. Kwa bahati nzuri maktaba ya Adafruit ya bidhaa zao pia inaweza kutumika kwa ile ya Wachina.
Cable ya SATA ya kiume hadi ya kike. Hii hutumiwa kuchukua nguvu kutoka kwa kompyuta ndogo. Inahitaji kuwa na waya zote zinazotoka kwenye sehemu ya umeme (zaidi juu ya hiyo baadaye).
Hatua ya 2: Ubunifu wa 3D
Ili kutoshea Raspberry Pi kwenye yanayopangwa kwa tray ya macho ya macho nilihitaji kuunda kitu chenye vipimo sawa na gari. Kutumia jozi ya calipers nilichukua vipimo vya gari na kuchora mchoro na vipimo hivyo kwenye programu yangu ya CAD. Hapa ninatumia Onshape, zana inayotegemea kivinjari. Ni nzuri sana na inamaanisha hauitaji kupakua mzigo wa programu kwenye kompyuta yako na bora zaidi, inafanya kazi na Linux. Napenda, hata hivyo, kupendekeza Fusion 360 na darasa lenyewe la Kuchapisha la 3D ikiwa unataka kuanza na aina hii ya muundo na mfumo wako wa uendeshaji unasaidiwa. Nilitoa mchoro ili kujenga sehemu hiyo kwa mwelekeo sahihi na kuanza kuongeza mashimo upande ambapo sehemu za gari zinaendana na vis. Sehemu za thes ni muhimu sana kwa sababu zinashikilia mbizi mahali pake lakini pia zinaweza kutolewa kutoka kwa gari kwa hivyo hauitaji kuzipanga upya mwenyewe. Baada ya kuwa na umbo la kimsingi nilianza kuchora juu ya uso wa juu mashimo yote ambayo nilitaka kutengeneza Raspberry Pi, kontakt SATA, waya, na onyesho. Bado kulikuwa na nafasi iliyobaki kwa hivyo niliongeza nafasi ya kuweka ubao wa mkate kwenye prototyping ya kwenda. Nilitengeneza pia mchoro mbele ili kuchomoa, kutengeneza nafasi ya maonyesho.
Nilihitaji kuchapisha na kurekebisha muundo wangu mara kadhaa ili kuipata vizuri na kuwa na mashimo yote katika sehemu sahihi na saizi. Jambo moja kukumbuka ni uvumilivu wa printa yako wakati wa kuibuni ili kila kitu kiwe sawa.
Nilichapisha yangu na karibu 20% ya ujazo na urefu wa safu ya 0.15mm na nimepata karibu kabisa.
Faili zangu za Onshape zinaweza kutazamwa hapa. Au unaweza tu kupakua STL. Hii ilibuniwa Lenovo ThinkPad T420 yangu labda haitaambatana na laptops zingine nyingi.
Hatua ya 3: Nguvu ya Pi
Kulazimisha Pi labda ilikuwa sehemu ya ujanja zaidi ya mradi huo. Kontakt ya SATA kwenye kompyuta yangu ndogo haitoi nguvu ya 5V isipokuwa inagundua kuwa kifaa kipo. Baada ya kupekua wavuti nilipata nyaraka za marekebisho ya SATA-io 2.6 ambayo inataja kwa ufupi kwamba ili kifaa kitambuliwe lazima kuwe na kipinga 1k kati ya pini iliyopo na ardhi. Niligundua pini zote kwa msaada wa ukurasa wa Wikipedia na multimeter. Kwenye kebo yangu, ilibainika kuwa waya mbili nyeusi zilikuwa GND na + 5v na manjano na nyekundu zilikuwa pini za Kifaa (DP) na Viwanda vya Utambuzi (MD) mtawaliwa. Nilikatisha kebo ya data na sikuhitaji pini ya MD kwa hivyo niliikata hiyo pia, na kuiweka kwa maboksi kwa kutumia neli ya kupunguza joto. Niliuza kipinga 1k kati ya DP na GND, nikachukua upande wa GND na kupanua waya huo. Hii iliniacha na 5v tu na GND ambayo niliuza moja kwa moja nyuma ya Pi kwenye pedi mbili nyuma ya bandari ndogo ya umeme ya USB.
KUMBUKA:
Hii ndio sehemu hatari zaidi ya mradi na bado nimeshangazwa kwamba sikuvunja kompyuta yangu kufanya hivi. Tafadhali hakikisha kwamba ikiwa unafanya kitu chochote kama hicho unaelewa haswa kile unachofanya vinginevyo unaweza kuvunja vitu kwa urahisi.
Hatua ya 4: Onyesha
Kuongeza onyesho kwenye mradi wangu haikuwa muhimu sana, lakini inafanya kuwa rahisi sana kuunganisha kwa Pi. Nilibadilisha pini kutoka kwenye onyesho lililokuja nayo na kuibadilisha na waya fupi. Kisha nikauza ncha za waya hizi nyuma ya pini kwenye rasiberi kulingana na mwongozo wa I2C kwenye mfumo wa ujifunzaji wa adafruit. Kuunganisha waya nyuma ilikuwa ngumu sana kwani pini za pembe ya kulia haikuwa rahisi kuzunguka na chuma cha kutengeneza. Ingekuwa rahisi zaidi kuziunganisha waya kwenye pini kisha kuziba pini kwa Pi. Nililinganisha urefu wa waya na umbali katika sehemu iliyochapishwa ili kuhakikisha waya hazikuwa ndefu sana.
Hatua ya 5: Kuiweka Pamoja na Kuunganisha kwa Pi
Kilichobaki kufanya ni kuanzisha Pi. Niliiunganisha na vifaa vyake vyote (Skrini, kibodi na panya) na kuanzisha VNC kulingana na mafunzo haya. Kisha nikawezesha I2C kwenye pi ya rasipberry na mafunzo haya. Na mwishowe imewekwa maktaba zote kuendesha onyesho la I2C kutoka kwa mafunzo haya. Utagundua ninatumia mfano stats.py katika mradi wangu lakini ningeweza kuibadilisha ikiwa nilitaka lakini ni sawa kwa programu hii. Ili kupata skrini kuonyesha takwimu wakati wa kuanza niliongeza amri ya kutumia mchoro wa stats.py chini ya / etc / profile ukitumia:
Sudo nano / nk / profile
na kisha akaongeza chini:
sudo python / Adafruit_Python_SSD1306/examples/stats.py
kuokoa na kutoka na Ctrl-X, Y, Ingiza
Sasa ninapoanza tena pi inaonyesha takwimu baada ya muda wa kuwasha. Baada ya kufanya kila kitu kufanya kazi niliiweka yote kwenye sehemu iliyochapishwa nikihakikisha kupata kebo ya SATA kwa njia sahihi, na kuiweka kwenye kompyuta ndogo na ikafanya kazi.
Ili kuungana na Pi kutoka kwa kompyuta yangu ndogo na VNC, kompyuta zote mbili zinahitaji kuwa kwenye mtandao mmoja. Ili kupata Pi kuungana na mtandao ingawa, nilihitaji kushikamana na pi au kutumia skrini. Kwa kuwa sitaki kuiweka ikiunganishwa na skrini kila wakati ninabadilisha mtandao mimi badala yake imeunganishwa na hotspot iliyoundwa na kompyuta yangu ndogo. Laptop yangu haiwezi kurudia unganisho la mtandao kutoka kwa wifi kwani ina kadi moja tu ya mtandao. Hii inamaanisha kile ninachopaswa kufanya ni kuweka eneo la moto la mbali ili kuunganisha kwenye Pi inayopitia VNC, na kisha upate Pi kuungana na mtandao mwingine wa mahali ambao kompyuta yangu ndogo inaweza kuungana nayo. Mara tu wanapokuwa wote kwenye mtandao mmoja na unganisho la mtandao naweza kuungana tena na VNC. Na hapo tunayo! Ninaweza sasa kufanya kazi kwenye Pi yangu iliyounganishwa kwenye mtandao kutoka kwa kiolesura cha laptop yangu.
Hatua ya 6: Hitimisho
Mradi huu ulikuwa wa kufurahisha sana kujenga na sasa ninafurahi kuwa nimepata tena nafasi ya kupoteza kwenye kompyuta yangu ndogo kwa kitu muhimu zaidi. Nilijifunza mengi wakati nikifanya kazi na natumahi imekuhimiza kujenga kitu kama hicho. Ikiwa una maswali yoyote, maoni au vidokezo tafadhali shiriki kwenye maoni na nitahakikisha kujibu.
Ikiwa unapata kitu muhimu kutoka kwa hii inayoweza kufundishwa je! Utafikiria kuipigia kura katika shindano la Tupio la Hazina tafadhali:)
Ilipendekeza:
Kudhibiti DC Motor na Encoder Optical Sensor Module FC-03: 7 Hatua
Dhibiti Magari ya DC na Moduli ya Sura ya Sura ya Macho ya FC-03: Katika mafunzo haya tutajifunza jinsi ya kuhesabu usimbuaji wa Optical ukitumia gari la DC, onyesho la OLED na Visuino. Tazama video
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Kuongeza Uzito kwa Panya yako ya Microsoft Wheel Optical 1.1a: 3 Hatua
Kuongeza Uzito kwa Panya yako ya Microsoft Wheel Optical 1.1a: Kweli, hii inayoweza kufundishwa ni ushuru kwa watu ambao hawapendi panya wale wenye hisia nyepesi. Nilifanya hivi hivi karibuni panya wa wireless nilikuwa nikikopa kutoka kwa rafiki (Kituo kizuri cha media cha logitech moja kwa hiyo), alinunua kompyuta mpya na
USB Thumb Drive Drive Zippo Nyepesi Uchunguzi Mod (Mashindano ya Ukubwa wa Mfukoni! Nipigie Kura!): Hatua 7
USB Thumb Drive Zippo Nyepesi Uchunguzi Mod (Mashindano ya Ukubwa wa Mfukoni! Nipigie Kura!): Je! Umechoka na gari la kidole cha USB linaloonekana lenye kupendeza? Spice it up na hii Zippo Nyepesi Mod
Old Xbox 360 Hard Drive + Hard Drive Transfer Kit = Portable USB Hard Drive!: 4 Hatua
Old Xbox 360 Hard Drive + Hard Drive Transfer Kit = Portable USB Hard Drive !: Kwa hivyo … Umeamua kununua 120GB HDD kwa Xbox 360 yako. Sasa unayo gari ngumu ya zamani ambayo labda hautaenda tumia tena, pamoja na kebo isiyo na maana. Unaweza kuiuza au kuitoa … au kuitumia vizuri