Drucker – die besten Beiträge

Epson Nadeldrucker einzelne Buchstaben drucken?

Hey Leute!

Ich versuche aus einem Raspberry Pi 4 und meinem EPSON LQ Nadeldrucker eine "Schreibmaschiene" zu bauen. Ist es möglich, statt Line-By-Line jeden Buchstaben den ich eingebe einzeln zu drucken? Ich komme nämlich nicht weiter.

Mein aktuelles Script:

import os
import sys
import termios
import tty


# Pfad zum USB-Drucker
DRUCKER_USB_PORT = '/dev/usb/lp0'


# Funktion, um eine Taste direkt ohne ENTER zu lesen
def lese_taste():
    fd = sys.stdin.fileno()
    alte_einstellungen = termios.tcgetattr(fd)
    try:
        tty.setraw(fd)
        taste = sys.stdin.read(1)  # Liest genau 1 Zeichen
    finally:
        termios.tcsetattr(fd, termios.TCSADRAIN, alte_einstellungen)
    return taste


# Verbindung zum Drucker öffnen
if not os.path.exists(DRUCKER_USB_PORT):
    print(f"Der Drucker wurde nicht unter {DRUCKER_USB_PORT} gefunden.")
    sys.exit(1)


try:
    with open(DRUCKER_USB_PORT, 'wb', buffering=0) as drucker:  # Ungepufferter Modus
        print("Schreibmaschinen-Modus aktiv. Tippe, um zu drucken. Drücke 'Strg+C' zum Beenden.")


        while True:
            taste = lese_taste()  # Zeichen sofort lesen
            if ord(taste) == 3:  # Strg+C beenden
                break
            elif ord(taste) == 13:  # ENTER (Carriage Return)
                drucker.write(b'\r\n')  # Zeilenumbruch senden
            else:
                drucker.write(taste.encode('ascii'))  # Zeichen sofort senden
            drucker.flush()  # Sicherstellen, dass die Daten sofort geschrieben werden


except PermissionError:
    print(f"Keine Berechtigung für Zugriff auf {DRUCKER_USB_PORT}.")
    print("Führe das Skript mit 'sudo' aus oder ändere die Berechtigungen:")
    print(f"  sudo chmod 666 {DRUCKER_USB_PORT}")
except Exception as e:
    print(f"Ein Fehler ist aufgetreten: {e}")
finally:
    print("Verbindung zum Drucker geschlossen.")


Drucker, Code, Programmiersprache, Python, Schreibmaschine, Python 3, Raspberry Pi, ChatGPT

Welches Holz (Schalldämmung)?

Hallo zusammen,

mir ist der Bambu P1S einfach zu laut für mein Büro, deshalb habe ich entschieden ihn und weitere Geräte schön einzupacken :)

Nun zur Frage: Welches Holz dämmt den Schall am besten? Habe mich, bevor ich hier frage, im Netz etwas schlau gemacht. Dort steht geschrieben, dass Eiche und Mahagoni sehr gut dämmen, doch diese sind teuer. Dann habe ich gelesen, dass stinknormales Sperrholz gut dämmt. Dieser ist sehr dicht und dafür gut geeignet.

Ich möchte im zweiten Fach, wo die P1S reinkommt, an allen vier Seiten mir vom Hornbach Schaumstoff rein kleben >>> Klick mich <<< und anstatt Glas, wie ich eigentlich vor hatte, eine Plexiglastür (Acrylglas) montieren. Lediglich für die ersten drei Fächer, unten sollen zwei Schubladen das ganze abschließen (siehe Bild)

Wie seht ihr es?

  1. Meint ihr, es bringt was? Vermutlich schon aber reicht dies aus um das Generve zu dämmen?
  2. Welches Holz soll ich nehmen?
  3. Ist das eine gute Idee mit dem Plexiglas und dem Schaumstoff?
  4. Ob es sowas schon fertig zu kaufen gibt? Habe diverse Seiten durchforstet, leider ohne Erfolg. Am besten in Weiß, denn alle anderen Möbeln sind ebenfalls Weiß.

Fragen über Fragen, vielen Dank für eure Hilfe!

Euer Sonic

Bild zum Beitrag
heimwerken, Möbel, Holz, Drucker, Schrank, Regal, Ahorn, Dämmen, Dämmung, Holzbearbeitung, PC-Komponenten, Plexiglas, Schalldämmung, Schallschutz, Schreiner, schreinerei, Tischler, Tischlerei, glasscheibe, Mahagoni, 3D-Drucker, CAD-Programm, Dämmerung, 3D drucken

Meistgelesene Beiträge zum Thema Drucker