- Biển số
- OF-201349
- Ngày cấp bằng
- 9/7/13
- Số km
- 1,983
- Động cơ
- 342,040 Mã lực
Các mạch điều khiển vô lăng hầu hết là dùng tín hiệu analog chứ không dùng CAN BUS cụ ạ. Nó là một mạch mà đầu ra chỉ có 3 dây: Dây nguồn (thường là +5V hay +12V), Dây mát (0V), Dây điện áp ra (thay đổi điện áp theo từng nút bấm). Tín hiệu điện áp có giá trị khác nhau được đưa vào Head Unit (cái đầu DVD chẳng hạn) để nó làm nhiệm vụ tương ứng với mỗi nút.Món này ngon bổ rẻ, cụ [@ngochoangimsat;201349] thật tuyệt vời.
Cụ cho em hỏi là 40 chân GIO có chân nào là Analog không ạ? Em định tìm hiểu cách lập trình để nó tương thích với khiển vô lăng ạ. Cụ chủ có cao kiến gì không ạ?
Chúc cụ năm mới vui vẻ và mạnh khỏe.
Mạch điều khiển vô lăng có rất nhiều trên mạng "steering control audio schematics"
Mạch điều khiển vô lăng 5 nút - Nguồn: http://www.mp3car.com/input-devices/115826-toyota-steering-wheel-control-question.html
Mạch điều khiển vô lăng 10 nút - Nguồn: http://electronics.stackexchange.com/questions/75707/more-than-one-button-in-the-same-pin
Căn cứ 2 mạch trên có thể thấy thích làm bao nhiêu nút cũng được.
- Raspberry Pi không có chân vào analog vì vậy cần một mạch chuyển ADC (Analog Digital Converter) để chuyển sang tín hiệu số đưa vào các chân GIPO. , . Đọc tín hiệu từ các chân số để đưa ra lệnh có thể tham khảo bài này:
http://electronics.stackexchange.com/questions/34046/how-to-properly-read-values-from-analog-sensors-trough-multiplexer?rq=1
Một bài khác rất hữu ích tại đây: https://learn.adafruit.com/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi/connecting-the-cobbler-to-a-mcp3008
Việc khó nhất cụ cần làm là tự viết đoạn mã chuyển tín hiệu từ các chân GIPO thành các lệnh tương ứng cho RaspBMC
Dưới đây mà một bài viết chuyển ADC cho raspberry Pi sử dụng con IC MPC3008 để họ dùng đo nhiệt độ, chỉ cần bỏ cái mạch của con nhiệt trở đi và đưa tín hiệu ra từ mạch điều khiển vô lăng vào vị trí Output Voltage của mạch con nhiệt trở là được.
Bỏ mạch trong hình đi để lấy tín hiệu từ mạch điều khiển vô lăng - nguồn: http://www.raspberrypi-spy.co.uk/2013/10/analogue-sensors-on-the-raspberry-pi-using-an-mcp3008/
Chỉnh sửa cuối: