De BB heeft 4 TTL seriële poorten beschikbaar, en deze how-to zal u tonen hoe te gebruiken om te praten met een Arduino. I 'm gonna Toon dit met behulp van een minimale Arduino op een breadboard, maar u kunt dit doen met een normale Arduino, gewoon gebruik maken van een externe voedingsadapter en niet de stekker in de USB. De "gotcha" daartoe is dat de BB's poorten op 3.3VDC draaien en de Arduino prestatiestatus 5VDC. Wij zullen dat met behulp van een logica level shifter oplossen.
Wat die u nodig hebt:
-Breadboard en wat jumper draadjes
-een BeagleBone (elke herziening waaronder zwart moet werken op dezelfde manier)
-een Ardunio
-een logica level shifter die 5v ondersteunt-3.3V en bi-directionele op de TX-regel. Ik ben met behulp van Sparkfun
Aannames:
-je weet hoe te programmeren en te doen enkele fundamentele bedrading met een Ardunio
-je weet hoe te installeren van python pakketten en scripts uitvoeren op uw BeagleBone