Cum să vă creați propria imprimantă fără fir cu un Raspberry Pi

Cum să vă creați propria imprimantă fără fir cu un Raspberry Pi

Tehnologia fără fir este probabil cea mai bună îmbunătățire a imprimării acasă de ani de zile. Mai puține cabluri, flexibilitate în ceea ce privește locul în care puteți pune imprimanta --- este câștig-câștig. Cu excepția cazului în care aveți o imprimantă mai veche.





Deși imprimantele noi sunt accesibile, este posibil să fi cheltuit suficient pentru ultima dvs., încât să nu merite cheltuiala. În plus, vechea dvs. imprimantă ar putea avea o funcție specială, iar înlocuirea acesteia ar putea fi prea costisitoare.





Soluția? Asigurați-vă vechea imprimantă fără fir. Sunt disponibile multe soluții, dar o alegere populară este utilizarea Raspberry Pi ca server de imprimare wireless.





Avantajele imprimării fără fir

Dacă nu v-ați bucurat deja de avantajele imprimării fără fir, atunci acest proiect este cu siguranță locul de pornire. Dar de ce să ne deranjăm cu imprimarea wireless?

cum să ștergeți fișierele descărcate de Windows
  • Imprimanta dvs. nu mai este legată de computer
  • Orice dispozitiv poate imprima pe el (laptop, smartphone sau tabletă)
  • Gata cu cablurile interminabile
  • Funcționalitatea fără fir a imprimantei fără fir existente este defectă

Imprimarea wireless înseamnă într-adevăr flexibilizarea imprimării --- un proiect ideal pentru Raspberry Pi. Frumusețea acestei soluții este că va funcționa pentru Windows, macOS și alte computere Linux.



Pregătirea pentru imprimarea fără fir cu Raspberry Pi

Pentru a activa imprimanta fără fir pe un dispozitiv vechi, cu fir, veți avea nevoie de un Raspberry Pi cu Wi-Fi încorporat.

Modelele compatibile fără fir sunt:





Raspberry Pi Zero W (Wireless) (model 2017) CUMPĂRĂ ACUM PE AMAZON

Cu dispozitivele mai vechi, asigurați-vă că ați conectat un dongle USB fără fir pentru Raspberry Pi și că ați conectat dispozitivul la rețeaua dvs. Pi ar trebui să ruleze cea mai recentă versiune de Raspbian instalat pe cardul SD .

De asemenea, veți avea nevoie de:





  • O imprimantă USB (poate funcționa o imprimantă paralelă cuplată la un adaptor paralel la USB)
  • Sursa de alimentare a imprimantei și cablul USB
  • Acreditări pentru rețeaua dvs. wireless

Porniți și actualizați Raspberry Pi pentru imprimare

Începeți prin a conecta totul. Imprimanta dvs. ar trebui să fie conectată la Raspberry Pi și alimentată. Accesați Raspberry Pi fie utilizând o tastatură și un ecran, fie o conexiune la distanță folosind SSH, VNC sau RDP.

Pentru actualizare, deschideți un terminal și introduceți:

sudo apt update && sudo apt upgrade -y

Aceasta verifică dacă există actualizări de software și actualizări, după cum este necesar. Urmați instrucțiunile de pe ecran până când acesta este finalizat.

Configurarea Raspberry Pi ca server de imprimare cu cupe

Cu echipamentul conectat și configurat, primul lucru de făcut este să vă asigurați că imprimanta USB este detectată.

Deschideți o linie de comandă (fie pe Raspberry Pi direct, fie pe SSH) și introduceți:

lsusb

Ar trebui să apară o listă de dispozitive USB atașate. Verificați-l și identificați-vă imprimanta.

După aceasta, va trebui să instalați Samba, software-ul de partajare a fișierelor open source. Acest lucru se poate face prin introducerea comenzii.

sudo apt install samba

Urmați instrucțiunile afișate. Apoi, este timpul să instalați CUPS, Common Unix Printing System (rețineți că trebuie să instalați Samba mai întâi).

sudo apt install cups

CUPS oferă drivere pentru imprimanta dvs. Mulți producători oferă drivere Linux, dar în cazul în care unul nu este disponibil, utilizați acest lucru.

Acum sunteți gata să adăugați utilizatorul implicit la grupul de administrare a imprimantei.

sudo usermod -a -G lpadmin pi

În mod implicit, CUPS nu va permite accesul de pe alt dispozitiv. Pentru a remedia acest lucru, configurați CUPS pentru a accepta conexiunile de, să zicem, browserul computerului dvs. și reporniți serviciul:

sudo cupsctl --remote-any
sudo /etc/init.d/cups restart

Adăugarea imprimantei

Apoi, va trebui să configurați imprimanta cu Raspberry Pi. Treceți la desktopul Raspberry Pi, lansați browserul și accesați 127.0.0.1:631 și comutați la Administrare filă. Alternativ, browserul direct către 127.0.0.1:631/admin/

