Toinen erä on Affordable koti-automaattinen perustuu vadelma PI vielä, Tänään haluan näyttää, miten käyttää sarjaportti Pääte meille Vadelma PI; Tämä voi olla hyödyllistä monissa tilanteissa.
Esimerkiksi sellaisten ei ole näppäimistöä tai näyttö, on mahdotonta mahdollistaa palvelimen SSH, Emme voi käyttää tätä lomaketta; tai jos meidän Vadelma ei käynnisty mutta LEDit Valtion syttynyt kunnolla, Tällä menetelmällä voimme nähdä, selvittää, miksi virhesanoma.
Vadelma PI on portti UART viestinnästä sarja TTL, että se mahdollista muuntaa standardin sarja RS232 yhteyden muodostaminen levy seuraavalta avulla meidän sarjaportti.
On myös kaapelit, tehdä sama tehtävä että tämä lautanen, mutta sen sijaan liikennöivät sarjaportin välityksellä RS232, kytketty suoraan porttiin USB tietokone ja ovat kalliimpia; Aion käyttää sarjaportti-sovitinta RS232 jotta USB Hän oli jo.
Jotkut moduulit TTL jotta RS232 ei ne pitäisi ruokkia ulkoisesti missään koska he saavat valtaa satamasta sarja, ja voisi polttaa meidän Vadelma PI Tekijä ahdin; Tässä tapauksessa käytämme muunnin, perustuvan siru SP3232EEN, että jos me syöte Vadelma kautta pin VCC Converter levy.
Converter-levy (- tai) Meidän on yhdistettävä se nastat GPIO varattu viestintä UART, Mitkä ovat nastat 14 (TXD), ja 15 (RXD) kuten näemme tässä taulukossa ja seuraavat kytkentäkaavio.
Levy TTL RS232 muunnin | Vadelma PI malleja, B, A +, B + |
VCC |
+ 5V |
TX |
GPIO 14 (UART TXD) |
RX |
GPIO 15 (RXD UART) |
GND | GND |
Sitten me aiomme asentaa ckermit, Ohjelmisto valvomaan sarjaportin.
usuario@maquina:~$
sudo apt-get install ckermit
Meidän on ensimmäiseksi kertoa laite, joka toimii; minun tapauksessani on sovitin USB-RS232, Siksi määritetty reitti on /dev/ttyUSB0 ja mahdollisuus -l Aiomme osoittaa yhteyden.
usuario@maquina:~$
sudo kermit -l /dev/ttyUSB0
Avaamisen jälkeen ckermit, On vielä määritettävä yhteyden parametrit; Mielestämme.
(/home/usuario) C-Kermit> set speed 115200
(/home/usuario) C-Kermit> set parity none
(/home/usuario) C-Kermit> set flow-control none
(/home/usuario) C-Kermit> set carrier-watch off
(/home/usuario) C-Kermit> connect
Connecting to /dev/ttyUSB0, speed 115200
Escape character: Ctrl-\ (ASCII 28, FS): enabled
Type the escape character followed by C to get back,
or followed by ? to see other options.
----------------------------------------------------
Paina nyt näppäintä “Kirjoita“, ja näemme yhteenvedon virheistä, joita on toteutettu alussa Vadelma, ja lopuksi kuiskata kirjautua.
Syötä käyttäjä ja salasana, ja olemme jo sisällä.
Jos haluat, voit seurata minua Twitter, Facebook, Google +, LinkedIn, tai jakaa sen painikkeet nojalla tämän julkaisun, Jos sinulla on kysyttävää tai ehdotuksia, älä epäröi kommentoida.