วันศุกร์ที่ 10 เมษายน พ.ศ. 2563

Raspberry Pi with Serial USB

การใช้ Raspberry Pi ติดต่อผ่าน Serial USB

รายการที่ต้องใช้

  • CH340G Breakout 
  • สายต่อ 3 เส้น (ต่อกับ CH340G Breakout กับ Pin ของ Raspberry Pi)
  • สาย USB (ต่อกับ CH340G Breakout กับ คอมพิวเตอร์)


เมื่อต่อสาย USB จาก CH340G Breakout กับ Computer แล้ว ให้ตรวจสอบ Communication Port ที่ Device Manager จากรูปข้างล่างนี้ ได้ COM7




ต่อมา เปิด โปรแกรม PuTTY เลือกต่อแบบ Serial ที่ความเร็ว 115200 และเลือก COM7
เมื่อจะเข้าระบบ ก็จะมีให้การ ถาม UserName/Password กรณีที่เข้าแล้ว หน้าจอยังไม่มีถามให้เข้าระบบ(ดูเหมือนค้าง) ให้ กด Enter หนึ่งครั้ง

ซึ่งต่อไปจะแก้ไขระบบอะไร ให้อยู่ใหนโหมด Desktop หรือ CLI ให้ใช้คำสั่ง

sudo raspi-config

หมายเหตุ ระบบติดต่อนี้ ต้องกำหนด Raspberry Pi ต่อเชื่อมแบบ Serial ได้ เข้าแก้ไขโดยใช้คำสั่ง raspi-config


วันจันทร์ที่ 6 เมษายน พ.ศ. 2563

Raspberry Pi Zero (RPZ) VNC

RPZ ตอนแรกที่ใช้ มักใช้เป็น CLI เลยคอนฟิกไว้เป็นแบบนี้ตั้งแต่แรก แล้วก็เซ็ตต่อเชื่อม WiFi ไว้พร้อมเมือเปิด RPZ ก็ใช้ได้

การต่อเมื่อกับ RPZ ก็ใช้ PuTTY กรณีที่รู้เลข IP ก็ใส่ได้เลย แต่ปัญหามักพบว่าในตอนแรกจะไม่ทราบ ไอพี แก้ปัญหาโดยการติดต่อ กับ USB แทน คือ ใช้ RPZ ต่อตรงกับคอมพิวเตอร์ ผ่าน Port USB ต่อมาใช้ PuTTY ติดต่อใช้ Host Name : raspberrypi.local  และ Port: 22


เมื่อ login ได้แล้ว

ตอนี้หาจะดูไอพี ใช้คำสั่ง

ifconfig

ต่อมาถ้าต้องการการเข้าโหมด WindowX บ้าง ใช้คำสั่ง

sudo startx

ในขั้นตอนนี้ PuTTY จะทำงานในโหมดกราฟฟิกไม่ได้แล้ว ให้เปิด


 VNC Viewer ใส่ ไอพี

และผลที่ได้

หมายเหตุ การเปิดเชื่อมแบบ VNC ได้ RPZ ต้องมีกำหนดให้มีการใช้ต่อเชื่อมแบบนี้ได้ หากไม่มีก็แก้ที่ raspi-config