Selectați Adăuga nou imprimantă, introduceți acreditările Raspbian atunci când vi se solicită și apoi selectați imprimanta din listă. Continuați cu ecranul următor, selectând dispozitivul corect din listă.

Apoi, confirmați detaliile și atribuiți un nume, apoi verificați Distribuiți această imprimantă și faceți clic pe Continua .

În funcție de producătorul dispozitivului, pagina următoare poate dura ceva timp pentru a se încărca pe măsură ce sunt încărcate numele driverelor de dispozitiv. Selectați driverul de imprimantă corect (care ar trebui selectat în mod implicit) și continuați.

Alternativ, faceți clic pe Selectați o altă marcă / producător și selectați Brut . Aceasta înseamnă că dispozitivul de la care tipăriți se va ocupa de driver.

Clic Adăugați imprimantă , atunci Setați opțiunile implicite . Câteva clipe mai târziu, imprimanta va fi gata să înceapă să accepte lucrări. Pentru a vă asigura că funcționează, faceți clic pe întreținere și selectați Imprimați pagina de test .

Conectarea la serverul dvs. de imprimare Raspberry Pi

Cu toate acestea, trebuie să vă asigurați că accesul la Raspberry Pi este activat. Pentru MacOS, acest lucru este implicit, dar pentru Windows, este necesară o configurație suplimentară. După ce ați făcut acest lucru, puteți începe imprimarea.

Editați fișierul de configurare samba în /etc/samba/smb.conf. Există două modalități de a face acest lucru:

  • Deschideți fișierul de pe desktop și efectuați modificările într-un editor de text
  • Utilizare sudo nano /etc/samba/smb.conf pentru a edita fișierul din terminal

Următoarele ar trebui adăugat :

# CUPS printing. See also the cupsaddsmb(8) manpage in the
# cupsys-client package.
printing = cups
printcap name = cups
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = yes
read only = yes
create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /usr/share/cups/drivers
browseable = yes
read only = yes
guest ok = no
workgroup = your_workgroup_name
wins support = yes

Va trebui să introduceți numele „grupului de lucru” Windows înlocuind numele dvs._grup_de-lucru --- acesta este de obicei Grup de lucru ):

presa Ctrl + X pentru a salva și a ieși, apoi reporniți samba:

sudo systemctl restart smbd

Începeți imprimarea din Windows și macOS

Samba va dura câteva secunde pentru a reporni. Acum puteți trece la computer și puteți adăuga o imprimantă nouă. Mai întâi verificați dacă Raspberry Pi este vizibil prin deschidere Windows Explorer> Rețea .

Mergi la Panou de control> Hardware și sunet> Dispozitive și imprimante> Configurare avansată a imprimantei și așteptați ca sistemul să fie scanat.

O opțiune mai rapidă este să extindeți intrarea Raspberry Pi în vizualizarea Rețea Windows Explorer. Pur și simplu faceți clic dreapta pe imprimantă, selectați Conectați , selectați driverul de imprimantă Windows și începeți imprimarea.

Între timp, utilizatorii de Mac pot adăuga o nouă imprimantă în mod obișnuit.

Orice administrare a serverului de imprimare care trebuie efectuată se poate face prin deschidere http: // [RPI.IP.ADDRESS.HERE]: 631 . Aceasta afișează interfața web de administrare a imprimantei CUPS pe orice dispozitiv din rețeaua dvs.

Ați creat un server de imprimare DIY cu Raspberry Pi

Dacă ați ajuns până acum, serverul dvs. de imprimare cu Raspberry Pi ar trebui să fie funcțional și funcțional. Tocmai ați adus online o imprimantă non-wireless, permițând imprimarea fără fir pe ea de pe orice dispozitiv.

Acesta este doar unul dintre multele minunate proiecte pe care le puteți construi cu un computer Raspberry Pi .

Sperăm să vă placă articolele pe care le recomandăm și le discutăm! MUO are parteneriate afiliate și sponsorizate, așa că primim o parte din venituri din unele dintre achizițiile dvs. Acest lucru nu va afecta prețul pe care îl plătiți și ne ajută să oferim cele mai bune recomandări de produse.

Acțiune Acțiune Tweet E-mail Canon vs. Nikon: Ce marcă de camere este mai bună?

Canon și Nikon sunt cele mai mari două nume din industria camerelor. Dar ce marcă oferă o gamă mai bună de camere și obiective?

Citiți în continuare
Subiecte asemănătoare
  • DIY
  • Productivitate
  • Tipărire
  • Raspberry Pi
  • Tutoriale de proiect DIY
Despre autor Christian Cawley(1510 articole publicate)

Editor adjunct pentru securitate, Linux, bricolaj, programare și tehnică explicată și producător de podcasturi cu adevărat util, cu o vastă experiență în asistență pentru desktop și software. Colaborator la revista Linux Format, Christian este un jucător Raspberry Pi, un iubitor de Lego și un fan retro al jocurilor.

Mai multe de la Christian Cawley

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona
Categorie Diy