Vaarika PI ja GPIO pins: Juhtida muid seadmeid jadapordi

Eelmine postitus selles seerias, Nägime Kuidas kontrollida Vaarika PI arvuti jadaporti; Tänu sadama UART ja adapter: TTL et RS232.

Täna me näeme, kuidas reverse rollid, ja Kontrollime kahte seadet: Infolehtedesse jadaporti, a Ruuter ja on Lüliti; mida tuleb teha mõningaid muudatusi konfiguratsiooni vaikimisi serial port.

Teine nt., Kui ühendust Vaarika PI mis on HP Procurve lüliti 2610-24; Vajame plaadi converter TTL et RS232, juba kasutusel Eelmine tarned; koos WRTNode ühendus katkeb rakenduse sadamate vahel otsese UART.

Conversor TTL Rs232
Esimesel juhul saame ühendab WRTNode, para lo que simplemente debemos conectar Vaarika PI koos WRTNode läbi Euroopa sadamate UART investeerimine signaale; con la tabla de abajo, ja järgneva skeemiga on võimalik paremini mõista.
Vaarika PI mudelite, B, A +, B + WRTNode
GPIO 14 (UART TXD)
GPIO 62 (RXD2)
GPIO 15 (SEDA UART) GPIO 75 (TXD2)

Vaarika PI elektriskeemi – WRTNode.

Plaadi converter seoseid TTL et RS232 ja Vaarikas siis need samad, mis viimase tarned, pero adjunto la explicación referente al conexionado; tava, et teostame näidatakse järelevalve hõlbustamiseks.

Vaarika PI mudelite, B, A +, B + Plaadi TTL RS232 Converter
VCC
+ 5V
TX
GPIO 14 (UART TXD)
RX
GPIO 15 (SEDA UART)
GND GND
PB150047Conexiones

Vaarika PI elektriskeemi – Adapter RS232.

Teatud muundurid moodulite TTL et RS232 nad peaksid sööda väliselt mingil juhul kuna nad saavad võimu port seeria, ja me ei põletada meie Vaarika PI poolt Ülelaadimise; Meie puhul kasutame converter põhineb kiip SP3232EEN, et kui me sööda: Vaarikas PIN-koodi kaudu VCC Plaadi Converter.

Pinout y diagrama de conexiónes extraído del datasheet de SP3232E, identne SP3232EEN.

Pinout ja kaevandatud SP3232E andmelehe elektriskeemi, identne SP3232EEN.

Ya solo nos falta conectar el HP Procurve lüliti 2610-24 jadaporti, kaabel RJ45 – RS232 päästetud vana ruuter Cisco; y como ambos conectores EP9 nad on naised, Vajame kaabel RS232 isane-isane, või bypass kahe seadme, ka crossing TX ja RX.

Kui kõik on õigesti ühendatud, Avame faili /jne/inittab aastal Vaarikas y comentaremos la última línea; para desactivar el login a través del puerto UART.

#/jne/inittab originaal #Spawn et getty Vaarika Pi seeria Real
T0:23:respawn:/sbin/getty - L ttyAMA0 115200 VT100

Siis näeme juba kommenteerinud faili viimane rida, See on, kuidas seda tuleks.

#/jne/inittab muudetud #Spawn getty Vaarika Pi seeria Real
#T0:23:respawn:/sbin/getty - L ttyAMA0 115200 VT100

También debemos editar el archivo /Boot/cmdline.txt, kõrvaldades viide /dev/ttyAMA0; nii Kuva porditeave alglaadimise UART.

#/Boot/originaal cmdline.txt dwc_otg. lpm_enable = 0 Console = ttyAMA0, 115200 kgdboc = ttyAMA0, 115200 Console = tty1 root = / dev/mmcblk0p2 rootfstype = ext4 Lift = tähtaeg rootwait

Nii fail peaks olema tras eliminar la secuencia de texto que hace referencia hacia el puerto al que se debe enviar la información del arranque.

#/muudetakse boot/cmdline.txt
dwc_otg. lpm_enable = 0 console = tty1 root = / dev/mmcblk0p2 rootfstype = ext4 Lift = tähtaeg rootwait

Seejärel, Kui te ei ole juba sel Eelmine juhendaja; instalaremos ckermit, tarkvara kontrollida jadapordi; ja lõpuks me reboot eelmise konfiguratsiooni muudatuste rakendamiseks.

pi@raspberry:~$ sudo apt-get install ckermit
pi@raspberry:~$ sudo reboot

Esimene asi, mida me peame tegema, on seade, mis töötab öelda; Vaarika IP vaikimisi, ES /dev/ttyAMA0 ja variant -l Le vamos indicar que se conecte.

pi@raspberry:~$ sudo kermit -l /dev/ttyAMA0

Avatud korraga ckermit, solo nos queda establecer los parámetros para cada conexión; Kõigepealt teeme katsetus WRTNode.

(/home/pi) C-Kermit> set speed 115200
(/home/pi) C-Kermit> set parity none
(/home/pi) C-Kermit> set flow-control none
(/home/pi) C-Kermit> set carrier-watch off
(/home/pi) C-Kermit> connect
 
Connecting to /dev/ttyAMA0, 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.
----------------------------------------------------

Nüüd vajutage sisestusklahvi, y ya estamos en una terminali de administración de OpenWRT; EL firmware de WRTNode.

BusyBox v1.22.1 (2014-08-13 19:31:12 UTC) sisseehitatud shell (tuhk)
Sisestage 'aita' sisseehitatud Käsuloend.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S F R E E D O M
 -----------------------------------------------------
 TÕKKE KAITSELÜLITI (Verejooks serva, r41508)
 -----------------------------------------------------
  * 1/2 oz Galliano Pour kõik koostisosad arvesse
  * 4 oz külma kohvi Iiri kohvi kruus täidetud
  * 1 1/2 oz tume rumm purustatud jääd. Sega.
  * 2 tl. Creme de Cacao
 -----------------------------------------------------
root@OpenWrt:/#

Hagamos lo mismo con el Lüliti HP ProCurve, sarnaneb rohkem tüüpiline Cisco; e identsed istungil.

pi@raspberry:~$ sudo kermit -l /dev/ttyAMA0

Nüüd nagu enne, establecemos los parámetros para la conexión que serán los mismos para los dos casos; Lõpuks klõpsake Sisestage, ja me saame juba login.

(/home/pi) C-Kermit> set speed 115200
(/home/pi) C-Kermit> set parity none
(/home/pi) C-Kermit> set flow-control none
(/home/pi) C-Kermit> set carrier-watch off
(/home/pi) C-Kermit> connect
 
Connecting to /dev/ttyAMA0, 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.
----------------------------------------------------
Connected at 115200 baud
ProCurve J9085A Switch 2610-24
Software revision R.11.07

Copyright (C) 1991-2008 Hewlett-Packard Co. All Rights Reserved.
 RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subdivision (b) (3) (ii) of the Rights in Technical Data and Computer Software clause at 52.227-7013.

 HEWLETT-PACKARD COMPANY, 3000 Hanover St., Palo Alto, CA 94303

We'd like to keep you up to date about:
 * Software feature updates
 * New product announcements
 * Special events

Please register your products now at: www.ProCurve.com
Press any key to continue
Username: admin
Password: *****

Kas sa jälgib mind Twitter, Facebook, Google +, LinkedIn, või jagada seda väljaannet all nuppe, Kui teil on küsimusi või ettepanekuid palun ärge kartke kommenteerida.

Aitavad saavutada rohkem lugejaid Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Jäta vastus