Hur man gör en BeagleBone och en Arduino kommunicerar
BB har 4 TTL seriella portar tillgängliga guiden visar dig hur du använder en för att prata med en Arduino. Jag kommer att visa detta genom att använda en minimal Arduino på en skärbräda, men du kan göra detta med en normal Arduino också, bara använda en extern nätadapter och inte koppla in USB. "Uppfattat" till detta är att BB: s hamnar kör på 3.3VDC och Arduino körs på 5VDC. Vi ska lösa det med hjälp av en logik nivå shifter.
Vad du behöver:
-Skärbräda och vissa hoppare ledningar
-en BeagleBone (en revidering inklusive svart bör fungera samma)
-en Ardunio
-en logik nivå shifter med stöd för 5v-3.3V och dubbelriktad på raden TX. Jag använder Sparkfuns
Antaganden:
-du vet hur man programmerar och göra några grundläggande ledningar med en Ardunio
-du vet hur att installera python-paket och köra skript på din BeagleBone