ฉันกำลังทำงานกับหุ่นยนต์ที่ใช้ Arduino Uno R3 และฉันต้องการความสามารถในการควบคุม Arduino แบบไร้สายเช่นการหยุด Arduino โดยไม่ต้องดึงปลั๊กไฟทุกครั้ง
ฉันต้องการทราบวิธีที่ปลอดภัยที่สุดในการเชื่อมต่อ Raspberry Pi ของฉันกับ Arduino โดยไม่ต้องเสี่ยงกับแรงดันไฟฟ้ามากเกินไป
ฉันดูที่ใช้ i2c และ Serial ตามหน้าเหล่านี้: http://blog.oscarliang.net/raspberry-pi-arduino-connected-i2c/ & http://blog.oscarliang.net/connect-raspberry-pi- และ Arduino-USB-เคเบิล / ฉันยังไม่ได้ค้นหา USB เหตุผลที่ฉันถามคำถามนี้คือบนโพสต์ i2c กล่าวว่าฉันควรระวังความต่างศักย์:
มันทำงานยังไง? ปลอดภัยไหม
Raspberry Pi ทำงานที่ 3.3 โวลต์ในขณะที่ Arduino ทำงานที่ 5 โวลต์ มีแบบฝึกหัดแนะนำให้ใช้ตัวแปลงระดับสำหรับการสื่อสาร I2C ไม่จำเป็นหาก Raspberry Pi ทำงานเป็น“ master” และ Arduino นั้นทำงานเป็น“ slave”
ฉันจะเชื่อมต่อ RPi ในฐานะมาสเตอร์และ Arduino ได้อย่างปลอดภัยอย่างไร