En Guide till Raspberry Pi Arduino kommunikation i inbyggda system (3 / 5 steg)
Steg 3: Seriell kommunikation
Med hårdvara jag hade tillgänglig jag använde en Teensy 2.0 som Arduino. För att underlätta väljer jag också att använda följetong över USB snarare än inre stiften. Detta är är verkligen enkelt som på Ardunio sidan allt som behövs för att skicka ett meddelande Serial.print. Om python är sida enkel eftersom pySerial kan du läsa USB-bussen. Dokumentation av pySerial kan hittas här. Detta fungerar riktigt bra utan några problem av kraschar. Jag rekommenderar starkt denna metod eftersom det är den mest enkla och lätt att använda. Jag var kunna slutföra detta i två timmar.
Jag skulle också vilja notera, att det finns vissa python version frågor. pySerial fungerar bara i python 2 och inte python 3. Detta blir mer av ett problem när vi går mot kommunikation mellan flera noderna i hallon Pis.