Как да направите свой собствен безжичен принтер с Raspberry Pi

Как да направите свой собствен безжичен принтер с Raspberry Pi

Безжичната технология е може би най -доброто подобрение на домашния печат от години. По-малко кабели, гъвкавост относно мястото, където можете да поставите вашия принтер-това е печелившо. Освен ако нямате по -стар принтер.





Въпреки че новите принтери са достъпни, може да сте похарчили достатъчно за последния си, че не си струва разходите. Освен това старият ви принтер може да има специална функция, че смяната му може да е твърде скъпа.





Решението? Направете стария си принтер безжичен. Налични са много решения, но един популярен избор е да използвате Raspberry Pi като безжичен сървър за печат.





Предимства на безжичния печат

Ако все още не сте се възползвали от предимствата на безжичния печат, то този проект определено е мястото, където да започнете. Но защо да се занимавате с безжичен печат?

защо моят snapchat има само един филтър
  • Вашият принтер вече не е свързан с компютъра
  • Всяко устройство може да печата на него (лаптоп, смартфон или таблет)
  • Няма повече безкрайни кабели
  • Безжичната функция на съществуващия безжичен принтер е дефектна

Безжичният печат наистина означава да направите гъвкавия печат --- идеален проект за Raspberry Pi. Красотата на това решение е, че ще работи за Windows, macOS и други компютри с Linux.



Подготовка за безжичен печат с Raspberry Pi

За да активирате безжичен принтер на старо, кабелно устройство, ще ви е необходим Raspberry Pi с вграден Wi-Fi.

Моделите с безжична връзка са:





Raspberry Pi Zero W (безжичен) (модел 2017) КУПЕТЕ СЕГА НА AMAZON

При по -стари устройства се уверете, че сте свързали безжичен USB ключ за вашия Raspberry Pi и сте свързали устройството към вашата мрежа. Pi трябва да работи с най -новата версия на Raspbian е инсталиран на SD картата .

Ще ви трябва също:





  • USB принтер (може да работи паралелен принтер, свързан с паралелен към USB адаптер)
  • Захранване на принтера и USB кабел
  • Идентификационни данни за вашата безжична мрежа

Стартирайте и актуализирайте вашия Raspberry Pi за печат

Започнете, като свържете всичко. Вашият принтер трябва да бъде свързан към Raspberry Pi и включен. Достъп до вашия Raspberry Pi или чрез клавиатура и дисплей, или чрез отдалечена връзка, използвайки SSH, VNC или RDP.

За да актуализирате, отворете терминал и въведете:

sudo apt update && sudo apt upgrade -y

Това проверява за актуализации на софтуера и надгражда, ако е необходимо. Следвайте подканите на екрана, докато това не приключи.

Конфигуриране на вашия Raspberry Pi като сървър за печат с чаши

Когато оборудването е свързано и настроено, първото нещо, което трябва да направите, е да се уверите, че вашият USB принтер е открит.

Отворете командния ред (или на вашия Raspberry Pi директно или през SSH) и въведете:

lsusb

Трябва да се появи списък с свързани USB устройства. Проверете го и идентифицирайте вашия принтер.

След това ще трябва да инсталирате Samba, софтуера за споделяне на файлове с отворен код. Това може да стане чрез въвеждане на командата.

sudo apt install samba

Следвайте всички показани инструкции. След това е време да инсталирате CUPS, Common Unix Printing System (имайте предвид, че първо трябва да инсталирате Samba).

sudo apt install cups

CUPS предоставя драйвери за вашия принтер. Много производители предоставят драйвери за Linux, но в случай, че няма такъв, използвайте това.

Вече сте готови да добавите потребителя по подразбиране към администраторската група на принтера.

sudo usermod -a -G lpadmin pi

По подразбиране CUPS няма да разреши достъп от друго устройство. За да поправите това, конфигурирайте CUPS да приема връзки от, да речем, от вашия компютър браузър и да рестартирате услугата:

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

Добавяне на вашия принтер

След това ще трябва да настроите принтера си с вашия Raspberry Pi. Преминете към работния плот на Raspberry Pi, стартирайте браузъра си и отидете на 127.0.0.1:631 и преминете към Администрация раздел. Като алтернатива, браузърът директно към 127.0.0.1:631/admin/

Изберете Добави нов принтер, въведете вашите идентификационни данни за Raspbian при поискване и след това изберете вашия принтер от списъка. Преминете към следващия екран, като изберете правилното устройство от списъка.

След това потвърдете подробностите и задайте име, след което проверете Споделете този принтер и щракнете продължи .

В зависимост от производителя на вашето устройство, следващата страница може да отнеме известно време, докато се зареждат имената на драйвери на устройства. Изберете правилния драйвер за принтер (който трябва да бъде избран по подразбиране) и продължете.

Като алтернатива щракнете Изберете друга марка/производител и изберете Суров . Това означава, че устройството, от което печатате, ще се справи с драйвера.

Щракнете Добавяне на принтер , тогава Задайте опции по подразбиране . Няколко минути по -късно принтерът ще бъде готов да започне да приема задания. За да се уверите, че работи, щракнете върху Поддръжка и изберете Отпечатайте пробна страница .

Свързване към вашия сървър за печат на Raspberry Pi

След като всичко това е направено, трябва да осигурите достъп до вашия Raspberry Pi е разрешен. За macOS това е по подразбиране, но за Windows е необходима допълнителна конфигурация. След като това стане, можете да започнете да печатате.

Редактирайте конфигурационния файл на samba в /etc/samba/smb.conf. Има два начина да направите това:

  • Отворете файла на работния плот и направете промените в текстов редактор
  • Използвайте sudo nano /etc/samba/smb.conf за редактиране на файла в терминала

Следното трябва да се добави :

# 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

Ще трябва да въведете името на работната група на Windows, заменяйки името на вашата_работна група --- това обикновено е Работна група ):

Натиснете Ctrl + X за да запазите и излезете, след това рестартирайте samba:

sudo systemctl restart smbd

Започнете да печатате от Windows и macOS

Samba ще отнеме няколко секунди, за да се рестартира. Вече можете да превключите към вашия компютър и да добавите нов принтер. Първо проверете дали Raspberry Pi е видим чрез отваряне Windows Explorer> Мрежа .

Отидете на Контролен панел> Хардуер и звук> Устройства и принтери> Разширена настройка на принтера и изчакайте системата да сканира.

По -бърз вариант е да разширите записа на Raspberry Pi в мрежовия изглед на Windows Explorer. Просто щракнете с десния бутон върху принтера, изберете Свържете се , изберете драйвера за принтера на Windows и започнете да печатате.

Междувременно потребителите на Mac могат да добавят нов принтер по обичайния начин.

Всяко администриране на сървъра за печат, което трябва да се извърши, може да се извърши чрез отваряне http: // [RPI.IP.ADDRESS.HERE]: 631 . Това показва уеб интерфейса на администратора на принтера CUPS на всяко устройство във вашата мрежа.

Направихте DIY сървър за печат с Raspberry Pi

Ако сте стигнали дотук, вашият сървър за печат с Raspberry Pi трябва да е работещ. Току-що сте внесли онлайн безжичен принтер, който позволява безжичен печат към него от всяко устройство.

Това е само едно от многото страхотни проекти, които можете да изградите с компютър Raspberry Pi .

Надяваме се, че артикулите, които препоръчваме и обсъждаме, ви харесват! MUO има партньорски и спонсорирани партньорства, така че получаваме част от приходите от някои от вашите покупки. Това няма да повлияе на цената, която плащате, и ни помага да предложим най -добрите препоръки за продукти.

Дял Дял Туит електронна поща Canon срещу Nikon: Коя марка фотоапарат е по -добра?

Canon и Nikon са двете най -големи имена в камерата. Но коя марка предлага по -добрата гама от фотоапарати и обективи?

Прочетете Напред
Свързани теми
  • Направи си сам
  • Производителност
  • Печат
  • Малина Пи
  • Уроци за проекти „направи си сам“
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурност, Linux, DIY, програмиране и обяснени технологии и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате