Агуулгын хүснэгт:

Raspberry Pi 4B 3D хэвлэсэн таблет: 8 алхам (зурагтай)
Raspberry Pi 4B 3D хэвлэсэн таблет: 8 алхам (зурагтай)

Видео: Raspberry Pi 4B 3D хэвлэсэн таблет: 8 алхам (зурагтай)

Видео: Raspberry Pi 4B 3D хэвлэсэн таблет: 8 алхам (зурагтай)
Видео: Equipment Corner- OctoPrint configuration 2024, Долдугаар сарын
Anonim
Image
Image
Raspberry Pi 4B 3D хэвлэсэн таблет
Raspberry Pi 4B 3D хэвлэсэн таблет
Raspberry Pi 4B 3D хэвлэсэн таблет
Raspberry Pi 4B 3D хэвлэсэн таблет

Төслийн үзэл баримтлал нь 3D хэвлэх зориулалттай Raspberry Pi дээр суурилсан таблет бүтээх явдал юм. Бүх эд анги (бүрэлдэхүүн хэсгүүдийг) авахад хялбар, бэлэн байх ёстой. Энэ нь батерейтай байх ёстой бөгөөд энэ нь үндсэн тэжээлийн эх үүсвэр байх ёстой (энэ нь кабелийг залгуураар цэнэглэх болно, гэхдээ түүнгүйгээр ажиллахад хангалттай хүч байх ёстой.) Энэ нь гаргүйгээр төгс ажиллах чадвартай байх ёстой. (хэрэглэгчийн интерфейс дэх бүх зүйл гар, хулгана холбогдоогүй байсан ч асуудалгүй ажиллах ёстой гэсэн үг юм.)

Тэмдэглэл: Энэ төсөл нь Raspbian OS-ийг одоогоор ашиглаж байгаа бөгөөд илүү тохиромжтой "мэдрэгчтэй" шийдлийг олох хүртэл.

Онцлог шинж чанарууд

  • SBC: Raspberry Pi хувилбар 4B+ (4Gig RAM)
  • Дэлгэц: 7 инчийн LCD дэлгэц (мэдрэгчтэй)
  • Цахилгаан хангамж: PiJuice UPS (5000 мАмп батерейтай)
  • Камер: 1080p камер (урд)
  • Дуу ба чанга яригч: Дууны карт, 2 чанга яригч, 2 микрофонтой, чихэвчний аудио залгууртай.
  • Accelerometer: Gyro/Accelerometer - дэлгэцийг чиглүүлэх. (питонтой)
  • Хөргөх: Сэнс хурд хянагчтай холбогдсон сэнс (хурдыг питоноор хянадаг)
  • USB: USB таслах
  • Товчлуурууд:

    • Асаах товч
    • Эзлэхүүн дээш/доош рокер
  • LED:

    • Цэнэглэх
    • Эрчим хүч ба идэвхжилийн LED гэрлийг хайрцаг руу чиглүүлдэг (Nylon ашиглан).
  • Арын хавтан:

    Хулсан мод нуруу, лазераар сийлсэн будагтай

Төслийн дэлгэрэнгүй мэдээлэл: GitHub

Тэмдэглэл: Хэрэв танд лазер хавсралт байхгүй бол та энэ алхамаа орхиж эсвэл найзаасаа асуугаарай (gcode -ийг өгсөн)

Хангамж

  • Raspberry Pi 4B+ (Эсвэл 3B+, хэрэв та А форматтай самбар ашигладаг бол сүлжээ болон USB блокуудыг устгах боломжтой) Amazon
  • 7 инчийн албан ёсны Raspberry Pi LCD дэлгэц (мэдрэгчтэй) Amazon
  • PiJuice UPS PiSupply
  • PiSupply 5000 mAmp батерейны PiSupply
  • Албан ёсны Raspberry Pi 1080p камер (Нэмэлт: уртасгасан тууз кабель) Амазон
  • Waveshare Audio HAT (Дууны карт) Waveshare
  • 2 чанга яригч (8Ohm, 1Watt) Амазон
  • MPU-6050 Accelerometer ба гироскоп Амазон
  • HW-517 PWM сэнсний хурд хянагч Amazon
  • 30mmx30mmx7mm FanAmazon
  • 128Gig SD карт (Minimun 16Gig)
  • 3 Амазоны товчлуурыг дарна уу
  • USB 2.0 Amazon -ийг задлах
  • Өнгөний утас
  • 18AWG (эсвэл түүнээс бага) кабель
  • 3MM мод (ямар ч төрлийн - гэхдээ би хулс ашигладаг байсан)

Алхам 1: Хэрхэн видео хийх

Image
Image

Анхаарна уу: Видео нь энэ төслийг дуусгахын тулд хийсэн бүх алхамуудынхаа нарийвчилсан бичлэгээс бүрдэнэ. Энэхүү төслийг өөрийн болгохын тулд видеог үзээрэй эсвэл доорх алхмуудыг дагана уу.

