نحوه استفاده از پورت سریال در برد رزبری پای
پورت سریال در Raspberry Pi به صورت پیش فرض برای ورودی / خروجی پیکربندی شده است. با این کار می توانید از طریق پورت سریال Raspberry Pi وارد شوید و با آنها تعامل داشته باشید اما نمی توانید از پورت سریال برای برنامه های خود استفاده کنید.
برای استفاده از پورت سریال با برنامه ها و سخت افزارهای دیگر مانند مودم، برد آردوینو و غیره، باید ورود به سیستم کنسول را غیرفعال کنید.
غیرفعال کردن ورود به درگاه سریال
برای استفاده از پورت سریال با برنامه های خود، باید دو فایل را ویرایش کنید.
هنگامی که Raspberry Pi بوت می شود، اطلاعات راه اندازی به درگاه سریال ارسال می شود. با ویرایش پرونده /boot/cmdline.txt می توانید این مورد را غیرفعال کنید
بسته به نسخه لینوکس Raspbian که از آن استفاده می کنید، محتویات فایل به این شکل است
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
یا بدین شکل
dwc_otg.lpm_enable=0 console=serial1,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
همه ارجاعات به ttyAMA0 و serial1 را حذف کنید تا پرونده به این شکل باشد:
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
برای ذخیره تغییرات، فایل را ذخیره کنید.
برای Raspbian Wheezy همچنین باید فایل دوم / etc / inittab را ویرایش کنید
ویرایش با استفاده از:
sudo nano /etc/inittab
فایل/ etc / inittab دارای دستوری است که خط ورود به سیستم را که باید غیرفعال شود را فعال می کند.
نزدیک به انتهای پرونده یک خط مشابه این خواهد بود:
respawn:/sbin/getty -L ttyAMA0 115200 vt100
این خط را با اضافه کردن یک # کاراکتر به ابتدا غیرفعال کنید.
#respawn:/sbin/getty -L ttyAMA0 115200 vt100
فایل را ذخیره کنید.
سپس باید Raspberry Pi خود را با دستور زیر راه اندازی مجدد کنید
sudo shutdown -r now
اکنون می توانید از پورت سریال خود با سایر برنامه ها در Raspberry Pi خود استفاده کنید.
مطالب پیشنهادی برای شما
- معرفی Webmin برای کار با Raspberry Pi
- ۱۰ مورد مهم از مشکلات راه اندازی Raspberry Pi و راه حل آنها
- نکات بهبود امنیت Raspberry Pi
- فعال سازی SSH در Raspberry Pi
- بازیابی رمز عبور Raspberry Pi
- تفاوت بین روتر و فایروال - مهر ۱۰, ۱۴۰۳
- مسیریابی استاتیک در ویندوز - مهر ۸, ۱۴۰۳
- پروتکل SNMP - شهریور ۱۵, ۱۴۰۳