1 / 4
Sovol Zero 4.3inch LCD Enclosure and Mount — zdjęcie 1
1 / 4

Sovol Zero 4.3inch LCD Enclosure and Mount

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Enclosure and bracket for mounting a Waveshare 4.3" HDMI LCD to a Sovol Zero using existing screws and screw holes.

Ocena
0 / 5
Polubienia
12
Pobrania
19
Wydruki
0
Wyświetlenia
397
Oceny
0

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Licencja
Creative Commons — Attribution

Print Settings:
I printed the parts in ASA and there was a bit of flex to them so I increased the walls to 4, and the infill to 25%, there's still a little bit of flex which may be due to the base backing being quite thin, but its stiff enough for touch screen usage. The LCD is a very snug fit so you may have to force it in or scale the case a bit bigger or smaller depending on the filament.

Required hardware:

  • 2x M3x10 screws and washers
  • 4.3" HDMI Raspberry Pi LCD
    https://www.waveshare.com/4.3inch-hdmi-lcd-b.htm

Additional Parts:

Amazon links are examples of what you need and non affiliate links.

Assembly:

  1. Remove the 2 lower front screws from the side panel, place the mount in position and reinstall the screws.
  2. Screw the back case to the mount using M3x10 screws and washers
  3. Refer to picture of back of screen, I used one of the U connectors that came with the screen and a HDMI joiner to connect a 90 degree cable, this keeps the cabling neat and the bulky HDMI connector inside the enclosure. 
  4. Press the front and back halves of the case together.

Rotate LCD:

  1. SSH into the printer using your preferred SSH method.
  2. Modify /etc/X11/xorg.conf.d/01-dbbian-defaults.conf:
    sudo nano /etc/X11/xorg.conf.d/01-dbbian-defaults.conf
  3. Below is my updated config that rotates the LCD 270 degrees to suit it's orientation and modifies the touch screen layout to work in 270 degree orientation.
Section "Monitor"
   Identifier              "Monitor0"
   Option                  "DPMS" "false"
EndSection
Section "ServerFlags"
   Option                  "BlankTime" "0"
   Option                  "StandbyTime" "0"
   Option                  "SuspendTime" "0"
   Option                    "OffTime" "0"
EndSection
Section "Device"
   Identifier "default"
   Driver "fbdev"
   # valid values: "CW"   (90° clockwise)
   #               "CCW"  (270° clockwise)
   #               "UD"   (180° upside-down)
   Option "Rotate" "CCW"
EndSection
Section "InputClass"
   Identifier "touchscreen catchall"
   MatchIsTouchscreen "on"
   # 180° (i.e. UD)
   #Option "CalibrationMatrix" "-1 0 1 0 -1 1 0 0 1"
   # 90° clockwise (i.e. CW)
   #Option "CalibrationMatrix" "0 1 0  -1 0 1  0 0 1"
   # 270° clockwise (i.e. CCW)
   Option "CalibrationMatrix" "0 -1 1  1 0 0  0 0 1"
EndSection

Restart printer using sudo reboot command

 

 

Tagi