Miten

Vadelma Pi tulostuspalvelimena - Jaa tulostimesi Linux-palvelimen ansiosta

Olemme jo julkaisseet useita käteviä ohjeita hyödyllisistä sovelluksista Raspberry Pi: lle, pienikokoiselle emolevylle, jonka voit ostaa noin 35 eurolla. Otamme nyt langan uudelleen ja näytämme sinulle, miten asiaa käytetään tulostuspalvelimena.

Edellisissä ohjeissa tarkastelimme Raspberry Pi: tä lopullisena veneenä ja ladattavana tietokoneena. Myös pilvipalvelimen luomisesta keskusteltiin yksityiskohtaisesti.

Uudessa työpajassa yhdistämme tulostimen Raspberry Pi: hen ja käytämme tietokonetta tulostuspalvelimena. Tällä tavalla tulostat mistä tahansa talon tietokoneesta, tabletista tai älypuhelimesta tai jopa ollessasi poissa talosta. Tätä varten määritämme Cloudprint Googlelta ja AirPrint Applelta.

01 Ajan tasalla oleva Raspbian

Käytämme Raspbiania Raspberry Pi -käyttöjärjestelmänä. Asennuksen ja alustavan kokoonpanon osalta viitataan viime vuoden kurssillemme. Ennen kuin jatkat, on parasta varmistaa, että ohjelmisto on ajan tasalla. Tämä on mahdollista tehtävillä sudo apt-get -päivitys ja sen jälkeen sudo apt-get -päivitys (päivitysten saamiseksi). Sitten asennamme tarvittavan tulostuspalvelinohjelmiston seuraavilla tavoilla:

sudo apt-get install avahi-daemon cups cups-pdf cups-driver-gutenprint openprinting-ppds python-cups python-daemon python-pkg-resources

02 Pääsy ulkopuolelta

Suorita komento asennuksen jälkeen sudo nano /etc/cups/cupsd.conf alkaen. Lisää viiva edessä Kuuntele paikallista isäntä: 631 a # (hash) ja luo uusi rivi Portti 631. Tämä antaa meille myös pääsyn tulostuspalvelimeen CUPS (Common Unix Printing System) muista tietokoneista. Sitten lisätään osiin ja juuri ennen riviä joka kerta, kun rivi Salli @Local rajoittaa käyttö Raspberry Pi -käyttäjille. Tallenna muutokset painamalla Ctrl + O ja sulje nano painamalla Ctrl + X.

03 Järjestelmänvalvoja

Käynnistä nyt CUPS-palvelin uudelleen, jotta se lukee muokatun määritystiedoston uudelleen: sudo-palvelukupit käynnistyvät uudelleen. Koska haluamme hallita tulostuspalvelinta verkkoliitännän kautta seuraavista vaiheista, lisätään myös käyttäjä 'pi' tulostuspalvelimen järjestelmänvalvojien ryhmään: sudo adduser pi lpadmin. Vaihda salasana myös, jos et ole vielä tehnyt niin: passwd. Käy nyt verkkoselaimesi URL-osoitteessa // IP: 631 /, jossa IP on Raspberry Pi -laitteen IP-osoite. Jos saat varoituksen suojaustodistuksesta, ohita se.

3 lisävaihetta

Sarjakonsoli 01

Jos sinun on hankalaa liittää näppäimistö ja näyttö Raspberry Pi -laitteeseesi Raspbianin määrittämiseksi tai verkko-ongelmien vianmääritykseksi, USB-TTL-sarjakaapeli on kätevä (katso artikkeli 'Raspberry Pi: n 15 lisävarustetta'). Liitä neljä johtoa oikein Pi: n GPIO-nastoihin: ylärivillä vasemmalta oikealle, punainen, ei mitään, musta, valkoinen ja vihreä.

Sarjakonsoli 02

Lataa Windows PC: llä PL2303-ohjaimet. Pura tiedosto ja asenna ohjelma. Liitä tämän jälkeen USB-TTL-sarjakaapelin USB-puoli tietokoneeseen. Huomaa: Tämä kaapeli syöttää virtaa myös Raspberry Pi: lle, joten älä kytke Pi: n mikro-USB-kaapelia virtaan samanaikaisesti! Jos haluat, ota punainen johto GPIO-nastoista. Windows etsii nyt uusia laitteita.

Sarjakonsoli 03

Tarkista viestistä, että ohjain on asennettu, mikä portti on käytössä, esimerkiksi COM5. Avaa nyt PuTTY-ohjelma, valitse yhteystyyppi Sarja, täyttää Sarjaliikenne sisään ja portille Nopeus 115200. Napsauta Avata ja paina Enter aloittaaksesi yhteyden. Kirjaudu sitten PuTTY: n pääteikkunaan käyttäjänimellä pi ja oletussalasana vadelma.

04 Lisää tulostin

Liitä nyt tulostimesi johonkin Raspberry Pi: n USB-portteista ja käynnistä se. Napsauta sitten yläosassa olevaa CUPS-verkkokäyttöliittymää Hallinto ja napsauta painiketta Lisää tulostin. Sitten sinua pyydetään antamaan tulostimen järjestelmänvalvojan käyttäjänimi ja salasana. Sen jälkeen pääset viereen Paikalliset tulostimet kaikki liitetyt USB-tulostimet näkyvät ja niiden vieressä Löytyi verkkotulostimet kaikki löydetyt verkkotulostimet. Loppujen lopuksi, jos tulostimessasi on jo verkkoyhteys, voit myös hallita sitä Pi: lläsi.

$config[zx-auto] not found$config[zx-overlay] not found