2 arduino SPI kommunikációja

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Válasz küldése
Avatar
Ecku01
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2011. szeptember 12. hétfő, 6:00

2 arduino SPI kommunikációja

Hozzászólás Szerző: Ecku01 »

Sziasztok!

2 arduino között szeretnék megvalósítani SPI kommunikációt.
SPI.h könyvtárral szeretnék 2 egyszerű programot írni.
A feladat az lenne, hogy az egyik arduino folyamatosan küldene adatokat (csak számokat), a másik pedig azt fogadja és kiírja soros monitorra.
Mivel sosem csináltam még ilyet egy kis segítséget szeretnék.

egy küldő programot összeeszkábáltam:

#include <SPI.h>
byte szam=5;

void setup() {
pinMode(10, OUTPUT);
SPI.begin();
}

void loop() {
digitalWrite(10, LOW);
SPI.transfer(szam);
digitalWrite(10, HIGH);
}

ennyi elégséges?
és hogy van a fogadó függvény, hogy a másik programot is meg tudjam írni?
előre is köszönöm a segítséget!
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: 2 arduino SPI kommunikációja

Hozzászólás Szerző: kapu48 »

A megoldáshoz vezető út!

Gammon Software Solutions forum: http://www.gammon.com.au/forum/?id=10892

… How to make an SPI slave …
8)
Válasz küldése