סיכות פאי פטל ו- GPIO: לשלוט בהתקנים אחרים מן היציאה הטורית

בפוסט הקודם בסדרה זו, ראינו כיצד לשלוט פאי פטל מיציאה טורית במחשב האישי שלך; gracias al puerto UART ו מתאם מ TTL כדי RS232.

היום אנחנו רואים כיצד להפוך את התפקידים, ו controlaremos dos dispositivos desde el puerto serie de la PI, . נתב ו- a מתג; para lo que debemos hacer algunos cambios en la configuración por defecto del puerto serie.

עבור הדוגמה השניה, היכן לחבר פאי פטל כדי לי מתג HP Procurve 2610-24; אנחנו צריכים את הצלחת ממיר של TTL כדי RS232, כבר בשימוש ב- משלוחים קודמים; עם WRTNode החיבור יהיה ישיר בין יציאות UART.

Conversor TTL Rs232
במקרה הראשון אנחנו יתחבר WRTNode, para lo que simplemente debemos conectar פאי פטל עם WRTNode דרך נמליה UART השקעה אותות; con la tabla de abajo, התוכנית הבאה יוכלו להבין אותה טוב יותר.
דוגמניות פאי פטל, B, A +, B + WRTNode
GPIO 14 (UART TXD)
GPIO 62 (RXD2)
GPIO 15 (RXD UART) GPIO 75 (TXD2)

פאי פטל חיווט תרשים – WRTNode.

הקשרים בין הצלחת ממיר של TTL כדי RS232 ו פטל הם יהיו בדיוק כמו אחרי משלוחים, pero adjunto la explicación referente al conexionado; כדי להקל על ניטור של התרגול זה אנו נבצע.

דוגמניות פאי פטל, B, A +, B + צלחת TTL ממיר RS232
VCC לחסכון אנרגיה
+ 5V
TX
GPIO 14 (UART TXD)
RX
GPIO 15 (RXD UART)
GND GND
PB150047Conexiones

פאי פטל חיווט תרשים – מתאם RS232.

מספר מודולים ממירים של TTL כדי RS232 לא הם צריכים להאכיל מבחוץ בשום פנים ואופן מאז שהם מקבלים את הכוח מנמל סדרת, אנחנו יכולים לשרוף שלנו פאי פטל על ידי supercharging; במקרה שלנו אנו משתמשים ממיר מבוסס על שבב SP3232EEN, כי אם אנחנו מאכילים מ פטל באמצעות סיכה VCC לחסכון אנרגיה ממיר צלחת.

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

Pinout, חיווט תרשים מופק את גליון הנתונים של SP3232E, זהה SP3232EEN.

Ya solo nos falta conectar el מתג HP Procurve 2610-24 ליציאה הטורית, עם כבל RJ45 – RS232 חולצו מן נתב הישן סיסקו; y como ambos conectores DB9 הם נקבה, אנחנו צריכים כבל RS232 זכר זכר, או לעקוף את שני המכשירים, גם מעבר TX ו RX.

ברגע הכל מחובר כראוי, אנו נפתח את הקובץ /ועוד/inittab ב פטל y comentaremos la última línea; para desactivar el login a través del puerto UART.

#/ועוד/inittab #Spawn המקורי כדי גטי על הקו הטורי פאי פטל
T0:23:respawn הן:/sbin/getty - L ttyAMA0 115200 VT100

אז נוכל לראות את השורה האחרונה של הקובץ כבר תגובות, איך זה צריך להיות.

#/ועוד/inittab שונה #Spawn כדי גטי על הקו הטורי פאי פטל
#T0:23:respawn הן:/sbin/getty - L ttyAMA0 115200 VT100

También debemos editar el archivo /boot/cmdline.txt, על ידי ביטול ההפניה /dev/ttyAMA0; אז כדי לא להציג האתחול באמצעות המידע יציאה UART.

#/אתחול/מקור cmdline.txt dwc_otg. lpm_enable = 0 מסוף = ttyAMA0, 115200 kgdboc = ttyAMA0, 115200 מסוף = שורש tty1 = / dev/mmcblk0p2 rootfstype = ext4 מעלית = מועד אחרון rootwait

הקובץ אמור להיות tras eliminar la secuencia de texto que hace referencia hacia el puerto al que se debe enviar la información del arranque.

#/boot/cmdline.txt שונה
dwc_otg. lpm_enable = מסוף 0 = שורש tty1 = / dev/mmcblk0p2 rootfstype = ext4 מעלית = מועד אחרון rootwait

לאחר מכן, אם עשית כבר לא נמצא המדריך הקודם; instalaremos ckermit, תוכנה לשליטה היציאה הטורית; סוף סוף אנחנו אתחול מחדש כדי להחיל את שינויי התצורה הקודמת.

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

הדבר הראשון שעלינו לעשות הוא לספר את המכשיר יעבוד; IP פטל כברירת מחדל, ES /dev/ttyAMA0 עם האפשרות -l אנחנו רוצים לציין להתחבר.

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

פעם נפתח ckermit, solo nos queda establecer los parámetros para cada conexión; קודם נעשה את המבחן עם 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.
----------------------------------------------------

עכשיו לחצו על מקש enter, . ואנחנו כבר במסוף הניהול של OpenWRT; הקושחה של WRTNode.

BusyBox v1.22.1 (2014-08-13 19:31:12 UTC) מעטפת מובנה (אפר)
הזן 'עזרה' עבור רשימה של פקודות מובנות.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W. אני R E L E S S F R E E D O M
 -----------------------------------------------------
 מפסק מכשול (דימום Edge, r41508)
 -----------------------------------------------------
  * 1/2 עוז גליאנו שופכים את כל המרכיבים לתוך
  * 4 קפה קר עוז מלא ספל קפה אירי
  * 1 1/2 עוז רום כהה עם קרח כתוש. מערבבים.
  * 2 כפית. קרם דה קקאו
 -----------------------------------------------------
root@OpenWrt:/#

Hagamos lo mismo con el מתג HP ProCurve, דומה יותר אופייני סיסקו; e זהים בתצורה שלו.

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

עכשיו כמו קודם, establecemos los parámetros para la conexión que serán los mismos para los dos casos; ולבסוף ללחוץ הזן, נוכל כבר להיכנס למערכת.

(/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: *****

אם אתה רוצה אתה יכול סע אחריי טוויטר, פייסבוק, גוגל +, LinkedIn, או לשתף אותו עם הלחצנים תחת פרסום זה, אם יש לך שאלות או הצעות אנא אל תהססו להגיב.

לעזור לנו להגיע יותר לקוראים Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

תשאיר הודעה