Sadržaj:
- Pribor
- Korak 1: Kako snimati video zapise
- Korak 2: Priprema komponenti
- Korak 3: 3D ispis
- Korak 4: Post-ispis
- Korak 5: Ožičenje komponenti
- Korak 6: Lasersko graviranje drvene zadnje ploče
- Korak 7: Instaliranje softvera
- Korak 8: Završni proizvod
Video: Raspberry Pi 4B 3D ispisani tablet: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Koncept projekta je razvoj tableta na bazi Raspberry Pi koji se može ispisivati. Svi dijelovi (komponente) moraju se lako nabaviti i biti dostupni. Mora imati bateriju i mora biti primarni izvor napajanja (što znači da će se puniti s priključenim kabelom, ali mora imati dovoljno snage za rad bez njega.) Mora raditi savršeno dobro bez tipkovnice (znači, sve na korisničkom sučelju treba raditi bez problema čak i ako nemate priključenu tipkovnicu i miš.)
Napomena: Ovaj projekt za sada koristi OS Raspbian, sve dok ne pronađem prikladnije rješenje "prvi dodir".
Značajke
- SBC: Raspberry Pi verzija 4B+ (4Gig RAM)
- Zaslon: 7 -inčni LCD zaslon (s dodirom)
- Napajanje: PiJuice UPS (s baterijom od 5000 mAmp)
- Kamera: 1080p kamera (sprijeda)
- Zvuk i zvučnici: Zvučna kartica, napaja 2 zvučnika i 2 mikrofona te pruža audio priključak za slušalice.
- Akcelerometar: žiroskop/akcelerometar - za orijentaciju zaslona. (s pythonom)
- Hlađenje: Ventilator spojen na regulator brzine ventilatora (brzina se kontrolira u pythonu)
- USB: Izlazni USB
-
Gumbi:
- Gumb za uključivanje
- Rocker za pojačavanje/smanjivanje glasnoće
-
LED diode:
- Naplatiti
- LED svjetlo za napajanje i aktivnost preusmjerava se (pomoću najlona) na kućište.
-
Zadnja ploča:
Natrag od bambusovog drva, s laserski urezanom naljepnicom
Cijeli detalji projekta: GitHub
Napomena: Ako nemate laserski nastavak, ili napustite taj korak ili pitajte prijatelja (isporučen gcode)
Pribor
- Raspberry Pi 4B+ (ili 3B+, ako koristite ploču formata A, možete preskočiti uklanjanje mrežnih i USB blokova) Amazon
- 7 "službeni Raspberry Pi LCD zaslon (s dodirom) Amazon
- PiJuice UPS PiSupply
- PiSupply Baterija od 5000 mAmp PiSupply
- Službena kamera Raspberry Pi 1080p (izborno: vrpčani kabel produžene duljine) Amazon
- Waveshare Audio HAT (zvučna kartica) Waveshare
- 2 zvučnika (8Ohm, 1W) Amazon
- MPU-6050 akcelerometar i žiroskop Amazon
- HW-517 PWM Regulator brzine ventilatora Amazon
- 30mmx30mmx7mm FanAmazon
- SD kartica od 128Gig (Minimun 16Gig)
- 3 Pritisnite gumbe Amazon
- Izlazni USB 2.0Amazon
- Žice u boji
- 18AWG (ili manje) kabel
- Drvo od 3 mm (bilo koje vrste - ali koristio sam bambus)
Korak 1: Kako snimati video zapise
Napomena: Video se sastoji od vrlo detaljnog snimanja svih koraka koje sam poduzeo kako bih dovršio ovaj projekt. Molimo pogledajte video ili slijedite korake u nastavku kako biste ovaj projekt učinili svojim.
Korak 2: Priprema komponenti
U ovom koraku morate unijeti neke izmjene u dijelove koje ste naručili. To se uglavnom odnosi na uklanjanje glomaznih dijelova poput kutija s vijcima, USB kutija itd. S PCB -a jer ćemo lemiti kabele na ploču.
- Raspberry Pi: Skinite USB blokove i mrežni blok (nemojte ih lemiti, upotrijebite rezač da biste skinuli metalno kućište i odrezali plastiku). Uklonite i sve GPIO pinove osim gornjih 6 (prema dijagramu istiskivanja)
- LCD: Uklonite USB blok s PCB -a i uklonite dva pina od 12 mm straga.
- PiJice: Uklonite prozirni plastični držač baterije. Uklonite crni plastični izolator za GPIO pinove, a zatim izrežite (nemojte odpakivati) GPIO ostavljajući samo gornjih 6 pinova (3 desno, 3 lijevo).
- HW-517: Uklonite vijčane blokove (raspajkani)
- wm8960: Uklonite crni plastični izolator za GPIO, blok kabela zvučnika i vijke, a zatim izrežite GPIO prema dijagramu istiskivanja.
- Ventilator: Uklonite hladnjak
Korak 3: 3D ispis
U nastavku možete preuzeti sve potrebne datoteke. U Thingiverseu postoji i kopija pa možete koristiti uslugu 3D ispisa ako je nemate.
Savjet za 3D ispis:
Postoji nešto u pisaču Creality što će vam uštedjeti mnogo neuspjelih izrada … Njihova staklena površina je užasna za ispis, pa iako se ploča za zagrijavanje može zagrijati, ne nudi gotovo nikakvo prianjanje i općenito ne koristim rub ili bilo što… kako to? Očistim staklo čistim alkoholom, a zatim koristim uobičajeno ljepilo za papir Pritt Stick. To je neotrovno ljepilo koje se pri zagrijavanju (kao iz kreveta) jako ljepi i veže PLA za građevinsku ploču. Kada se ispis završi i ploča za izradu bude hladna, jednostavno se lako otkači. Ako ste u žurbi, možete ga isprati vodom. (staklo biste morali oprati u svakom slučaju nakon svakog ispisa)
Korak 4: Post-ispis
Zalijepite svaki sloj zajedno sa super ljepilom za brzo vezivanje ili nečim ekvivalentnim. Slojevi trebaju uredno sjediti jedan na drugom. Slojevi 1 i 2 imaju male hvataljke koje pomažu poravnati sloj.
Uzmite plastične matice koje su sišle s PiJuice -a, a zatim ih zalijepite u predviđena mjesta u sloju 2
Sada kada je zalijepljen, možete brusiti kućište kako bi izgledalo savršeno!
Kako bi vaš slučaj izgledao savršeno, morat ćete brusiti. Koristim sljedeće:
- Grubi pijesak sa zrnastošću 100 pa se uklanjaju sve linije slojeva. Svaka plastika okrenuta prema van izgleda sivo i prilično je hrapavo, ali nema vidljivih linija slojeva ili pahuljastih komadića plastike.
- Glatko brušenje - brusnim papirom granulacije 400 do 800 počnite obrađivati masne površine glatko i glatko sve dok ne bude razlike ako brusite, PLA će i dalje izgledati pomalo ogrebotine.
- Brasso - Upotrijebite metalnu smjesu za trljanje poput Brassoa kako biste plastici dali savršeno glatku završnu obradu.
- Na kraju poprskajte jedan sloj Flat Black boje u spreju. Možete koristiti bilo koji (ja sam koristio Rust-oleum) sve dok se veže za plastiku.
Korak 5: Ožičenje komponenti
Pomoću sheme ožičenja povežite sve komponente tako da je svaka komponenta ožičena odgovarajućim kabelom označenim bojom. Nakon što to učinite, možete umetnuti pojedinačne ploče u kućište i spojiti žice.
Korak 6: Lasersko graviranje drvene zadnje ploče
Ovaj korak će zahtijevati da laserski priključak postavite na pisač, poput Endera 2. Ovaj koristi PWM regulatora brzine ventilatora kao regulator snage lasera. Kad je ventilator pun, tada je laser pun, a ako je ventilator recimo 10%, laser samo malo gori u drvo. Rezultat je sposobnost "urezivanja" u površinu poput drveta. Dostavljen je gcode koji sam upotrijebio - postavlja visinu lasera na 50 mm, stoga obavezno postavite fokus lasera na 50 mm.
Izborno: Možete i sami izraditi dizajn ako želite, ali tada ćete morati otići na ovu web stranicu:
Drvo je potrebno rezati na 112 mm x 230 mm, a bordure ćete morati brusiti kako bi se uklopili u sloj 3
Korak 7: Instaliranje softvera
Idite na https://raspberrypi.org/ kliknite Preuzmi, kliknite Raspbian
- Raspakirajte preuzetu datoteku na radnu površinu i upotrijebite Etcher za prebacivanje.img datoteke na SD karticu.
- Izvadite SD karticu iz računala i umetnite je u utor za SD karticu na Raspberry Pi.
- Pokrenite tablet pritiskom na gumb za napajanje sa strane kućišta 2 sekunde.
- Prilikom prvog pokretanja automatski će promijeniti veličinu particije kako bi ispunila SD karticu.
Nakon toga će se ponovno pokrenuti i trebali biste biti na ekranu dobrodošlice Raspbian OS.
- Pritisnite Dalje
- Ponovno kliknite Dalje
- Postavku lozinke za sada možete preskočiti
- Opciju o crnom rubu možete odbaciti
- Odaberite bežičnu mrežu usmjerivača i unesite lozinku. U tom ćete trenutku morati umetnuti USB tipkovnicu jer neće biti zaslonske tipkovnice.
- Preskočite ažuriranje na sljedećem ekranu (to možemo učiniti kasnije)
- Gotov si
Sada moramo postaviti neke postavke kako bismo tabletu mogli pristupiti daljinski.
- Kliknite ikonu Raspberry Pi (gore lijevo)
- Idite na Postavke
- Idite na Raspberry Pi Configuration
- Kliknite karticu Sučelja
- Omogući: SSH i kamera, I2C, SPI
- Pritisnite U redu, da biste potvrdili i pustili da se ponovno pokrene
Ostatak posla može se obaviti na udaljenom terminalu vašeg uobičajenog računala:
-
Koristeći Putty (u sustavu Windows) ili Terminal (u sustavu Mac) prijavite se na tablet maline pi kao:
- ssh [email protected]
- Zadana lozinka je malina
-
Zatim izdajte sljedeće naredbe:
- sudo su
- apt-get ažuriranje
- git clone
- cd WM8960-Audio-ŠEŠIR
- ./install.sh
- ponovno podizanje sustava
-
Sada se ponovno pokreće, ponovno prijavite i možete ostati kao pi
- sudo nano /boot/config.txt
-
Unutar nano, napravite sljedeće promjene:
- pronađite # hdmi_drive = 2 i uklonite # (uncomment) i promijenite ovu vrijednost na 1
- pronađite dtparam = audio = uključeno i dodajte # ispred (komentirajte)
- Dodajte novi redak s hdmi_ignore_edid_audio = 1
- Ctrl s (za spremanje)
- Ctrl x (za izlaz)
- sudo ponovno podizanje sustava
-
Sada neka se ponovno pokrene, prijavite se i učinite sljedeće:
- sudo su
- apt-get install libasound-dev
- python -m pip install --upgrade pip setuptools wheel
- pip install pyalsaaudio
- Izlaz
- Sada ste se vratili kao korisnik pi, sada preuzmite projekt s GitHub -a
git clone
Sada morate izgraditi 3 usluge koje čine da se zaslon rotira, glasnoća raste i smanjuje, a ventilator se uključuje i isključuje.
sudo nano /lib/systemd/system/PiTabAudio.service
[Jedinica]
Opis = Audio servis Pi tableta Nakon = multi-userr.target [email protected] [Usluga] Vrsta = jednostavan ExecStart =/usr/bin/python /home/pi/Raspberry-Pi-Tablet/Services/audio.py StandardInput = tty-force [Install] WantedBy = višekorisnički cilj
- sudo systemctl daemon-reload
- sudo systemctl omogućiti PiTabAudio.service
- sudo systemctl pokrenite PiTabAudio.service
- sudo systemctl status PiTabAudio.service
- sudo nano /lib/systemd/system/PiTabScreen.service
[Jedinica]
Opis = Pi Tablet Screen Service After After = multi-userr.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 [Install] WantedBy = višekorisnički cilj
- sudo systemctl daemon-reload
- sudo systemctl omogućiti PiTabScreen.service
- sudo systemctl pokrenite PiTabScreen.service
- sudo systemctl status PiTabScreen.service
- sudo nano /lib/systemd/system/PiTabFan.service
[Jedinica]
Opis = Pi Tablet Fan Service After After = multi -user.target [email protected] [Service] Type = simple ExecStart =/usr/bin/python /home/pi/Raspberry-Pi-Tablet/Services/fan.py StandardInput = tty-force [Install] WantedBy = višekorisnički cilj
- sudo systemctl daemon-reload
- sudo systemctl omogućiti PiTabFan.service
- sudo systemctl pokrenite PiTabFan.service
- sudo systemctl status PiTabFan.service
- sudo ponovno podizanje sustava
Sada možemo instalirati alate i usluge PiJuice:
sudo apt-get install pijuice-gui
To je sve narode!
Korak 8: Završni proizvod
Sada biste trebali biti gotovi i možete isprobati različite značajke.
Pronašao sam neke lijepe crne vijke koji su se lijepo uklopili u plastične matice koje smo zalijepili u uglove. Malo sam izbušio rupe pa je glava matice malo utonula.
Drugoplasirani na Raspberry Pi natjecanju 2020
Preporučeni:
3D ispisani spirometar: 6 koraka (sa slikama)
Spirometar s 3D printom: Spirometri su klasični instrument za raščlanjivanje zraka dok se ispuhuje iz usta. Sastoje se od cijevi u koju pušete i koja bilježi volumen i brzinu jednog udisaja koji se zatim uspoređuju sa skupom normalnih vrijednosti
3D ispisani lučni reaktor završne igre (film točan i nosiv): 7 koraka (sa slikama)
3D ispisani lučni reaktor završne igre (film je točan i nosiv): Cijeli vodič na YouTubeu: Nisam mogao pronaći bilo koju 3D točnu datoteku za film za lučni reaktor Mark 50/kućište za nanočestice pa smo prijatelj i ja skuhali nekoliko slatkih. Bilo je potrebno tona dotjerivanja kako bi stvar izgledala točno i sjajno
3D ispisani spremnik s daljinskim upravljanjem !!: 8 koraka (sa slikama)
3D tiskani spremnik s daljinskim upravljanjem !!: Jeste li ikada poželjeli imati vozilo s daljinskim upravljanjem koje može sići s ceste, pa čak možete vidjeti i iz kamere za gledanje iz prve osobe, tada je ovaj spremnik odličan za vas. Gusjenice na spremniku omogućuju odlično prianjanje pri vožnji po terenima poput prljavštine
3D ispisani električni klizni prekidač (samo pomoću spajalice): 7 koraka (sa slikama)
Električni klizni prekidač s 3D printom (koristeći samo spajalicu): S godinama sam pokušavao spojiti svoje male električne projekte, uglavnom u obliku spajalica, aluminijske folije i kartona popločanih vrućim ljepilom. Nedavno sam kupio 3D pisač (Creality Ender 3) i otišao potražiti
PIWOOLET (Pi.WOOd.tabLET): Samo drugi PI tablet: 10 koraka (sa slikama)
PIWOOLET (Pi.WOOd.tabLET): Samo još jedan PI tablet: Uvod - zašto sam to shvatio? Odgovor je tako jednostavan: samo za zabavu :-) Nekoliko mojih glavnih ciljeva je zadržati pristup HDMI priključku; zadržati pristup audio izlazu; održavati pristup GPIO -u; zadržite pristup barem jednom USB priključku. BOM Rasp