Алхам 2: Бүрэлдэхүүн хэсгүүдийг бэлтгэх

Бүрэлдэхүүн хэсгүүдийг бэлтгэх
Бүрэлдэхүүн хэсгүүдийг бэлтгэх
Бүрэлдэхүүн хэсгүүдийг бэлтгэх
Бүрэлдэхүүн хэсгүүдийг бэлтгэх
Бүрэлдэхүүн хэсгүүдийг бэлтгэх
Бүрэлдэхүүн хэсгүүдийг бэлтгэх

Энэ үе шатанд та захиалсан хэсгүүдэд зарим өөрчлөлт оруулах шаардлагатай болно. Энэ нь голчлон шураг хайрцаг, USB хайрцаг гэх мэт том хэсгүүдийг ПХБ -аас салгах явдал юм, учир нь бид кабелийг самбар дээр гагнах болно.

  1. Raspberry Pi: USB блокууд болон сүлжээний блокуудыг хуулж ав (бүү задлаарай, зүсэгч ашиглаарай, төмөр хашлага аваад хуванцарыг хайчилж ав). Мөн дээд 6 -аас бусад бүх GPIO тээглүүрийг зайлуулах (шахах диаграмын дагуу)
  2. LCD: ПХБ -аас USB блокыг салгаж, арын хэсэгт байрлах 12 мм -ийн хоёр тээглүүрийг салга.
  3. PiJice: Тунгалаг хуванцар батерейны хайрцгийг ав. GPIO тээглүүрийн хар хуванцар тусгаарлагчийг салгаад дараа нь GPIO -г хайчилж (задлахгүй) зөвхөн дээд 6 зүү үлдээнэ (баруун талд 3, зүүн талд 3).
  4. HW-517: Шургийн блокуудыг салга (зарахгүй)
  5. wm8960: GPIO -ийн хар хуванцар тусгаарлагч, чанга яригчийн кабелийн блок, боолтыг салгаад дараа нь GPIO -ийг шахах схемийн дагуу хайчилж ав.
  6. Сэнс: Хөргөгчийг зайлуул

Алхам 3: 3D хэвлэх

3D хэвлэх
3D хэвлэх
3D хэвлэх
3D хэвлэх
3D хэвлэх
3D хэвлэх

Та доорх хэрэгтэй бүх файлыг татаж авах боломжтой. Thingiverse дээр хуулбар бас байдаг тул хэрэв танд байхгүй бол 3D хэвлэх үйлчилгээг ашиглах боломжтой.

3D хэвлэх зөвлөмж:

Creality принтерийн талаар маш олон бүтэлгүй бүтээн байгуулалтаас аврах ямар нэг зүйл бий … Тэдний шилэн гадаргууг хэвлэхэд аймшигтай бөгөөд угсардаг хавтанг халааж болох ч энэ нь наалдамхай чанар бараг өгдөггүй, би ерөнхийдөө ирмэг хэрэглэдэггүй. эсвэл ямар нэгэн зүйл … яаж байна? Би шилийг цэвэр спиртээр цэвэрлээд дараа нь ердийн цаасан цавуу Pritt Stick ашиглана. Энэ нь хоргүй цавуу бөгөөд халаахад (орноосоо гэх мэт) маш наалдамхай бөгөөд PLA-ийг барилгын хавтан дээр холбодог. Дараа нь хэвлэж дууссаны дараа хавтан нь сэрүүн байвал амархан арилдаг. Хэрэв та яарч байгаа бол усаар зайлж болно. (хэвлэх бүрийн дараа та ямар ч тохиолдолд шилийг угаах хэрэгтэй болно)

Алхам 4: Хэвлэлийн дараах

Хэвлэлийн дараах
Хэвлэлийн дараах
Хэвлэлийн дараах
Хэвлэлийн дараах
Хэвлэлийн дараах
Хэвлэлийн дараах

Давхарга бүрийг хурдан наалддаг супер цавуу эсвэл түүнтэй адилтгах зүйлээр наа. Давхаргууд бие биенийхээ дээр цэвэрхэн суух ёстой. 1 ба 2 -р давхаргад давхаргыг тэгшлэхэд туслах жижигхэн бариул байдаг.

PiJuice -ээс гарсан хуванцар самарыг аваад 2 -р давхаргад байрлуулсан хэсгүүдэд наа

Одоо наасан тул та хайрцгийг зүлгэж төгс харагдуулна!

Таны хайрцгийг төгс харагдуулахын тулд элсээр хийх хэрэгтэй болно. Би дараахь зүйлийг ашигладаг.

  1. 100 ширхэгтэй элс ширүүн тул давхаргын бүх шугамыг арилгадаг. Гадна зүг чиглэсэн аливаа хуванцар нь саарал харагддаг бөгөөд нэлээд барзгар боловч давхаргын шугам, эсвэл хуванцар сэвсгэр хэсгүүд байдаггүй.
  2. Гөлгөр зүлгүүр - 400 -аас 800 хүртэл нунтагласан зүлгүүрээр өөхний гадаргууг гөлгөр, гөлгөр болгож эхлээрэй.
  3. Brasso - Brasso шиг метал үрэх хольцыг ашиглан хуванцарыг төгс гөлгөр өнгөлгөөтэй болгоно.
  4. Эцэст нь нэг давхар хавтгай хар шүршигч будаг цацна. Та хуванцартай наалддаг бол дурын (би Rust-oleum ашигласан) хэрэглэж болно.

Алхам 5: Бүрэлдэхүүн хэсгүүдийг холбох

Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох

Утасны диаграмыг ашиглан бүх бүрэлдэхүүн хэсгүүдийг утсаар холбож, бүрэлдэхүүн хэсэг бүрийг харгалзах өнгөний кодтой кабелиар холбоно. Үүнийг хийсний дараа та тусдаа самбарыг хайрцагт оруулж, утсыг хооронд нь холбож болно.

Алхам 6: Модон хавтанг лазераар сийлэх

Модон хавтанг лазераар сийлэх
Модон хавтанг лазераар сийлэх
Модон хавтанг лазераар сийлэх
Модон хавтанг лазераар сийлэх
Модон хавтанг лазераар сийлэх
Модон хавтанг лазераар сийлэх
Модон хавтанг лазераар сийлэх
Модон хавтанг лазераар сийлэх

Энэ алхам нь Ender 2 гэх мэт принтертээ лазер хавсралт оруулах шаардлагатай болно. Энэ нь сэнсний хурд хянагчийн PWM -ийг лазерын цахилгаан хянагч болгон ашигладаг. Сэнс дүүрсэн үед лазер дүүрсэн бөгөөд хэрэв сэнс 10% гэж хэлбэл лазер мод руу бага зэрэг шатаж байна. Үр дүн нь мод шиг гадаргуу дээр "сийлбэрлэх" боломжтой болно. Миний ашигладаг gcode -ийг өгсөн - энэ нь лазерын өндрийг 50 мм -ээр тохируулдаг тул лазерын фокусыг 50 мм -ээр зөв хийхээ мартуузай.

Нэмэлт: Хэрэв та хүсвэл дизайныг өөрөө хийх боломжтой, гэхдээ та энэ сайт руу орох хэрэгтэй болно:

Модыг 112 мм х 230 мм хэмжээтэй зүсэх шаардлагатай бөгөөд 3 -р давхарт багтахын тулд та хайрцгийг зүлгэх шаардлагатай болно.

Алхам 7: Програм хангамж суулгах

Https://raspberrypi.org/ руу орж Татаж авах, Raspbian дээр дарна уу

  • Татаж авсан файлыг ширээний компьютер дээр задалж, Etcher ашиглан.img файлыг SD карт руу асаана уу.
  • SD картаа компьютерээсээ аваад Raspberry Pi -ийн SD картны үүрэнд оруулна уу.
  • Тохиолдлын хажууд байгаа цахилгаан товчийг 2 секундын турш дарж таблетаа асаана уу.
  • Эхний удаа эхлэхэд SD картыг дүүргэхийн тулд хуваалтын хэмжээг автоматаар өөрчлөх болно.

Үүний дараа энэ нь дахин асах бөгөөд та Raspbian OS тавтай морилно уу гэсэн дэлгэц дээр байх ёстой.

  • Дараах дээр дарна уу
  • Дахин дарна уу
  • Та одоогоор нууц үгийн тохиргоог алгасаж болно
  • Та хар хилийн сонголтыг цуцалж болно
  • Чиглүүлэгчийнхээ утасгүй сүлжээг сонгоод нууц үгээ оруулна уу. Дэлгэц дээр гар байхгүй тул та USB гар оруулах шаардлагатай болно.
  • Дараагийн дэлгэц дээрх шинэчлэлтийг алгасаарай (бид үүнийг дараа хийх боломжтой)
  • Чи дууссан

Одоо бид таблет руу алсаас хандахын тулд зарим тохиргоог хийх хэрэгтэй.

  • Raspberry Pi дүрс дээр дарна уу (зүүн дээд талд)
  • Тохиргоо руу очно уу
  • Raspberry Pi -ийн тохиргоо руу очно уу
  • Интерфейс таб дээр дарна уу
  • Идэвхжүүлэх: SSH ба камер, I2C, SPI
  • Ok дээр дарж баталгаажуулж дахин ачаална уу

