Мазмуну:

Raspberry Pi 4B 3D басылган планшети: 8 кадам (сүрөттөр менен)
Raspberry Pi 4B 3D басылган планшети: 8 кадам (сүрөттөр менен)

Video: Raspberry Pi 4B 3D басылган планшети: 8 кадам (сүрөттөр менен)

Video: Raspberry Pi 4B 3D басылган планшети: 8 кадам (сүрөттөр менен)
Video: КАК НАСТРОИТЬ L4D2 2024, Ноябрь
Anonim
Image
Image
Raspberry Pi 4B 3D Басылган Планшет
Raspberry Pi 4B 3D Басылган Планшет
Raspberry Pi 4B 3D Басылган Планшет
Raspberry Pi 4B 3D Басылган Планшет

Долбоордун концепциясы Raspberry Pi негизиндеги 3D принтерде иштелип чыгат. Бардык бөлүктөр (компоненттер) оңой жеткиликтүү жана жеткиликтүү болушу керек. Бул батарейкага ээ болушу керек жана ал негизги кубат булагы болушу керек (мааниси, кабель сайылганда заряддалат, бирок ансыз иштөө үчүн жетиштүү күчкө ээ болушу керек.) Ал клавиатурасыз эң сонун иштей алышы керек. (мааниси, колдонуучу интерфейсинде баары клавиатура жана чычкан туташтырылбаса дагы, көйгөйсүз иштеши керек.)

Эскертүү: Бул проект азырынча Raspbian OSти колдонот, мен ылайыктуу "биринчи тийүү" чечимин тапмайынча.

Өзгөчөлүктөрү

  • SBC: Raspberry Pi версиясы 4B+ (4Gig RAM)
  • Дисплей: 7 дюймдук LCD дисплей (тийүү менен)
  • Электр менен камсыздоо: PiJuice UPS (5000 мАмп батареясы менен)
  • Камера: 1080p Камера (алдыңкы караган)
  • Үн жана динамиктер: Үн картасы, 2 динамикти жана 2 микрофонду иштетет жана гарнитура үчүн аудио джекти камсыз кылат.
  • Акселерометр: гиро/акселерометр - экранды багыттоо үчүн. (питон менен)
  • Муздатуу: Желдеткич ылдамдык контроллерине туташкан (ылдамдык питондо көзөмөлдөнөт)
  • USB: Breakout USB
  • Баскычтар:

    • Кубат баскычы
    • Үндү өйдө/ылдый түшүрүүчү рокер
  • Светодиоддор:

    • Заряддоо
    • Күч жана активдүүлүк LED жарыгы корпуска (нейлон колдонуп) багытталат.
  • Арткы такта:

    Бамбуктан жасалган жыгач, лазер менен чегилген

Долбоордун толук чоо -жайы: GitHub

Эскертүү: Эгерде сизде лазердик тиркеме жок болсо, анда бул кадамды калтырыңыз же досуңуздан сураңыз (gcode берилет)

Жабдуулар

  • Raspberry Pi 4B+ (Же 3B+, Эгерде сиз А форматындагы тактаны колдонсоңуз, анда тармакты жана USB блокторун алып салсаңыз болот) Amazon
  • 7 "Расмий Raspberry Pi LCD дисплейи (тийүү менен) Amazon
  • PiJuice UPS PiSupply
  • PiSupply 5000 мАмп Батарея PiSupply
  • Расмий Raspberry Pi 1080p камерасы (Кошумча: узартылган лента кабели) Amazon
  • Waveshare Audio HAT (Үн картасы) Waveshare
  • 2 динамик (8Ohm, 1Watt) Amazon
  • MPU-6050 акселерометр жана Amazon гироскопу
  • HW-517 PWM күйөрман ылдамдыгын көзөмөлдөөчү Amazon
  • 30mmx30mmx7mm FanAmazon
  • 128Gig SD картасы (Minimun 16Gig)
  • 3 Amazon баскычтарын басыңыз
  • Breakout USB 2.0 Amazon
  • Color Wires
  • 18AWG (же андан аз) Кабель
  • 3MM жыгач (ар кандай - бирок мен бамбукту колдондум)

1 -кадам: Видео кантип

Image
Image

Көңүл буруңуз: Видео бул долбоорду бүтүрүү үчүн жасаган бардык кадамдарымдын деталдуу жазуусунан турат. Сураныч, видеону көрүңүз же бул долбоорду өзүңүзгө айландыруу үчүн төмөнкү кадамдарды аткарыңыз.

2 -кадам: Компоненттерди даярдоо

Компоненттерди даярдоо
Компоненттерди даярдоо
Компоненттерди даярдоо
Компоненттерди даярдоо
Компоненттерди даярдоо
Компоненттерди даярдоо

Бул кадамда сиз заказ кылган бөлүктөргө айрым өзгөртүүлөрдү киргизишиңиз керек болот. Бул негизинен винт ящиктери жана USB кутучалары ж.

  1. Raspberry Pi: USB блокторун жана тармак блогун чечип алыңыз (сатпаңыз, кескичти колдонуңуз, металл корпусун алып салуу жана пластикти кесип салуу). Ошондой эле жогорку 6дан башка GPIO казыктарын алып салыңыз (сыгуу схемасына ылайык)
  2. ЖК: PCBден 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-кадам: Post-Printing

Post-Printing
Post-Printing
Post-Printing
Post-Printing
Post-Printing
Post-Printing

Ар бир катмарды тез туташтыруучу супер клей же эквиваленттүү нерсе менен жабыштырыңыз. Катмарлар бири -биринин үстүнө тыкан отурушу керек. 1 жана 2 -катмарда катмарды тегиздөөгө жардам берген кичинекей кармагычтар бар.

PiJuiceден чыккан пластикалык жаңгактарды алып, анан 2 -катмардагы берилген боштуктарга чаптаңыз

Эми ал жабыштырылгандыктан, корпусту кемчиликсиз кылып көрсөтүү үчүн кум менен сүртсөңүз болот!

Капчыгыңыз идеалдуу көрүнүшү үчүн, кум себүү керек болот. Мен төмөнкүлөрдү колдоном:

  1. 100 грит менен орой кум, ошондуктан бардык катмар линиялары алынып салынат. Сыртка караган ар бир пластмасса боз түстө көрүнөт жана одоно, бирок көрүнгөн катмар сызыктары же үлпүлдөк пластмассалар жок.
  2. Жылмакай тегиздөө - 400дөн 800гө чейин кумдуу кагаз менен, майлуу беттерди тегизирээк жана жылмакай иштете баштаңыз, эгер сиз тегиздеп жатсаңыз, айырмасы жок, PLA дагы эле бир аз тырмалып көрүнөт.
  3. Брассо - Пластмассаны кемчиликсиз жылмакай кылуу үчүн, Брассо сыяктуу металл сүртүүчү кошулманы колдонуңуз.
  4. Акыры бир катмар Flat Black спрей боегун чачыңыз. Сиз пластикке байланганча каалаганын (мен 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та) колдонуп, raspberry pi планшетине төмөнкүдөй кириңиз:

  • Андан кийин төмөнкү буйруктарды чыгарыңыз:

    • sudo su
    • apt-get update
    • git clone
    • CD WM8960-Аудио-HAT
    • ./install.sh
    • кайра жүктөө
  • Ал азыр кайра жүктөлүп, кайра кирип, сиз pi катары кала бересиз

    • sudo nano /boot/config.txt
    • Нанонун ичинде төмөнкү өзгөртүүлөрдү киргизиңиз:

      • табуу # hdmi_drive = 2 жана # (комментарий) алып салуу жана бул маанини 1 өзгөртүү
      • dtparam = audio = on деп таап, алдына # кошуңуз (комментарий бериңиз)
      • Hdmi_ignore_edid_audio = 1 менен жаңы сапты кошуңуз
    • Ctrl s (сактоо үчүн)
    • Ctrl x (чыгуу үчүн)
    • sudo өчүрүп күйгүзүү
  • Эми аны кайра жүктөөгө уруксат бериңиз, кайра кирип, төмөнкүлөрдү аткарыңыз:

    • sudo su
    • apt-get libasound-dev орнотуу
    • python -m pip орнотуу -pip setuptools дөңгөлөгүн жаңыртуу
    • pyalsaaudio орнотуу
    • чыгуу
  • Сиз азыр пи колдонуучу катары кайтып келдиңиз, эми долбоорду GitHubдан алыңыз

    git clone

Эми сиз экранды айландыруучу, көлөмү өйдө -ылдый, күйөрманы күйгүзүп -күйгүзүүчү 3 кызматты курушуңуз керек.

sudo nano /lib/systemd/system/PiTabAudio.service

[Бирдик]

Description = Pi Tablet Audio Service After = multi-user.target [email protected] [Service] Type = simple ExecStart =/usr/bin/python /home/pi/Raspberry-Pi-Tablet/Services/audio.py StandardInput = tty-force [Орнотуу] WantedBy = multi-user.target

  • sudo systemctl демон-кайра жүктөө
  • sudo systemctl PiTabAudio.serviceти иштетет
  • sudo systemctl баштоо PiTabAudio.service
  • sudo systemctl абалы PiTabAudio.service
  • sudo nano /lib/systemd/system/PiTabScreen.service

[Бирдик]

Description = Pi Tablet Screen Service After = multi-user.target [email protected] [Service] User = pi Group = pi Type = simple ExecStart =/usr/bin/python/home/pi/Raspberry-Pi-Tablet /Services/screen.py StandardInput = tty-force [Орнотуу] WantedBy = multi-user.target

  • sudo systemctl демон-кайра жүктөө
  • sudo systemctl PiTabScreen.serviceти иштетет
  • sudo systemctl PiTabScreen.service баштайт
  • sudo systemctl status PiTabScreen.service
  • sudo nano /lib/systemd/system/PiTabFan.service

[Бирдик]

Description = Pi Tablet Fan Service After = multi-user.target [email protected] [Service] Type = simple ExecStart =/usr/bin/python /home/pi/Raspberry-Pi-Tablet/Services/fan.py StandardInput = tty-force [Орнотуу] WantedBy = multi-user.target

  • sudo systemctl демон-кайра жүктөө
  • sudo systemctl PiTabFan.serviceти иштетет
  • sudo systemctl PiTabFan.service баштайт
  • sudo systemctl абалы 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

Сунушталууда: