INHOUDSOPGAWE:

Raspberry Pi 4B 3D -gedrukte tablet: 8 stappe (met foto's)
Raspberry Pi 4B 3D -gedrukte tablet: 8 stappe (met foto's)

Video: Raspberry Pi 4B 3D -gedrukte tablet: 8 stappe (met foto's)

Video: Raspberry Pi 4B 3D -gedrukte tablet: 8 stappe (met foto's)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Julie
Anonim
Image
Image
Framboos Pi 4B 3D -gedrukte tablet
Framboos Pi 4B 3D -gedrukte tablet
Framboos Pi 4B 3D -gedrukte tablet
Framboos Pi 4B 3D -gedrukte tablet

Die konsep van die projek is om 'n 3D -afdrukbare Raspberry Pi -gebaseerde tablet te ontwikkel. Alle onderdele (komponente) moet maklik verkrygbaar en geredelik beskikbaar wees. Dit moet 'n battery hê, en dit moet die primêre kragbron wees (dit wil sê, dit sal laai met 'n ingeslote kabel, maar moet genoeg krag hê om sonder dit te werk.) Dit moet perfek kan werk sonder 'n sleutelbord (dit wil sê, alles in die gebruikerskoppelvlak moet sonder probleme werk, selfs al het u nie 'n sleutelbord en 'n muis nie.)

Opmerking: hierdie projek gebruik die Raspbian-bedryfstelsel vir eers, totdat ek 'n meer geskikte "touch-first" -oplossing kan vind.

Kenmerke

  • SBC: Raspberry Pi weergawe 4B+ (4Gig RAM)
  • Skerm: 7 duim LCD -skerm (met aanraking)
  • Kragtoevoer: PiJuice UPS (met 'n 5000 mA -battery)
  • Kamera: 1080p kamera (voorkant)
  • Klank en luidsprekers: klankkaart, 2 luidsprekers en 2 mikrofone, en bied 'n klankaansluiting vir koptelefoon.
  • Versnellingsmeter: Gyro/versnellingsmeter - om die skerm te oriënteer. (met luislang)
  • Koel: waaier gekoppel aan 'n waaier-snelheidsbeheerder (snelheid word in luislang beheer)
  • USB: USB -uitbreek
  • Knoppies:

    • Kragknoppie
    • Volume op/af -rocker
  • LED's:

    • Aanklag
    • Krag en aktiwiteit LED -lig word herlei (met behulp van nylon) na die kas.
  • Agter plaat:

    Bamboeshout agter, met laser -geëtste dekaal

Volledige projekbesonderhede: GitHub

Opmerking: as u nie 'n laserhegstuk het nie, moet u die stap uitlaat of 'n vriend vra (gcode verskaf)

Voorrade

  • Raspberry Pi 4B+ (Of 3B+, as u 'n A -formaatbord gebruik, kan u die netwerk en USB -blokke verwyder)
  • 7 "Amptelike Raspberry Pi LCD -skerm (met aanraking) Amazon
  • PiJuice UPS PiSupply
  • PiSupply 5000 mAmp Battery PiSupply
  • Amptelike Raspberry Pi 1080p -kamera (opsioneel: verlengde lintkabel) Amazon
  • Waveshare Audio HAT (Sound Card) Waveshare
  • 2 luidsprekers (8Ohm, 1Watt) Amazon
  • MPU-6050 versnellingsmeter en gyroscoop Amazon
  • HW-517 PWM waaier snelheidsbeheerder Amazon
  • 30mmx30mmx7mm Fan Amazon
  • 128Gig SD -kaart (Minimun 16Gig)
  • 3 Druk op die knoppies Amazon
  • Breakout USB 2.0Amazon
  • Kleur drade
  • 18AWG (of minder) kabel
  • 3MM hout (van enige aard - maar ek het bamboes gebruik)

Stap 1: Hoe om video te maak

Image
Image

Let wel: die video bestaan uit 'n baie gedetailleerde opname van al die stappe wat ek geneem het om hierdie projek te voltooi. Kyk na die video of volg die onderstaande stappe om hierdie projek self te maak.

Stap 2: Berei die komponente voor

Berei die komponente voor
Berei die komponente voor
Berei die komponente voor
Berei die komponente voor
Berei die komponente voor
Berei die komponente voor

In hierdie stap moet u die onderdele wat u bestel het, verander. Dit is hoofsaaklik om die lywige dele, soos skroefbakke en USB -bokse, ens. Van die printplaat te verwyder, aangesien ons die kabels aan die bord sal soldeer.

  1. Framboos Pi: verwyder die USB -blokke en die netwerkblok (moenie losmaak nie, gebruik 'n snyer om die metaalomhulsel af te haal en sny die plastiek af). Verwyder ook al die GPIO -penne behalwe die boonste 6 (volgens die draaiboek)
  2. LCD: Verwyder die USB -blok van die PCB en verwyder twee van die 12 mm -penne agter.
  3. PiJice: Verwyder die deursigtige plastiekhouer. Verwyder die swart plastiese isolator vir die GPIO -penne, en sny dan (moenie losmaak nie) die GPIO agterlaat slegs die boonste 6 penne (3 aan die regterkant, 3 aan die linkerkant).
  4. HW-517: Verwyder die skroefblokke (ongesoldeer)
  5. wm8960: Verwyder die swart plastiese isolator vir die GPIO, en die luidsprekerkabelblok en -skroewe, en sny die GPIO dan volgens die wringdiagram.
  6. Waaier: Verwyder die koellichaam

Stap 3: 3D -drukwerk

3D druk
3D druk
3D druk
3D druk
3D druk
3D druk

U kan al die lêers wat u benodig hieronder aflaai. Daar is ook 'n kopie by Thingiverse, sodat u die 3D -drukdiens kan gebruik as u nie een het nie.

Wenk vir 3D -druk:

Daar is iets aan die Creality -drukker wat u baie mislukte konstruksies sal bespaar … Hulle glasoppervlak is verskriklik om op af te druk, en alhoewel die bouplaat verhit kan word, bied dit byna geen kleefstof nie en gebruik ek gewoonlik nie 'n rand nie of enigiets … hoekom? Ek maak die glas skoon met suiwer alkohol, en gebruik dan gewone papiergom Pritt Stick. Dit is 'n nie-giftige gom wat, wanneer dit verhit word (soos uit die bed), baie taai is en die PLA aan die bouplaat bind. As die afdrukke dan klaar is en die bouplaat koel is, val dit maklik af. As u haastig is, kan u dit met water afwas. (u moet die glas in elk geval na elke druk afwas)

Stap 4: Na-druk

Na-druk
Na-druk
Na-druk
Na-druk
Na-druk
Na-druk

Plak elke laag vas met 'n vinnige heggom of iets soortgelyks. Die lae moet netjies op mekaar sit. Laag 1 en 2 het min vangs wat help om die laag in lyn te bring.

Neem die plastiekneute wat van die PiJuice gekom het, en plak dit dan in die beskikbare spasies in laag 2

Noudat dit vasgeplak is, kan u die kas skuur sodat dit perfek lyk!

Om jou hoes perfek te laat lyk, moet jy skuur. Ek gebruik die volgende:

  1. Growwe sand met 100 grint, sodat al die laaglyne verwyder word. Enige plastiek wat na buite kyk, lyk grys en is taamlik grof, maar daar is geen sigbare laaglyne of sagte stukkies plastiek nie.
  2. Gladde skuur - met 'n skuurpapier van 400 tot 800 grint begin die vetoppervlaktes gladder en gladder werk totdat dit geen verskil maak as u skuur nie, die PLA sal nog effens kras lyk.
  3. Brasso - Gebruik 'n metaalvryfmiddel soos Brasso om die plastiek 'n perfek gladde afwerking te gee.
  4. Spuit laastens een laag plat swart spuitverf. U kan enige (ek gebruik Rust-oleum) gebruik solank dit aan plastiek bind.

Stap 5: Bedrading van die komponente

Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente

Gebruik die bedradingsdiagram om al die komponente op te dra sodat elke komponent met die ooreenstemmende kleurgekodeerde kabel bedraad is. Sodra u dit gedoen het, kan u die individuele borde in die omhulsel plaas en die drade aan mekaar verbind.

Stap 6: Laser -ets van die houtplaat

Laser -ets van die houtplaat
Laser -ets van die houtplaat
Laser -ets van die houtplaat
Laser -ets van die houtplaat
Laser -ets van die houtplaat
Laser -ets van die houtplaat
Laser -ets van die houtplaat
Laser -ets van die houtplaat

Hierdie stap vereis dat u die laserkoppelstuk aan u drukker het, soos die Ender 2. Dit gebruik die PWM van die waaiersnelheidsbeheerder as die kragbeheer vir die laser. As die waaier vol is, is die laser vol, en as die waaier 10% is, brand die laser net effens in die hout. Die resultaat is om in 'n oppervlak soos hout te kan "ets". Die gcode wat ek gebruik het, word verskaf - dit stel die hoogte van die laser op 50 mm, dus maak seker dat die fokus van die laser op 50 mm korrek is.

Opsioneel: u kan ook u eie ontwerp maak as u wil, maar dan moet u na hierdie webwerf gaan:

Die hout moet tot 112 mm x 230 mm gesny word, en u moet die koorde skuur om in laag 3 te pas

Stap 7: Installeer sagteware

Gaan na https://raspberrypi.org/ klik op Aflaai, klik op Raspbian

  • Pak die afgelaaide lêer uit op u lessenaar en gebruik Etcher om die.img -lêer na die SD -kaart te flits.
  • Haal die SD -kaart uit u rekenaar en steek dit in die SD -kaartgleuf van die Raspberry Pi.
  • Begin die tablet deur die aan / uit -knoppie aan die kant van die tas 2 sekondes lank in te druk.
  • Die eerste keer dat dit begin, verander die grootte van die partisie outomaties om die SD -kaart te vul.

Daarna sal dit weer begin, en u behoort op die welkomskerm van die Raspbian OS te wees.

  • Klik op Volgende
  • Klik weer op Volgende
  • U kan die wagwoordinstelling vir eers oorslaan
  • U kan die opsie oor die swart rand van die hand wys
  • Kies die draadlose netwerk van u router en voer die wagwoord in. U moet op hierdie stadium 'n USB -sleutelbord ingevoeg het, aangesien daar geen sleutelbord op die skerm sal wees nie.
  • Slaan die opdatering oor op die volgende skerm (ons kan dit later doen)
  • Jy's klaar

Nou moet ons 'n paar instellings instel sodat ons op afstand toegang tot die tablet kan kry.

  • Klik op die Raspberry Pi -ikoon (links bo)
  • Gaan na Voorkeure
  • Gaan na Raspberry Pi Configuration
  • Klik op die blad Interfaces
  • Aktiveer: SSH en kamera, I2C, SPI
  • Klik op OK om te bevestig en laat dit herlaai

Die res van die werk kan op 'n afstandterminal op u gewone rekenaar gedoen word:

  • Met Putty (op Windows) of Terminal (op Mac), meld u aan by die framboos pi -tablet as:

  • Gee dan die volgende opdragte:

    • sudo su
    • geskikte opdatering
    • git-kloon
    • cd WM8960-Audio-HAT
    • ./install.sh
    • herlaai
  • Dit begin nou weer, meld weer aan, en u kan as pi bly

    • sudo nano /boot/config.txt
    • Maak die volgende veranderinge binne -in nano:

      • vind # hdmi_drive = 2 en verwyder die # (uncomment) en verander hierdie waarde na 1
      • vind dtparam = audio = aan en voeg 'n # voor in (lewer kommentaar)
      • Voeg 'n nuwe reël by met hdmi_ignore_edid_audio = 1
    • Ctrl s (om te stoor)
    • Ctrl x (om te verlaat)
    • sudo herlaai
  • Laat dit nou herlaai, meld weer aan en doen die volgende:

    • sudo su
    • apt-get installeer libasound-dev
    • python -m pip install -upgrade pip setuptools wiel
    • pip installeer pyalsaaudio
    • uitgang
  • U is nou terug as pi -gebruiker, en kry nou die projek van GitHub

    git-kloon

Nou moet u die drie dienste bou wat die skerm laat draai, die volume styg en af, en die waaier aan en af.

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

[Eenheid]

Beskrywing = 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 [Installeer] WantedBy = multi-user.target

  • sudo systemctl daemon-herlaai
  • sudo systemctl aktiveer PiTabAudio.service
  • sudo systemctl begin PiTabAudio.service
  • sudo systemctl status PiTabAudio.service
  • sudo nano /lib/systemd/system/PiTabScreen.service

[Eenheid]

Beskrywing = Pi-tabletskermdiens Na = multi-user.target [email protected] [Diens] Gebruiker = pi Groep = pi Tipe = eenvoudig ExecStart =/usr/bin/python/home/pi/Framboos-Pi-tablet /Services/screen.py StandardInput = tty-force [Installeer] WantedBy = multi-user.target

  • sudo systemctl daemon-herlaai
  • sudo systemctl aktiveer PiTabScreen.service
  • sudo systemctl begin PiTabScreen.service
  • sudo systemctl status PiTabScreen.service
  • sudo nano /lib/systemd/system/PiTabFan.service

[Eenheid]

Beskrywing = Pi-tablet waaierdiens Na = multi-user.target [email protected] [Diens] Tipe = eenvoudig ExecStart =/usr/bin/python /home/pi/Raspberry-Pi-Tablet/Services/fan.py StandardInput = tty-force [Installeer] WantedBy = multi-user.target

  • sudo systemctl daemon-herlaai
  • sudo systemctl aktiveer PiTabFan.service
  • sudo systemctl begin PiTabFan.service
  • sudo systemctl status PiTabFan.service
  • sudo herlaai

Nou kan ons die PiJuice -gereedskap en -dienste installeer:

sudo apt-get installeer pijuice-gui

Dis al, mense!

Stap 8: Die finale produk

Die finale produk
Die finale produk
Die finale produk
Die finale produk
Die finale produk
Die finale produk
Die finale produk
Die finale produk

U moet nou klaar wees en die verskillende funksies kan toets.

Ek het 'n paar mooi swart skroewe gevind wat mooi in die plastiekmoere pas wat ons in die hoeke vasgeplak het. Ek het die gate 'n bietjie geboor sodat die moerkop 'n bietjie ingeduik is.

Framboos Pi -wedstryd 2020
Framboos Pi -wedstryd 2020
Framboos Pi -wedstryd 2020
Framboos Pi -wedstryd 2020

Naaswenner in die Raspberry Pi -wedstryd 2020

Aanbeveel: