Мазмуну:
- Жабдуулар
- 1 -кадам: Видео кантип
- 2 -кадам: Компоненттерди даярдоо
- 3 -кадам: 3D басып чыгаруу
- 4-кадам: Post-Printing
- 5 -кадам: Компоненттерди зымга өткөрүү
- 6 -кадам: Лазердик жыгачтан жасалган тактай
- 7 -кадам: Программаны орнотуу
- 8 -кадам: Акыркы продукт
Video: Raspberry Pi 4B 3D басылган планшети: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Долбоордун концепциясы 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 -кадам: Видео кантип
Көңүл буруңуз: Видео бул долбоорду бүтүрүү үчүн жасаган бардык кадамдарымдын деталдуу жазуусунан турат. Сураныч, видеону көрүңүз же бул долбоорду өзүңүзгө айландыруу үчүн төмөнкү кадамдарды аткарыңыз.
2 -кадам: Компоненттерди даярдоо
Бул кадамда сиз заказ кылган бөлүктөргө айрым өзгөртүүлөрдү киргизишиңиз керек болот. Бул негизинен винт ящиктери жана USB кутучалары ж.
- Raspberry Pi: USB блокторун жана тармак блогун чечип алыңыз (сатпаңыз, кескичти колдонуңуз, металл корпусун алып салуу жана пластикти кесип салуу). Ошондой эле жогорку 6дан башка GPIO казыктарын алып салыңыз (сыгуу схемасына ылайык)
- ЖК: PCBден USB блогун алып салыңыз жана артындагы 12мм төөнөгүчтөрдүн экөөнү алып салыңыз.
- PiJice: Таза пластикалык батарея кармагычын алып салыңыз. GPIO төөнөгүчтөрү үчүн кара пластикалык изоляторду алып салыңыз, анан GPIOдан жогорку 6 казыкты (3 оңдо, 3 сол жакта) калтырып кесип (сатпаңыз).
- HW-517: бурама блокторду алып салуу (сатылбаган)
- wm8960: GPIO үчүн кара пластикалык изоляторду жана динамиктин кабелдик блогун жана бурамаларын алып салыңыз, анан GPIOну кысуу схемасына ылайык кесип салыңыз.
- Күйөрман: муздаткычты алып салыңыз
3 -кадам: 3D басып чыгаруу
Төмөндө сизге керектүү бардык файлдарды жүктөп алсаңыз болот. Thingiverseде дагы көчүрмө бар, андыктан сизде 3D басып чыгаруу кызматын колдоно аласыз.
3D басып чыгаруу кеңеши:
Creality принтеринде бир топ ийгиликсиз конструкцияларды сактап кала турган бир нерсе бар … Алардын айнек бетин басып чыгаруу коркунучтуу, ал эми конструкцияны жылытса да, ал дээрлик жабышпайт жана мен көбүнчө жээкти колдонбойм же бир нерсе … кантип? Мен айнекти таза спирт менен тазалайм, анан кадимки кагаз клей Pritt Stickти колдоном. Бул ууландыруучу эмес клей, ал ысытылганда (төшөктөн сыяктуу) абдан жабышчаак болот жана PLAны курулуш плитасына байлайт. Анан басып чыгаруу жана куруу плитасы муздак болгондо, ал жөн эле өчүп калат. Эгер шашып баратсаңыз, аны суу менен жууп салсаңыз болот. (ар бир басып чыгаруудан кийин, айнекти жууш керек)
4-кадам: Post-Printing
Ар бир катмарды тез туташтыруучу супер клей же эквиваленттүү нерсе менен жабыштырыңыз. Катмарлар бири -биринин үстүнө тыкан отурушу керек. 1 жана 2 -катмарда катмарды тегиздөөгө жардам берген кичинекей кармагычтар бар.
PiJuiceден чыккан пластикалык жаңгактарды алып, анан 2 -катмардагы берилген боштуктарга чаптаңыз
Эми ал жабыштырылгандыктан, корпусту кемчиликсиз кылып көрсөтүү үчүн кум менен сүртсөңүз болот!
Капчыгыңыз идеалдуу көрүнүшү үчүн, кум себүү керек болот. Мен төмөнкүлөрдү колдоном:
- 100 грит менен орой кум, ошондуктан бардык катмар линиялары алынып салынат. Сыртка караган ар бир пластмасса боз түстө көрүнөт жана одоно, бирок көрүнгөн катмар сызыктары же үлпүлдөк пластмассалар жок.
- Жылмакай тегиздөө - 400дөн 800гө чейин кумдуу кагаз менен, майлуу беттерди тегизирээк жана жылмакай иштете баштаңыз, эгер сиз тегиздеп жатсаңыз, айырмасы жок, PLA дагы эле бир аз тырмалып көрүнөт.
- Брассо - Пластмассаны кемчиликсиз жылмакай кылуу үчүн, Брассо сыяктуу металл сүртүүчү кошулманы колдонуңуз.
- Акыры бир катмар 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 планшетине төмөнкүдөй кириңиз:
- ssh [email protected]
- Демейки сырсөз малина
-
Андан кийин төмөнкү буйруктарды чыгарыңыз:
- 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
Сунушталууда:
Өзүңүздүн портативдүү ретро оюн консолуңузду жасаңыз! бул дагы Win10 планшети !: 6 кадам (сүрөттөр менен)
Өзүңүздүн Портативдүү Ретро Оюн Консолун жасаңыз! …… Бул дагы Win10 Планшети !: Бул долбоордо мен сизге Windows 10 планшети катары колдонууга боло турган көчмө ретро оюн консолун кантип түзүүнү көрсөтөм. Ал 7 " Сенсордук экраны бар HDMI ЖК, LattePanda SBC, USB Type C PD кубаттуу ПКБ жана дагы бир нече кошумча
3D-Басылган Электр Слайд Котормосу (Кысманы гана колдонуу менен): 7 Кадам (Сүрөттөр менен)
3D-Басылган Электр Слайд Котормосу (Бир гана Кысманы Колдонуу менен): Мен көп жылдар бою өзүмдүн кичинекей электрдик долбоорлорумду бириктирип, көбүнчө кычкачтар, алюминий фольга жана ысык желим менен чогулган картон түрүндө жасадым. Мен жакында 3D принтер сатып алдым (Creality Ender 3) жана издеп көрдүм
PIWOOLET (Pi.WOOd.tabLET): Жөн эле башка PI планшети: 10 кадам (Сүрөттөр менен)
PIWOOLET (Pi.WOOd.tabLET): Жөн эле башка PI планшети: Intro - эмне үчүн мен муну түшүндүм? Жооп ушунчалык жөнөкөй: жөн эле көңүл ачуу үчүн :-) Менин негизги максаттарымдын бир канчасы HDMI портуна кирүүнү камсыз кылат; аудио чыгаруу мүмкүнчүлүгүн сактоо; GPIO жеткиликтүүлүгүн сактоо; жок дегенде бир USB портуна жетүүнү камсыз кылуу. BOM Rasp
Hack Mac ноутбуку 15 мүнөттө Mac планшети же DIY Cintiq: 6 кадам (сүрөттөр менен)
Hack Mac ноутбуку 15 мүнөттө Mac планшети же DIY Cintiq болуу үчүн: Менде бул жерде пайда болгон көптөгөн суроолор бар болчу: 1. ооба ал басымга сезгич2. ал менин wacom сенсорум турган жерде гана иштейт … негизинен видеодогу ошол ак блок. Мен g4 колдондум, анткени анын анасы сынган жана виртуалдуу болчу
MacBook планшети же DIY Cintiq же Homebrew Mac планшети: 7 кадам
MacBook Планшети же DIY Cintiq же Homebrew Mac Планшети: c4l3b өзгөчөлөнгөн көрсөтмөсү менен шыктандырылган, ал бонгофишке шыктанган, мен дагы ошол нерсени Core 2 Duo MacBookто сынап көрүүнү чечтим. Кадамдар жетишерлик башкача болгондуктан, мен өзүнчө көрсөтмө берүү керек деп ойлогом. Ошондой эле