Como fazer sua própria impressora sem fio com um Raspberry Pi

Como fazer sua própria impressora sem fio com um Raspberry Pi

A tecnologia sem fio é talvez o melhor aprimoramento da impressão doméstica em anos. Menos cabos, flexibilidade sobre onde colocar sua impressora - ganha-ganha. A menos que você tenha uma impressora mais antiga.





Embora as novas impressoras sejam acessíveis, você pode ter gasto o suficiente na última que não vale a pena gastar. Além disso, sua impressora antiga pode ter uma função especial, substituindo-a pode ser muito caro.





A solução? Torne sua impressora antiga sem fio. Muitas soluções estão disponíveis, mas uma escolha comum é usar o Raspberry Pi como um servidor de impressão sem fio.





Benefícios da impressão sem fio

Se você ainda não aproveitou os benefícios da impressão sem fio, este projeto é definitivamente o lugar para começar. Mas por que se preocupar com a impressão sem fio?

como verificar sua temperatura gpu
  • Sua impressora não está mais ligada ao seu computador
  • Qualquer dispositivo pode imprimir nele (laptop, smartphone ou tablet)
  • Chega de cabos intermináveis
  • A funcionalidade sem fio em sua impressora sem fio existente está com defeito

A impressão sem fio realmente significa tornar a impressão flexível - um projeto ideal para o Raspberry Pi. A beleza dessa solução é que ela funcionará com Windows, macOS e outros computadores Linux.



Preparação para impressão sem fio com o Raspberry Pi

Para habilitar a impressora sem fio em um dispositivo com fio antigo, você precisará de um Raspberry Pi com Wi-Fi integrado.

Os modelos habilitados para wireless são:





Raspberry Pi Zero W (sem fio) (modelo 2017) COMPRE AGORA NA AMAZON

Com dispositivos mais antigos, certifique-se de ter conectado um dongle USB sem fio para o seu Raspberry Pi e conectado o dispositivo à sua rede. O Pi deve estar executando a versão mais recente do Raspbian instalado no cartão SD .

Você também precisará de:





  • Uma impressora USB (uma impressora paralela acoplada a um adaptador paralelo para USB pode funcionar)
  • Fonte de alimentação da impressora e cabo USB
  • Credenciais para sua rede sem fio

Inicialize e atualize seu Raspberry Pi para impressão

Comece conectando tudo. Sua impressora deve estar conectada ao Raspberry Pi e ligada. Acesse seu Raspberry Pi usando um teclado e monitor ou uma conexão remota usando SSH, VNC ou RDP.

Para atualizar, abra um terminal e digite:

sudo apt update && sudo apt upgrade -y

Isso verifica se há atualizações de software e upgrades conforme necessário. Siga as instruções na tela até que isso seja concluído.

Configurando o Raspberry Pi como um servidor de impressão com copos

Com o equipamento conectado e configurado, a primeira coisa a fazer é garantir que sua impressora USB seja detectada.

Abra uma linha de comando (diretamente no Raspberry Pi ou por SSH) e digite:

lsusb

Uma lista de dispositivos USB conectados deve aparecer. Verifique e identifique sua impressora.

Em seguida, você precisará instalar o Samba, o software de compartilhamento de arquivos de código aberto. Isso pode ser feito digitando o comando.

sudo apt install samba

Siga todas as instruções exibidas. Em seguida, é hora de instalar o CUPS, o sistema de impressão comum do Unix (observe que você deve instalar o Samba primeiro).

sudo apt install cups

CUPS fornece drivers para sua impressora. Muitos fabricantes fornecem drivers para Linux, mas caso um não esteja disponível, use-o.

Agora você está pronto para adicionar o usuário padrão ao grupo de administradores de impressoras.

sudo usermod -a -G lpadmin pi

Por padrão, o CUPS não permitirá o acesso de outro dispositivo. Para corrigir isso, configure o CUPS para aceitar conexões de, digamos, o navegador do seu PC e reinicie o serviço:

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

Adicionando sua impressora