Үлдсэн ажлыг ердийн компьютерийн алсын терминал дээр хийж болно.

  • Putty (Windows дээр) эсвэл Терминал (Mac дээр) ашиглан бөөрөлзгөнө pi таблет руу дараах байдлаар нэвтэрнэ үү.

  • Дараа нь дараах тушаалуудыг өгнө үү.

    • sudo su
    • apt-get update
    • git clone
    • cd WM8960-Аудио-HAT
    • ./install.sh
    • дахин ачаална уу
  • Энэ нь одоо дахин ачаалагдаж, дахин нэвтэрч, та pi хэлбэрээр үлдэх боломжтой болно

    • sudo нано /boot/config.txt
    • Нано дотор дараах өөрчлөлтүүдийг хийнэ үү.

      • # hdmi_drive = 2 -ийг олоод # (тайлбаргүй) -ийг арилгаад энэ утгыг 1 болгож өөрчилнө үү
      • dtparam = audio = on -ийг олоод урд талд нь # нэмж оруулна уу
      • Hdmi_ignore_edid_audio = 1 бүхий шинэ мөр нэмнэ үү
    • Ctrl s (хадгалах)
    • Ctrl x (гарахын тулд)
    • sudo дахин ачаална уу
  • Үүнийг дахин ачаалж, дахин нэвтэрч, дараахь зүйлийг хий.

    • sudo su
    • apt-get install libasound-dev
    • python -m pip install -pip setuptools хүрдийг сайжруулах
    • pyalsaaudio -ийг суулгах
    • гарах
  • Та одоо pi хэрэглэгч болж буцаж ирсэн тул одоо GitHub -аас төслийг аваарай

    git clone

Одоо та дэлгэц эргүүлэх, эзлэхүүн дээшлэх, доошлох, сэнс асах, унтраах 3 үйлчилгээг бий болгох хэрэгтэй.

sudo нано /lib/systemd/system/PiTabAudio.service

[Нэгж]

Тодорхойлолт = Pi Таблет Аудио Үйлчилгээний дараа = multi-user.target [email protected] [Үйлчилгээ] Төрөл = энгийн ExecStart =/usr/bin/python/home/pi/Raspberry-Pi-Tablet/Services/audio.py StandardInput = tty-force [Install] WantedBy = multi-user.target

  • sudo systemctl демон дахин ачаална
  • sudo systemctl нь PiTabAudio.service -ийг идэвхжүүлнэ
  • sudo systemctl эхлүүлэх PiTabAudio.service
  • sudo systemctl status PiTabAudio.service
  • sudo нано /lib/systemd/system/PiTabScreen.service

[Нэгж]

Тодорхойлолт = Pi таблет дэлгэцийн үйлчилгээ дараа = multi-user.target [email protected] [Үйлчилгээ] Хэрэглэгч = pi Group = pi Төрөл = энгийн ExecStart =/usr/bin/python/home/pi/Raspberry-Pi-Tablet /Services/screen.py StandardInput = tty-force [Install] WantedBy = multi-user.target

  • sudo systemctl демон дахин ачаална
  • sudo systemctl нь PiTabScreen.service -ийг идэвхжүүлнэ
  • sudo systemctl эхлүүлэх PiTabScreen.service
  • sudo systemctl status PiTabScreen.service
  • sudo нано /lib/systemd/system/PiTabFan.service

[Нэгж]

Тодорхойлолт = Pi таблет сэнсний үйлчилгээ дараа = multi-user.target [email protected] [Service] Type = энгийн ExecStart =/usr/bin/python /home/pi/Raspberry-Pi-Tablet/Services/fan.py StandardInput = tty-force [Install] WantedBy = multi-user.target

  • sudo systemctl демон дахин ачаална
  • sudo systemctl нь PiTabFan.service -ийг идэвхжүүлнэ
  • sudo systemctl эхлүүлэх PiTabFan.service
  • sudo systemctl status PiTabFan.service
  • sudo дахин ачаална уу

Одоо бид PiJuice хэрэгсэл, үйлчилгээг суулгаж болно:

sudo apt-get pijuice-gui суулгана уу

Ингээд л боллоо!

Алхам 8: Эцсийн бүтээгдэхүүн

Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн
Эцсийн бүтээгдэхүүн

Та бүгдийг одоо хийх ёстой бөгөөд янз бүрийн шинж чанарыг туршиж үзэх боломжтой.

Бид буланд наасан хуванцар самаранд маш сайн бэхлэгдсэн сайхан хар эрэг олсон. Би нүхийг бага зэрэг өрөмдсөн тул самрын толгой жаахан живсэн байна.

Raspberry Pi уралдаан 2020
Raspberry Pi уралдаан 2020
Raspberry Pi уралдаан 2020
Raspberry Pi уралдаан 2020

Raspberry Pi 2020 тэмцээнд хоёрдугаар байр эзэлсэн

Зөвлөмж болгож буй: