Мазмұны:
- Жабдықтар
- 1 -қадам: бейне қалай
- 2 -қадам: компоненттерді дайындау
- 3 -қадам: 3D басып шығару
- 4-қадам: Посттан кейін басып шығару
- 5 -қадам: Компоненттерді сыммен қосу
- 6 -қадам: Ағаш тақтаны лазермен кесу
- 7 -қадам: Бағдарламалық жасақтаманы орнату
- 8 -қадам: соңғы өнім
Бейне: Raspberry Pi 4B 3D басып шығарылған планшеті: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Жобаның тұжырымдамасы - Raspberry Pi негізіндегі 3D басып шығарылатын планшетті жасау. Барлық бөлшектер (компоненттер) оңай алынуы және қол жетімді болуы керек. Оның аккумуляторы болуы керек және ол негізгі қуат көзі болуы керек (яғни, ол кабельге қосылады, бірақ онсыз жұмыс істеуге жеткілікті қуат болуы керек.) Ол пернетақтасыз өте жақсы жұмыс істей алуы керек. (яғни, пернетақта мен тінтуір қосылмаса да, қолданушы интерфейсіндегі барлық нәрсе проблемасыз жұмыс істеуі керек.)
Ескерту: Бұл жоба Raspbian ОЖ-ны қолданады, мен «тиюге бірінші» қолайлы шешім тапқанша.
Мүмкіндіктер
- SBC: Raspberry Pi нұсқасы 4B+ (4Gig RAM)
- Дисплей: 7 дюймдік СКД дисплейі (сенсорлы)
- Қуат көзі: PiJuice UPS (аккумуляторы 5000 мАм)
- Камера: 1080p камера (алдыңғы)
- Дыбыс пен динамиктер: Дыбыстық карта, 2 динамик пен 2 микрофонды қуаттандырады және құлаққаптарға арналған аудио ұяны қамтамасыз етеді.
- Акселерометр: гиро/акселерометр - экранды бағдарлау үшін. (питонмен)
- Салқындату: желдеткіш желдеткіш жылдамдығының реттегішіне қосылған (жылдамдық питонда басқарылады)
- USB: USB ажырату
-
Түймелер:
- Қуат түймесі
- Дыбыс деңгейін жоғарылату/төмендету рокері
-
Жарық диодтары:
- Зарядтау
- Қуат пен белсенділіктің жарықдиодты шамы корпусқа (нейлонды қолдану арқылы) бағытталады.
-
Артқы тақта:
Артқы бамбук ағашы, лазермен қапталған жапсырмасы бар
Жобаның толық мәліметтері: GitHub
Ескерту: Егер сізде лазерлік қондырғы болмаса, бұл қадамды қалдырыңыз немесе досыңыздан сұраңыз (gcode жеткізілген)
Жабдықтар
- Raspberry Pi 4B+ (Немесе 3B+, егер сіз А форматындағы тақтаны қолдансаңыз, желі мен USB блоктарын алып тастауға болады) Amazon
- 7 «Raspberry Pi ресми дисплейі (сенсорлы) Amazon
- PiJuice UPS PiSupply
- PiSupply 5000 mAmp батареясы PiSupply
- Ресми Raspberry Pi 1080p камерасы (қосымша: ұзартылған таспалы кабель) Amazon
- Waveshare Audio HAT (Sound Card) Waveshare
- 2 динамик (8Ohm, 1Watt) Amazon
- MPU-6050 акселерометр мен Amazon гироскопы
- HW-517 PWM желдеткіш жылдамдығын реттегіш Amazon
- 30mmx30mmx7mm FanAmazon
- 128Gig SD картасы (Minimun 16Gig)
- 3 Amazon түймелерін басыңыз
- USB 2.0 Амазонканың үзілуі
- Түсті сымдар
- 18AWG (немесе одан аз) кабель
- 3 мм ағаш (кез келген түрдегі - бірақ мен бамбукты қолдандым)
1 -қадам: бейне қалай
Назар аударыңыз: Бейне бұл жобаны аяқтау үшін жасаған барлық қадамдардың егжей -тегжейлі жазбасынан тұрады. Бұл жобаны өзіңіз жасау үшін бейнені қараңыз немесе төмендегі қадамдарды орындаңыз.
2 -қадам: компоненттерді дайындау
Бұл қадамда сіз тапсырыс берген бөлшектерге кейбір өзгертулер енгізуіңіз қажет. Бұл негізінен бұрандалы қораптар мен USB қораптары сияқты көлемді бөлшектерді ПХД -дан алу үшін қажет, өйткені біз кабельдерді тақтаға дәнекерлейміз.
- Raspberry Pi: USB блоктары мен желілік блокты алып тастаңыз (металл қоршауды алып тастау үшін кескішті пайдаланбаңыз, пластмассадан алып тастаңыз). Сонымен қатар, жоғарғы 6 -дан басқа барлық GPIO түйреуіштерін алып тастаңыз (қысу диаграммасына сәйкес)
- СКД: ПХД -дан USB блогын алып тастаңыз және артқы жағындағы 12 мм түйреуіштердің екеуін алыңыз.
- PiJice: мөлдір пластикалық батарея ұстағышын алыңыз. GPIO түйреуіштері үшін қара пластикалық оқшаулағышты алып тастаңыз, содан кейін GPIO -ны тек жоғарғы 6 түйреуішті (3 оң жақта, 3 сол жақта) қалдырып кесіңіз (дәнекерлемеңіз).
- HW-517: бұрандалы блоктарды алыңыз (сатылмаған)
- wm8960: GPIO үшін қара пластикалық оқшаулағышты, динамик кабелінің блогы мен бұрандаларын алыңыз, содан кейін GPIO -ны сығу схемасына сәйкес кесіңіз.
- Желдеткіш: радиаторды алыңыз
3 -қадам: 3D басып шығару
Төменде сізге қажет барлық файлдарды жүктеуге болады. Thingiverse -те көшірме бар, сондықтан сізде 3D басып шығару қызметін пайдалана аласыз.
3D басып шығару бойынша кеңес:
Creality принтерінде сізді көптеген сәтсіз конструкциялардан құтқаратын нәрсе бар … Олардың әйнекті бетін басып шығару өте қорқынышты, ал конструкцияны жылытуға болатынына қарамастан, ол адгезияны сақтамайды және мен әдетте шетін қолданбаймын. немесе бірдеңе … қалай? Мен әйнекті таза спиртпен тазалаймын, содан кейін қарапайым қағаз желіміне Pritt Stick қолданамын. Бұл улы емес желім, ол қызған кезде (мысалы, төсектен) өте жабысқақ және PLA-ны құрылыс тақтасына жабыстырады. Содан кейін басып шығару аяқталғаннан кейін және тақтай салқындатылған кезде, ол оңай шығады. Егер сіз асығыс болсаңыз, оны сумен жууға болады. (кез келген жағдайда әйнекті әр басып шығарудан кейін жуу керек)
4-қадам: Посттан кейін басып шығару
Әр қабатты тез байланыстыратын супер желіммен немесе баламалы затпен жабыстырыңыз. Қабаттар бір -бірінің үстіне ұқыпты орналасуы керек. 1 және 2 қабатта қабатты туралауға көмектесетін кішкене ілгектер бар.
PiJuice -тен шыққан пластикалық жаңғақтарды алыңыз, содан кейін 2 -қабаттағы бос орындарға жабыстырыңыз
Енді ол жабысқақ болғандықтан, корпусты мінсіз етіп жасау үшін оны тегістеуге болады!
Корпустың мінсіз көрінуі үшін сізге тегістеу қажет болады. Мен келесілерді қолданамын:
- 100 құм түйіршікті құм, сондықтан барлық қабат сызықтары жойылады. Сыртқа қарайтын кез келген пластик сұр болып көрінеді және өте өрескел, бірақ көрінетін қабат сызықтары немесе пластиктің үлпілдек бөлшектері жоқ.
- Тегіс тегістеу - 400 -ден 800 -ге дейін ұнтақталған тегістеуішпен, майланған беттер тегіс және тегіс жұмыс істей бастайды, егер сіз тегістеп жатсаңыз, айырмашылығы жоқ, PLA әлі де сәл тырналған болып көрінеді.
- Брассо - Пластмассаны мінсіз тегіс етіп беру үшін Brasso сияқты металды үйкелетін қоспаны қолданыңыз.
- Соңында бір қабатты 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 жаңартуы
- 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 install libasound-dev
- python -m pip install -pip setuptools дөңгелегін жаңарту
- pyalsaaudio орнатыңыз
- Шығу
-
Сіз енді pi пайдаланушысы ретінде оралдыңыз, енді GitHub -тан жобаны алыңыз
git clone
Енді сіз экранды айналдыратын, дыбыс деңгейін жоғарылататын және төмендететін, желдеткішті қосатын және өшіретін 3 қызметті құруыңыз керек.
sudo nano /lib/systemd/system/PiTabAudio.service
[Бірлік]
Сипаттама = Pi планшеттік аудио қызметі кейін = multi-user.target қақтығыстар [email protected] [Service] Type = simple 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 күйі PiTabAudio.service
- sudo nano /lib/systemd/system/PiTabScreen.service
[Бірлік]
Сипаттама = Pi планшеттік экран қызметі кейін = multi-user.target қақтығыстар [email protected] [қызмет] Пайдаланушы = pi тобы = pi түрі = қарапайым ExecStart =/usr/bin/python/home/pi/Raspberry-Pi-планшеті /Services/screen.py StandardInput = tty-force [Орнату] WantedBy = multi-user.target
- sudo systemctl демонды қайта жүктеу
- sudo systemctl PiTabScreen.service қызметін қосады
- sudo systemctl PiTabScreen.service іске қосыңыз
- sudo systemctl күйі PiTabScreen.service
- sudo nano /lib/systemd/system/PiTabFan.service
[Бірлік]
Сипаттама = Пи планшеттік желдеткіш қызметі = multi-user.target қақтығыстар [email protected] [Қызмет] Түр = қарапайым 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 күйі PiTabFan.service
- sudo қайта жүктеу
Енді біз PiJuice құралдары мен қызметтерін орната аламыз:
sudo apt-get install pijuice-gui
Мұның бәрі адамдар!
8 -қадам: соңғы өнім
Сіз қазір бәрін жасауыңыз керек және әр түрлі мүмкіндіктерді тексере аласыз.
Мен бұрыштарға жабыстырылған пластикалық жаңғақтарға жақсы бекітілген жақсы қара бұрандаларды таптым. Мен тесіктерді сәл бұрғыладым, сондықтан жаңғақ басы сәл батып кетті.
Raspberry Pi байқауында екінші орын
Ұсынылған:
3D басып шығарылған егіз қалақшаның негізгі түймесі (566гр.): 21 қадам (суреттермен)
3D басып шығарылған егіз қалақшалы кілт (566 гр.): Әзірге дәл, жұмсақ және ауыр жүкті қос қалақшаның болуы көп ақша жұмсауды білдіреді. Бұл кілтті жобалау кезіндегі қалағым: а)- арзан --- ол стандартты 3d принтері бар пластмассадан жасалған b)- берік --- мен допты қолдандым
3D басып шығарылған робот ит (робототехника және жаңадан бастаушыларға арналған 3D басып шығару): 5 қадам
3D басып шығарылған робот ит (робототехника және жаңадан бастаушыларға арналған 3D басып шығару): робототехника мен 3D басып шығару - бұл жаңа нәрсе, бірақ біз оларды пайдалана аламыз! Егер сізге мектепке тапсырма беру керек болса немесе қызықты жоба іздеп жүрсеңіз, бұл жоба жақсы бастаушы болады
Сурет - 3D басып шығарылған Raspberry Pi камерасы: 14 қадам (суреттермен)
Сурет - 3D басып шығарылған Raspberry Pi камерасы. Мен 2014 жылдың басында SnapPiCam деп аталатын нұсқаулық камераны шығардым. Камера жаңадан шыққан Adafruit PiTFT -ке жауап ретінде жасалған. Міне, бір жылдан астам уақыт өтті және мен 3D басып шығаруға жақында кіріскенде, мен ойладым
3D басып шығарылған корпусы бар Raspberry Pi Spotify ойнатқышы: 4 қадам (суреттермен)
3D басып шығарылған корпусы бар Raspberry Pi Spotify ойнатқышы: Бұл нұсқаулықта мен сізге Raspberry Pi негізіндегі жергілікті музыканы, веб -радиостанцияларды ойнай алатын және spotify қосқыш динамигі ретінде жұмыс істейтін музыкалық ойнатқышты қалай жасау керектігін көрсетемін, барлығы қабырғаға орнатылады. 3D басып шығарылған корпус. Мен бұл музыкалық ойнатқышты жасадым
MacBook планшеті немесе DIY Cintiq немесе Homebrew Mac планшеті: 7 қадам
MacBook планшеті немесе DIY Cintiq немесе Homebrew Mac планшеті: c4l3b -тің нұсқаулығынан қатты шабыттанған, ол өз кезегінде bongofish -тен шабыттанған, мен дәл сол нәрсені Core 2 Duo MacBook -те сынап көруді шештім. Қадамдар біршама ерекшеленді, менің ойымша, бөлек нұсқаулық қажет деп ойладым. Сонымен қатар