Агуулгын хүснэгт:
- Алхам 1: Ашигласан эд анги
- Алхам 2: 3D дизайн
- Алхам 3: Pi -г тэжээх
- Алхам 4: Дэлгэц
- Алхам 5: Бүгдийг нэгтгэж, Пи -тэй холбогдох
- Алхам 6: Дүгнэлт
Видео: RPi ашиглан оптик хөтчийг дахин ашиглах: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэ төсөл миний хайртай зөөврийн компьютерын оптик хөтөч буруу ажиллаж эхэлсний дараа хэрэгжсэн юм. Зөөврийн компьютерээ түлхэх эсвэл ямар нэгэн байдлаар хөдөлгөх болгонд CD тавиур удаа дараа гарч ирэх болно. Асуудлын оношлогоо нь сул холболт байсан байх магадлалтай бөгөөд энэ нь түлхэх товчлуурыг хөдөлгөх бүрт тасалддаг байв. Энэ нь улам бүр уурлуулж, эцэст нь би энэ талаар ямар нэгэн зүйл хийхээр шийдлээ. Би зөөврийн компьютертэй болсон 2 жилийн хугацаанд оптик дискийг ганцхан удаа ашиглаж байсан болохоор үүнийг огт хийхгүй байх гэж бодсон.
Тавиурыг авч хаясан нь миний компьютерын хажууд том нүх байсан тул ямар нэгэн зүйлээр дүүргэх шаардлагатай болсон гэсэн үг юм. Та зөөврийн компьютер дээрээ хоёр дахь хатуу дискийг оруулах боломжтой булан худалдаж авах боломжтойг би харсан. Надад тийм шаардлага байхгүй байсан тул би төслийн бүх санаагаа хадгалсан паспортын хэмжээтэй дэвтэрт багтаах зай бүхий анхны хоосон хэсгийг солих хоосон хэсгийг зохион бүтээж, 3D хэвлэх ажлыг эхлүүлсэн. Энэ бол хөгжилтэй бяцхан төсөл, ярианы эхлэл байсан бөгөөд төгс ажилласан. Та миний зөөврийн компьютер дотор байгаа шинэ олдсон үл хөдлөх хөрөнгөнд өөр зүйл оруулах боломжтой гэж бодож байсан. Би оронд нь юу хийж болох талаар бодож, компьютер дээрээ Raspberry Pi суулгаж болох бөгөөд үүнийг төсөл дээр ашиглаж болох бөгөөд компьютерт илүү програмчлагдах IO суулгаж болохыг ойлгосон. Энэхүү санаа нь хөгжихийн хэрээр би оптик хөтөчийг ажиллуулахын тулд зөөврийн компьютерээр хангаж, зөөврийн компьютерээсээ VNC ашиглан Pi -тэй холбох санааг олсон юм. Энэ нь би Raspberry Pi -ийн ширээний компьютерт холбогдох бүх дагалдах хэрэгслийг ашиглахгүйгээр хаанаас ч хамаагүй хандах боломжтой гэсэн үг юм. Энэ нь pi-top-тэй адилхан боловч энд би зөөврийн компьютерээ CD диск дутагдсанаас бусад тохиолдолд ашиглах боломжтой хэвээр байна.
Энэхүү зааварчилгааны номонд би энэ төслийг хэрхэн бүтээж, тулгарч байсан бэрхшээлүүдээ даван туулах болно. Шашны дагуу хийх ёстой алхам бүрийг даван туулах нь уламжлалт зааварчилгаа биш байх болно, учир нь энэ бол маш нарийн зүйл гэж би бодож байна, учир нь өнөө үед цөөхөн хүн зөөврийн компьютер дээрээ зөөврийн оптик дискний үүртэй байдаг. Энэхүү зааварчилгааны номонд би өөр өөр дизайны бэрхшээлийг хэрхэн даван туулснаа харуулах гэж найдаж байна, ингэснээр ижил төстэй төслүүд дээр ажиллахад өөр хэн ч үүнийг хийх ёсгүй.
Би ашигласан эд ангиуд болон бүх 3D файлуудын холбоосыг өгөх болно, тиймээс хэрэв хэн нэгэн нь яг ижил зөөврийн компьютертэй бол (Lenovo ThinkPad T420) эсвэл түүнтэй нийцэж байгаа бол төслийг бүтээх боломжтой болно. Хэрэв ямар нэгэн зүйл тодорхойгүй байгаа бол сэтгэгдлээ үлдээнэ үү, би баяртайгаар туслах болно.
Алхам 1: Ашигласан эд анги
Энэ төслийн хувьд зөвхөн 3 үндсэн хэсэг үнэхээр хэрэгтэй байсан.
Бөөрөлзгөнө pi нь гагнасан тэгш өнцөгт тээглүүр бүхий NOOBS -ийн шинэ суулгацтай. Би Pi Zero W -тэй хамт жижиг хэлбэрийн хүчин зүйлтэй болсон бөгөөд надад сүлжээний нэмэлт тоног төхөөрөмж хэрэггүй болно. Хэрэв би USB, Ethernet порт гэх мэт том холболтуудыг салгавал би Pi 3 b+ гэх мэт стандарт хэмжээтэй бөөрөлзгөнө пи -ийг багтаах боломжтой байж магадгүй гэж бодсон юм.
28 x 132 OLED I2C дэлгэц. Энэ нь pi -ийн IP хаягийг харуулдаг бөгөөд ингэснээр та SSH эсвэл VNC -тэй илүү хялбар холбогдох боломжтой болно. Би Хятадаас хямд үнээр худалдаж авлаа, учир нь би үүнийг эвдэх талаар санаа зовохыг хүсээгүй, гэхдээ та Адафрутаас илүү сайхан зүйлийг авах боломжтой. Аз болоход тэдний бүтээгдэхүүний Adafruit номын санг Хятадын номын санд ашиглах боломжтой.
SATA эрэгтэй, эмэгтэй туранхай кабель. Үүнийг зөөврийн компьютерээс тэжээл авахад ашигладаг. Энэ нь цахилгааны хэсгээс ирдэг бүх утастай байх шаардлагатай (дараа нь энэ талаар дэлгэрэнгүй).
Алхам 2: 3D дизайн
Raspberry Pi -ийг оптик хөтөчийн тавиурын үүрэнд оруулахын тулд хөтөчтэй яг ижил хэмжээтэй зүйлийг бүтээх хэрэгтэй байв. Хос диаметр хэмжигч ашиглан би хөтчийнхөө хэмжээсийг буулгаж, CAD програм дээрээ эдгээр хэмжээсийн ноорог зурсан. Энд би хөтөч дээр суурилсан Onshape хэрэгслийг ашиглаж байна. Энэ нь маш сайн бөгөөд танд компьютер дээрээ маш их програм татаж авах шаардлагагүй бөгөөд хамгийн сайн нь Линукс дээр ажилладаг. Гэсэн хэдий ч хэрэв та ийм загварыг эхлүүлэхийг хүсч байвал үйлдлийн системээ дэмжиж байвал Fusion 360 болон Instructable -ийн өөрийн гэсэн 3D хэвлэх анги санал болгож байна. Би тухайн хэсгийг зөв хэмжээсийг бүрдүүлэхийн тулд ноорог зурж, хөтөчийн хавчаарыг боолтоор бэхэлсэн талд нүх нэмж эхлэв. Клипүүд нь маш ашигтай байдаг, учир нь тэд усанд шумбаж байгаа боловч хөтөчөөс салгаж авах боломжтой тул та өөрөө дахин төлөвлөх шаардлагагүй болно. Үндсэн хэлбэрийг олж авсны дараа би Raspberry Pi, SATA холбогч, утас, дэлгэц дээр хийхийг хүссэн бүх нүхийг дээд гадаргуу дээр зурж эхлэв. Хоосон зай үлдсэн хэвээр байсан тул би прототип хийж байхдаа талхны тавцан тавихаар зай нэмэв. Би мөн дэлгэцэн дээр зай гаргахын тулд урд талд нь ноорог хийсэн.
Загвараа зөв болгож, бүх нүхийг зөв газар, хэмжээтэй байлгахын тулд би загвараа хэд хэдэн удаа хэвлэж, тохируулах шаардлагатай болсон. Анхаарах ёстой нэг зүйл бол хэвлэгчийг зохион бүтээхдээ бүх зүйл төгс тохирох тэвчээр юм.
Би уурхайг 20% орчим дүүргэлт, 0.15мм өндөртэй хэвлэсэн бөгөөд яг л төгс төгөлдөр болсон.
Миний Onshape файлуудыг эндээс үзэх боломжтой. Эсвэл та STL татаж авах боломжтой. Энэ нь миний Lenovo ThinkPad T420 -д зориулагдсан бөгөөд бусад ихэнх зөөврийн компьютеруудтай таарахгүй байж магадгүй юм.
Алхам 3: Pi -г тэжээх
Pi -г ажиллуулах нь төслийн хамгийн төвөгтэй хэсэг байсан байх. Миний зөөврийн компьютер дээрх SATA холбогч нь төхөөрөмж байгаа эсэхийг илрүүлээгүй тохиолдолд 5V хүчдэл өгдөггүй. Вэбийг хайсны дараа би SATA-io хувилбар 2.6-ийн баримт бичгийг олсон бөгөөд энэ нь төхөөрөмжийг илрүүлэхийн тулд төхөөрөмжийн одоогийн зүү ба газардуулгын хооронд 1k эсэргүүцэлтэй байх ёстой гэж товчхон дурдсан болно. Би Википедиа хуудас болон мултиметр ашиглан бүх зүүг тодорхойлсон. Миний кабель дээр хоёр хар утас нь GND ба +5v, шар ба улаан нь Device Present (DP) ба Үйлдвэрлэлийн оношлогоо (MD) зүү байсан нь тогтоогджээ. Би өгөгдлийн кабелийг богиносгосон бөгөөд надад MD зүү хэрэггүй байсан тул би үүнийг бас хайчилж, дулаан багасгадаг хоолой ашиглан тусгаарлав. Би DP ба GND хооронд 1k резисторыг гагнаж, GND талыг авч, утсыг сунгасан. Энэ нь надад хүчдэлийн микро USB портын ард байрлах хоёр дэвсгэр дээр Pi -ийн ар талд шууд гагнасан 5v ба GND -ийг үлдээсэн юм.
ТАЙЛБАР:
Энэ бол төслийн хамгийн аюултай хэсэг бөгөөд би үүнийг хийж байхдаа компьютераа эвдэж чадаагүйдээ гайхсаар байна. Хэрэв та үүнтэй төстэй зүйл хийж байгаа бол яг юу хийж байгаагаа ойлгож байгаа эсэхээ шалгаарай, эс тэгвээс та зүйлийг амархан эвдэж чадна.
Алхам 4: Дэлгэц
Миний төсөлд дэлгэц нэмэх нь тийм ч чухал шаардлагагүй байсан ч энэ нь Pi -тай холбогдоход илүү хялбар болгодог. Би түүнтэй хамт ирсэн дэлгэцээс зүүг нь салгаж аваад богино утсаар сольсон. Би дараа нь эдгээр утаснуудын үзүүрийг adafruit сургалтын системийн I2C гарын авлагын дагуу бөөрөлзгөнө пир дээрх тээглүүрийн ар талд гагнав. Зөв өнцгөөр тээглүүрийг гагнуурын төмрөөр тойрох нь тийм ч амар биш байсан тул утсыг ар талд гагнах нь нэлээд төвөгтэй байв. Утаснуудаа зүүгээр гагнах нь гол руу гагнах нь илүү хялбар байх байсан болов уу. Утасны уртыг хэвлэсэн хэсгийн зайтай харьцуулж үзээд утаснууд хэтэрхий урт биш байгаа эсэхийг шалгав.
Алхам 5: Бүгдийг нэгтгэж, Пи -тэй холбогдох
Pi -г тохируулах л үлдлээ. Би үүнийг бүх дагалдах хэрэгслүүдтэйгээ (Дэлгэц, гар, хулгана) холбож, энэ гарын авлагын дагуу VNC -ийг тохируулсан. Дараа нь би энэ хичээлээр бөөрөлзгөнө pi дээр I2C -ийг идэвхжүүлсэн. Эцэст нь I2C дэлгэцийг ажиллуулахын тулд бүх номын санг суулгасан болно. Би төсөл дээрээ stats.py -ийн жишээг ашиглаж байгааг та анзаарах болно, гэхдээ хэрэв хүсвэл би үүнийг засаж болно, гэхдээ энэ програмд тохиромжтой. Дэлгэцийг эхлүүлэх үед статистик мэдээллийг харуулахын тулд би /etc /profile -ийн доод хэсэгт stats.py ноорог ажиллуулах тушаалыг нэмсэн.
sudo nano /etc /profile
дараа нь доод хэсэгт нэмж оруулав:
sudo python /Adafruit_Python_SSD1306/examples/stats.py
хадгалаад Ctrl-X, Y, Enter ашиглан гарна уу
Одоо би pi -г дахин эхлүүлэхэд хэсэг хугацааны дараа ачаалах үеийн статистикийг харуулна. Би бүх зүйлийг хийж дууссаны дараа үүнийг бүгдийг нь хэвлэсэн хэсэгт оруулаад SATA кабелийг зөв эргүүлж, зөөврийн компьютер дээрээ шургуулаад ажиллав.
VNC -тэй зөөврийн компьютерээсээ Pi руу холбогдохын тулд хоёр компьютер хоёулаа нэг сүлжээнд байх ёстой. Pi -г сүлжээнд холбохын тулд би pi -тай холбогдох эсвэл дэлгэц ашиглах шаардлагатай байсан. Сүлжээг солих бүрдээ үүнийг дэлгэцтэй холбохыг хүсэхгүй байгаа тул үүнийг зөөврийн компьютерийнхээ халуун цэг рүү холбохыг хүсч байна. Миний зөөврийн компьютер зөвхөн нэг сүлжээний карттай тул wifi -аас интернет холболтоо давтах боломжгүй байна. Энэ нь миний хийх ёстой зүйл бол зөөврийн компьютерын халуун цэгийг VNC -ээр дамжуулж буй Pi -тэй холбох, дараа нь миний зөөврийн компьютерт холбогдох бусад дотоод сүлжээнд холбогдохын тулд Pi -г авах явдал юм. Тэд хоёулаа интернет холболттой нэг сүлжээнд орсны дараа би VNC -тэй дахин холбогдох боломжтой болно. Тэнд бидэнд байна! Би одоо зөөврийн компьютерынхаа интерфейсээс интернетэд холбогдсон Pi дээрээ ажиллах боломжтой боллоо.
Алхам 6: Дүгнэлт
Энэ төслийг бүтээхэд маш хөгжилтэй байсан бөгөөд одоо би зөөврийн компьютерынхаа хоосон зайг илүү ашигтай зүйл болгон өөрчилсөндөө баяртай байна. Үүн дээр ажиллаж байхдаа би маш их зүйлийг сурсан бөгөөд энэ нь танд ижил төстэй зүйлийг бүтээх урам зориг өгсөн гэж найдаж байна. Хэрэв танд асуулт, санаа, зөвлөмж байгаа бол тэдгээрийг сэтгэгдэл дээр хуваалцаарай, би хариулах болно.
Хэрэв танд энэхүү зааварчилгаанаас хэрэгтэй зүйл байвал Trash To Treasure уралдаанд саналаа өгөх үү?:)
Зөвлөмж болгож буй:
Хуучин компьютерийн эд ангиудыг дахин ашиглах гайхалтай арга замууд: 7 алхам (зурагтай)
Хуучин компьютерийн эд ангиудыг дахин ашиглах гайхалтай арга замууд: Энэхүү зааварчилгаанд би хүн бүрийн хаяж байгаа хуучин компьютерийн зарим хэсгийг хэрхэн дахин ашиглах талаар товчхон өгөх болно. бүрэн өгөхгүй
Дахин ашиглах боломжтой ширээний сэнс (эвдэрдэггүй): 10 алхам (зурагтай)
Дахин ашиглах боломжтой ширээний сэнс (эвдэрч чадахгүй): Энэ бол таны хаях гэж байгаа бүх ундааны аяганаас дахин ашиглах боломжтой маш энгийн мини ширээний сэнсийг хэрхэн яаж хийх талаар зааварчилгаа юм. нартай халуун өдөр. Энэ нь
Хуучин гар утасны батерейг дахин ашиглах: 10 алхам (зурагтай)
Хуучин гар утасны батерейг дахин ашиглах: Хуучин гар утасны батерейг дахин ашиглах. Би eBay дээр гайхалтай жижиг модулийг олж нээснийхээ дараа саяхан ашигласан утасны батерейг олон төсөлд ашиглаж байна. Модуль нь ли-ион цэнэглэгч, хүчдэлийн зохицуулагчтай ирдэг бөгөөд үүнийг нэмэгдүүлэх боломжийг танд олгоно
Arduino + DS1307 + Neopixel ашиглан шугаман цаг: Зарим тоног төхөөрөмжийг дахин ашиглах: 5 алхам
Arduino + DS1307 + Neopixel ашиглан шугаман цаг: Зарим тоног төхөөрөмжийг дахин ашиглах: Өмнөх төслүүдээс надад Arduino UNO болон Neopixel LED зурвас үлдсэн бөгөөд өөр зүйл хийхийг хүсч байсан. Neopixel зурвас нь 60 LED гэрэлтэй тул үүнийг том цаг болгон ашигладаг гэж үздэг
Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (ИНГЭЖ ЦАГИЙН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХӨГЖҮҮЛЭХ): 7 алхам
Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (БАЙГАА ЦАГ ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХЭЛЭХ): Сайн байна уу Энэ бол эвдэршгүй зүйл бол метал хайрцгийг Altoids цагаан тугалганы ижил хэмжээтэй (эсвэл таны хүссэн хэмжээгээр) хэрхэн хийх тухай юм. Энэ нь юу гэсэн үг болохыг та мэдэх үү ???? Энэ нь та өөрөө цагаан тугалга хийх боломжтой гэсэн үг юм ….. Та ямар хэмжээтэй байхыг хүсч байна !!!!!!!!!!! Энд хэрхэн.МАТЕРИАЛ: 2