Có thể sử dụng cổng COM trên hộp linux để đọc giá trị của công tắc không? Tôi nghĩ rằng nó nên có thể với ioctl(), nhưng tôi đã đấu tranh một chút để tìm một ví dụ so sánh. Tôi chỉ cần một đầu vào, và chỉ cần nó để đọc trong một giá trị HIGH/LOW. Tôi nghĩ rằng tôi chỉ có thể sử dụng ioctl để thiết lập một trong các chân cao, và dây một chuyển đổi giữa đó và pin khác, một lần nữa sử dụng ioctl để đọc giá trị của pin thứ hai()Có thể sử dụng cổng Nối tiếp 9 Pin với tên "GPIO" bằng ioctl() không?
Lý do là tôi có một sự tin tưởng máy chủ cũ chạy trong ga-ra, tôi muốn làm cái gì đó sẽ chảy ra và nói xem cửa nhà để xe có mở không, Vì máy chủ ngồi cạnh cửa, tôi nghĩ sẽ đơn giản chỉ là một công tắc ở phía sau cổng com (hiện chưa được sử dụng)
Cấp, tôi có thể tiêu tốn một vài cân Anh, tự cứu bản thân mình và sử dụng arduino hoặc ESP8266, nhưng điều này giờ đây khiến tôi tò mò!
Loved ứng dụng thực tế của bạn, 1 ... –
Câu hỏi này dường như là off-topic vì nó là khoảng "Tôi tự hỏi, nếu", thay vì một vấn đề lập trình cụ thể. – abelenky
Tôi đã hơi viết lại nó, tôi có một câu hỏi lập trình chính hãng – phatmanace