Em seguida, você precisará configurar sua impressora com o Raspberry Pi. Mude para a área de trabalho do Raspberry Pi, inicie seu navegador e vá para 127.0.0.1:631 e mude para o Administração aba. Alternativamente, o navegador direto para 127.0.0.1:631/admin/

Selecione Adicionar novo impressora, insira suas credenciais Raspbian quando solicitado e, em seguida, selecione sua impressora na lista. Prossiga para a próxima tela, selecionando o dispositivo correto na lista.

Em seguida, confirme os detalhes e atribua um nome, em seguida, verifique Compartilhe esta impressora e clique Prosseguir .

Dependendo do fabricante do seu dispositivo, a próxima página pode demorar um pouco para carregar conforme os nomes dos drivers de dispositivo são carregados. Selecione o driver de impressora correto (que deve ser selecionado por padrão) e continue.

Alternativamente, clique em Selecione outra marca / fabricante e selecione Cru . Isso significa que o dispositivo a partir do qual você está imprimindo lidará com o driver.

Clique Adicionar impressora , então Definir opções padrão . Alguns momentos depois, a impressora estará pronta para começar a aceitar trabalhos. Para garantir que está funcionando, clique Manutenção e selecione Imprimir página de teste .

Conectando-se ao servidor de impressão Raspberry Pi

Com tudo isso feito, você precisa garantir que o acesso ao seu Raspberry Pi esteja ativado. Para macOS, é por padrão, mas para Windows, algumas configurações extras são necessárias. Feito isso, você pode começar a imprimir.

Edite o arquivo de configuração do samba em /etc/samba/smb.conf. Existem duas maneiras de fazer isso:

  • Abra o arquivo na área de trabalho e faça as alterações em um editor de texto
  • Usar sudo nano /etc/samba/smb.conf editar o arquivo no terminal

A seguir deve ser adicionado :

# 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

Você precisará inserir o nome do 'grupo de trabalho' do Windows substituindo seu_nome_do_grupo de trabalho --- normalmente é Grupo de Trabalho ):

pressione Ctrl + X para salvar e sair, reinicie o samba:

sudo systemctl restart smbd

Comece a imprimir no Windows e macOS

O Samba levará alguns segundos para reiniciar. Agora você pode mudar para o seu PC e adicionar uma nova impressora. Primeiro, verifique se o Raspberry Pi está visível abrindo Windows Explorer> Rede .

Vamos para Painel de controle> Hardware e som> Dispositivos e impressoras> Configuração avançada da impressora e espere o sistema fazer a varredura.

Uma opção mais rápida é expandir a entrada do Raspberry Pi na tela de rede do Windows Explorer. Basta clicar com o botão direito na impressora e selecionar Conectar , selecione o driver da impressora do Windows e comece a imprimir.

Os usuários do Mac, por sua vez, podem adicionar uma nova impressora da maneira usual.

Qualquer administração do servidor de impressão que precise ser realizada pode ser feita abrindo http: // [RPI.IP.ADDRESS.AQUI]: 631 . Isso exibe a interface da web de administração da impressora CUPS em qualquer dispositivo da rede.

Você fez um servidor de impressão faça você mesmo com Raspberry Pi

Se você chegou até aqui, seu servidor de impressão com Raspberry Pi deve estar instalado e funcionando. Você acabou de colocar uma impressora sem fio online, permitindo a impressão sem fio a partir de qualquer dispositivo.

Este é apenas um de muitos projetos que você pode construir com um computador Raspberry Pi .

Esperamos que goste dos itens que recomendamos e discutimos! A MUO tem afiliados e parcerias patrocinadas, por isso recebemos uma parte da receita de algumas de suas compras. Isso não afetará o preço que você paga e nos ajuda a oferecer as melhores recomendações de produtos.

Compartilhado Compartilhado Tweet O email Canon vs. Nikon: Qual marca de câmera é melhor?

Canon e Nikon são os dois maiores nomes da indústria de câmeras. Mas qual marca oferece a melhor linha de câmeras e lentes?

Leia a seguir
Tópicos relacionados
  • faça você mesmo
  • Produtividade
  • Impressão
  • Raspberry Pi
  • Tutoriais de projetos DIY
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica, e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever